summaryrefslogtreecommitdiff
path: root/nonprism/kio
diff options
context:
space:
mode:
authorDavid P <megver83@parabola.nu>2021-09-28 13:00:04 -0300
committerDavid P <megver83@parabola.nu>2021-09-28 13:02:08 -0300
commit7c8df16d60c64f80dd5b2f242eee60fd4b89dcb1 (patch)
tree4acd5d3b2311f426b53b8bc787599163f7981c5d /nonprism/kio
parent6e5711ced11c1f21cd25b20905148df94b97b4d7 (diff)
downloadabslibre-7c8df16d60c64f80dd5b2f242eee60fd4b89dcb1.tar.gz
abslibre-7c8df16d60c64f80dd5b2f242eee60fd4b89dcb1.tar.bz2
abslibre-7c8df16d60c64f80dd5b2f242eee60fd4b89dcb1.zip
move libre/kio to nonprism/kio
Since our libre version just enhances privacy, this package belongs to nonprism. AFAIK, there are no freedom issues (e.g. proprietary code or licensing issues). Anyway I asked in the dev mailing list and got no answer. Feel free to revert this commit if there's something wrong with this change. Signed-off-by: David P <megver83@parabola.nu>
Diffstat (limited to 'nonprism/kio')
-rw-r--r--nonprism/kio/PKGBUILD89
-rw-r--r--nonprism/kio/duckduckgo_html.desktop113
-rw-r--r--nonprism/kio/duckduckgo_lite.desktop113
-rw-r--r--nonprism/kio/gnupg-keys.desktop131
-rw-r--r--nonprism/kio/internet-archive.desktop72
-rw-r--r--nonprism/kio/parabola-packages.desktop87
-rw-r--r--nonprism/kio/parabola-wiki.desktop72
-rw-r--r--nonprism/kio/searx.desktop72
-rw-r--r--nonprism/kio/yacy.desktop72
9 files changed, 821 insertions, 0 deletions
diff --git a/nonprism/kio/PKGBUILD b/nonprism/kio/PKGBUILD
new file mode 100644
index 000000000..5be1ff1f5
--- /dev/null
+++ b/nonprism/kio/PKGBUILD
@@ -0,0 +1,89 @@
+# Maintainer (arch): Felix Yan <felixonmars@archlinux.org>
+# Maintainer (arch): Antonio Rojas <arojas@archlinux.org>
+# Contributor: Andrea Scarpino <andrea@archlinux.org>
+# Contributor: André Silva <emulatorman@hyperbola.info>
+# Contributor: jc_gargma <jc_gargma@iserlohn-fortress.net>
+# Maintainer: Andreas Grapentin <andreas@grapentin.org>
+# Contributor: grizzlyuser <grizzlyuser@protonmail.com>
+# Contributor: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
+# Contributor: bill-auger <bill-auger@programmer.net>
+
+
+# parabola changes and rationale:
+# - replace non-privacy search engines
+
+
+pkgname=kio
+pkgver=5.84.0
+pkgrel=2
+pkgrel+=.parabola1
+_pkgver_armv7h=5.82.0
+_pkgver_i686=5.83.0
+_pkgrel_armv7h=1.parabola1
+_pkgrel_i686=1.0.parabola1
+[[ "${CARCH}" != 'x86_64' ]] && eval "pkgver=\$_pkgver_${CARCH}" # our different arches do not
+[[ "${CARCH}" != 'x86_64' ]] && eval "pkgrel=\$_pkgrel_${CARCH}" # always roll at the same speed
+pkgdesc='Resource and network access abstraction'
+pkgdesc+=', with privacy-respecting search engines only'
+arch=(x86_64)
+arch+=(armv7h i686)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+depends=(solid kjobwidgets kbookmarks libxslt kwallet ktextwidgets kded)
+makedepends=(extra-cmake-modules kdoctools doxygen qt5-tools qt5-doc)
+optdepends=('kio-extras: extra protocols support (sftp, fish and more)' 'kdoctools: for the help kioslave'
+ 'kio-fuse: to mount remote filesystems via FUSE')
+groups=(kf5)
+source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig}
+ https://invent.kde.org/frameworks/kio/-/commit/8ad69215.patch)
+source+=(duckduckgo_html.desktop
+ duckduckgo_lite.desktop
+ gnupg-keys.desktop
+ internet-archive.desktop
+ parabola-packages.desktop
+ parabola-wiki.desktop
+ searx.desktop
+ yacy.desktop)
+sha256sums=('96be2b732faf97a484edc5238049ad22f0f233b9e404468f4da40c5ec839e0d3'
+ 'SKIP'
+ '1b0e4575282769d64f334ea2c4a9ba17986bdc9bad9813272d350a937668467e')
+sha256sums+=('31910ab7393e67609f15e04a57f6406f63e6dae58b01bce0787741bc5958f292'
+ '40466a9dad7075f2525e9e024720da7d7b49a22892b6fca8b81cc0e6408d2f7d'
+ '57ded4375e1ddfe747bc55e3c52f4f39d1688f583c6af77da3479f544d262b71'
+ '5e57f0978b3429dfd2e97f215ab58394dd4c19c5b7e1b6bea9733eae92253e1a'
+ '7960cfc6b5a4030898cdd9d4699732fd7c1995983a0762ed1121aa2589beedc3'
+ '45af1a8588246c64c2e306237ef605406c5289c2ff53b5f459315c40c8e5099b'
+ '0264268855ac59872fe6bde4ce5c7d5f4a9b4d6936f3c2f870fc9a34de323c54'
+ '0a494a6bd652533b2ac1ea6a139e8b7295da29f840e5d0d7b2aa7e18886887ef')
+_sha256sum_armv7h='96be2b732faf97a484edc5238049ad22f0f233b9e404468f4da40c5ec839e0d3'
+_sha256sum_i686='faa5a519e0cccb7197a4025f4b267a7683b49ad9d03e730a57969f33072f51c1'
+[[ "${CARCH}" != 'x86_64' ]] && eval "sha256sums[0]=\$_sha256sum_${CARCH}"
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
+
+
+prepare() {
+ cd "${srcdir}"/${pkgname}-${pkgver}/
+
+ # replace default search engines
+ local searchengines_dir=src/urifilters/ikws/searchproviders
+ find ${searchengines_dir}/ \
+ -name *.desktop \
+ -not -name duckduckgo.desktop \
+ -not -name fsd.desktop \
+ -not -name wikipedia.desktop \
+ -not -name wiktionary.desktop \
+ -exec rm -f {} \;
+ cp -v "${srcdir}"/*.desktop ${searchengines_dir}/
+}
+
+build() {
+ cmake -B build -S $pkgname-$pkgver \
+ -DCMAKE_INSTALL_LIBEXECDIR=lib \
+ -DBUILD_TESTING=OFF \
+ -DBUILD_QCH=ON
+ cmake --build build
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --install build
+}
diff --git a/nonprism/kio/duckduckgo_html.desktop b/nonprism/kio/duckduckgo_html.desktop
new file mode 100644
index 000000000..ba6a602ad
--- /dev/null
+++ b/nonprism/kio/duckduckgo_html.desktop
@@ -0,0 +1,113 @@
+[Desktop Entry]
+Charset=
+Hidden=false
+Keys=duckduckgo,dd,dukgo
+Name=Duck Duck Go HTML
+Name[ar]=Duck Duck Go HTML
+Name[ast]=Duck Duck Go HTML
+Name[bg]=Duck Duck Go HTML
+Name[bn]=Duck Duck Go HTML
+Name[bs]=Dak dak go HTML
+Name[ca]=Duck Duck Go HTML
+Name[ca@valencia]=Duck Duck Go HTML
+Name[cs]=Duck Duck Go HTML
+Name[da]=Duck Duck Go HTML
+Name[de]=Duck Duck Go HTML
+Name[el]=Duck Duck Go HTML
+Name[en_GB]=Duck Duck Go HTML
+Name[eo]=Duck Duck Go HTML
+Name[es]=Duck Duck Go HTML
+Name[et]=Duck Duck Go HTML
+Name[eu]=Duck Duck Go HTML
+Name[fa]=Duck Duck Go HTML
+Name[fi]=Duck Duck Go HTML
+Name[fr]=Duck Duck Go HTML
+Name[ga]=Duck Duck Go HTML
+Name[gl]=Duck Duck Go HTML
+Name[gu]=Duck Duck Go HTML
+Name[he]=Duck Duck Go HTML
+Name[hi]=Duck Duck Go HTML
+Name[hr]=Duck Duck Go HTML
+Name[hu]=Duck Duck Go HTML
+Name[ia]=Duck Duck Go HTML
+Name[id]=Duck Duck Go HTML
+Name[is]=Duck Duck Go HTML
+Name[it]=Duck Duck Go HTML
+Name[ja]=Duck Duck Go HTML
+Name[kk]=Duck Duck Go HTML
+Name[km]=Duck Duck Go HTML
+Name[kn]=Duck Duck Go HTML
+Name[ko]=Duck Duck Go HTML
+Name[lt]=Duck Duck Go HTML
+Name[lv]=Duck Duck Go HTML
+Name[ml]=Duck Duck Go HTML
+Name[nb]=Duck Duck Go HTML
+Name[nds]=Duck Duck Go HTML
+Name[nl]=Duck Duck Go HTML
+Name[nn]=Duck Duck Go HTML
+Name[pa]=Duck Duck Go HTML
+Name[pl]=Duck Duck Go HTML
+Name[pt]=Duck Duck Go HTML
+Name[pt_BR]=Duck Duck Go HTML
+Name[ro]=Duck Duck Go HTML
+Name[ru]=Поиск Duck Duck Go HTML
+Name[si]=Duck Duck Go HTML
+Name[sk]=Duck Duck Go HTML
+Name[sl]=Duck Duck Go HTML
+Name[sr]=Duck Duck Go HTML
+Name[sr@ijekavian]=Duck Duck Go HTML
+Name[sr@ijekavianlatin]=Duck Duck Go HTML
+Name[sr@latin]=Duck Duck Go HTML
+Name[sv]=Duck Duck Go HTML
+Name[tg]=Duck Duck Go HTML
+Name[th]=Duck Duck Go HTML
+Name[tr]=Duck Duck Go HTML
+Name[ug]=Duck Duck Go HTML
+Name[uk]=Duck Duck Go HTML
+Name[vi]=Duck Duck Go HTML
+Name[wa]=Duck Duck Go HTML
+Name[x-test]=xxDuck Duck Go HTMLxx
+Name[zh_CN]=Duck Duck Go HTML
+Name[zh_TW]=Duck Duck Go HTML
+Query=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[bg]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[bn]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[ca]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[cs]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[da]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[de]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[el]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[eo]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[es]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[et]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[fi]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[fr]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[gl]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[hi]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[hu]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[ia]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[it]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[kk]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[km]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[nb]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[nl]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[pa]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[pl]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[pt]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[pt_BR]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[ro]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[ru]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[sl]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[sr]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[sr@ijekavian]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[sr@ijekavianlatin]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[sr@latin]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[sv]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[tr]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[uk]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[wa]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[x-test]=xxhttp://duckduckgo.com/html/?q=\\{@}&t=KDExx
+Query[zh_CN]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+Query[zh_TW]=http://duckduckgo.com/html/?q=\\{@}&t=KDE
+ServiceTypes=SearchProvider
+Type=Service
diff --git a/nonprism/kio/duckduckgo_lite.desktop b/nonprism/kio/duckduckgo_lite.desktop
new file mode 100644
index 000000000..0da670dbe
--- /dev/null
+++ b/nonprism/kio/duckduckgo_lite.desktop
@@ -0,0 +1,113 @@
+[Desktop Entry]
+Charset=
+Hidden=false
+Keys=duckduckgolite,ddlite,dukgolite
+Name=Duck Duck Go Lite
+Name[ar]=Duck Duck Go Lite
+Name[ast]=Duck Duck Go Lite
+Name[bg]=Duck Duck Go Lite
+Name[bn]=Duck Duck Go Lite
+Name[bs]=Dak dak go Lite
+Name[ca]=Duck Duck Go Lite
+Name[ca@valencia]=Duck Duck Go Lite
+Name[cs]=Duck Duck Go Lite
+Name[da]=Duck Duck Go Lite
+Name[de]=Duck Duck Go Lite
+Name[el]=Duck Duck Go Lite
+Name[en_GB]=Duck Duck Go Lite
+Name[eo]=Duck Duck Go Lite
+Name[es]=Duck Duck Go Lite
+Name[et]=Duck Duck Go Lite
+Name[eu]=Duck Duck Go Lite
+Name[fa]=Duck Duck Go Lite
+Name[fi]=Duck Duck Go Lite
+Name[fr]=Duck Duck Go Lite
+Name[ga]=Duck Duck Go Lite
+Name[gl]=Duck Duck Go Lite
+Name[gu]=Duck Duck Go Lite
+Name[he]=Duck Duck Go Lite
+Name[hi]=Duck Duck Go Lite
+Name[hr]=Duck Duck Go Lite
+Name[hu]=Duck Duck Go Lite
+Name[ia]=Duck Duck Go Lite
+Name[id]=Duck Duck Go Lite
+Name[is]=Duck Duck Go Lite
+Name[it]=Duck Duck Go Lite
+Name[ja]=Duck Duck Go Lite
+Name[kk]=Duck Duck Go Lite
+Name[km]=Duck Duck Go Lite
+Name[kn]=Duck Duck Go Lite
+Name[ko]=Duck Duck Go Lite
+Name[lt]=Duck Duck Go Lite
+Name[lv]=Duck Duck Go Lite
+Name[ml]=Duck Duck Go Lite
+Name[nb]=Duck Duck Go Lite
+Name[nds]=Duck Duck Go Lite
+Name[nl]=Duck Duck Go Lite
+Name[nn]=Duck Duck Go Lite
+Name[pa]=Duck Duck Go Lite
+Name[pl]=Duck Duck Go Lite
+Name[pt]=Duck Duck Go Lite
+Name[pt_BR]=Duck Duck Go Lite
+Name[ro]=Duck Duck Go Lite
+Name[ru]=Поиск Duck Duck Go Lite
+Name[si]=Duck Duck Go Lite
+Name[sk]=Duck Duck Go Lite
+Name[sl]=Duck Duck Go Lite
+Name[sr]=Duck Duck Go Lite
+Name[sr@ijekavian]=Duck Duck Go Lite
+Name[sr@ijekavianlatin]=Duck Duck Go Lite
+Name[sr@latin]=Duck Duck Go Lite
+Name[sv]=Duck Duck Go Lite
+Name[tg]=Duck Duck Go Lite
+Name[th]=Duck Duck Go Lite
+Name[tr]=Duck Duck Go Lite
+Name[ug]=Duck Duck Go Lite
+Name[uk]=Duck Duck Go Lite
+Name[vi]=Duck Duck Go Lite
+Name[wa]=Duck Duck Go Lite
+Name[x-test]=xxDuck Duck Go Litexx
+Name[zh_CN]=Duck Duck Go Lite
+Name[zh_TW]=Duck Duck Go Lite
+Query=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[bg]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[bn]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[ca]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[cs]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[da]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[de]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[el]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[eo]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[es]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[et]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[fi]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[fr]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[gl]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[hi]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[hu]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[ia]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[it]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[kk]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[km]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[nb]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[nl]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[pa]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[pl]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[pt]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[pt_BR]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[ro]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[ru]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[sl]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[sr]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[sr@ijekavian]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[sr@ijekavianlatin]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[sr@latin]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[sv]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[tr]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[uk]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[wa]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[x-test]=xxhttp://duckduckgo.com/lite/?q=\\{@}&t=KDExx
+Query[zh_CN]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+Query[zh_TW]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE
+ServiceTypes=SearchProvider
+Type=Service
diff --git a/nonprism/kio/gnupg-keys.desktop b/nonprism/kio/gnupg-keys.desktop
new file mode 100644
index 000000000..b45379fec
--- /dev/null
+++ b/nonprism/kio/gnupg-keys.desktop
@@ -0,0 +1,131 @@
+[Desktop Entry]
+Keys=pgp,pgpkeys,gpg,gpgkeys
+Name=OpenPGP Key Search
+Name[af]=OpenPGP Sleutel Soektog
+Name[as]=OpenPGP চাবিৰ অনুসন্ধান
+Name[az]=OpenPGP Açar Axtarışı
+Name[be]=Пошук ключа OpenPGP
+Name[be@latin]=Pošuk klučoŭ „OpenPGP”
+Name[bg]=Търсене на ключ в OpenPGP
+Name[bn]=ওপেন-পিজিপি কী (key) অনুসন্ধান
+Name[bn_IN]=OpenPGP-কি অনুসন্ধান
+Name[bs]=OpenPGP ključevi
+Name[ca]=Cerca de claus OpenPGP
+Name[ca@valencia]=Cerca de claus OpenPGP
+Name[cs]=Vyhledávání OpenPGP klíčů
+Name[csb]=Szëkôrz kluczów OpenPGP
+Name[cy]=Chwilio Allwedd PGPAgored
+Name[da]=OpenPGP-nøglesøgning
+Name[de]=Suche nach OpenPGP-Schlüssel
+Name[el]=Αναζήτηση κλειδιού OpenPGP
+Name[en_GB]=OpenPGP Key Search
+Name[eo]=Ŝlosilserĉo de OpenPGP
+Name[es]=Búsqueda de clave OpenPGP
+Name[et]=OpenPGP võtme otsing
+Name[eu]=OpenPGP gako-bilatzailea
+Name[fa]=جستجوی کلید OpenPGP
+Name[fi]=OpenPGP-avainhaku
+Name[fr]=Recherche de clés « OpenPGP »
+Name[fy]=Sykje nei OpenPGP-Kaaien
+Name[ga]=Cuardach Eochracha OpenPGP
+Name[gd]=Lorg iuchraichean OpenPGP
+Name[gl]=Busca de chaves de OpenPGP
+Name[gu]=OpenPGP કી શોધ
+Name[he]=חיפוש מפתחות OpenPGP
+Name[hi]=ओपनपीजीपी कुंजी खोज
+Name[hne]=ओपनपीजीपी कुंजी खोज
+Name[hr]=Pretraživanje OpenPGP ključeva
+Name[hsb]=OpenPGP pytanje klučow
+Name[hu]=OpenPGP kulcskereső
+Name[ia]=Cerca de clave OpenPGP
+Name[id]=Pencari Kunci OpenPGP
+Name[is]=OpenPGP lykilleit
+Name[it]=Ricerca di chiavi OpenPGP
+Name[kk]=OpenPGP кілттерін табу
+Name[km]=ស្វែងរក​កូនសោ​តាម​រយៈ OpenPGP
+Name[kn]=ಮುಕ್ತ PGP ಕೀಲಿಕೈ ಹುಡುಕಾಟ
+Name[ko]=OpenPGP 키 검색
+Name[ku]=Lêgerîna Mifteya Open PGP
+Name[lt]=OpenPGP raktų paieška
+Name[lv]=OpenPGP atslēgu meklēšana
+Name[mai]=ओपनपीजीपी कुँजी खोज
+Name[mk]=Пребарување на OpenPGP клучеви
+Name[ml]=ഓപ്പണ്‍പിജിപി (OpenPGP) കീ തെരച്ചില്‍
+Name[mr]=OpenPGP किल्ली शोध
+Name[ms]=Carian Kekunci OpenPGP
+Name[nb]=OpenPGP nøkkelsøk
+Name[nds]=OpenPGP-Slötel-Söök
+Name[ne]=खुला PGP कुञ्जी खोजी
+Name[nl]=Zoeken naar OpenPGP-sleutels
+Name[nn]=OpenPGP-nøkkelsøk
+Name[or]=OpenPGP କି ସନ୍ଧାନ
+Name[pa]=OpenPGP ਕੁੰਜੀ ਖੋਜ
+Name[pl]=Przeszukiwarka kluczy OpenPGP
+Name[pt]=Pesquisa de Chaves do OpenPGP
+Name[pt_BR]=Pesquisa de chaves OpenPGP
+Name[ro]=Căutare chei OpenPGP
+Name[ru]=Поиск ключей OpenPGP
+Name[se]=Oza OpenPGP-čoavdagiid
+Name[si]=OpenPGP යතුරු සෙවුම
+Name[sk]=Hľadanie kľúčov OpenPGP
+Name[sl]=Iskanje ključa OpenPGP
+Name[sr]=ОпенПГП кључеви
+Name[sr@ijekavian]=ОпенПГП кључеви
+Name[sr@ijekavianlatin]=OpenPGP ključevi
+Name[sr@latin]=OpenPGP ključevi
+Name[sv]=OpenPGP-nyckelsökning
+Name[ta]=OpenPGP வார்த்தை தேடுதல்
+Name[te]=OpenPGP కీ శోధన
+Name[tg]=Ҷустуҷӯи калидҳои OpenPGP
+Name[th]=ค้นหารหัสกุญแจ OpenPGP
+Name[tr]=OpenPGP anahtar Arayıcı
+Name[ug]=OpenPGP ئاچقۇچلۇق سۆز بويىچە ئىزدە
+Name[uk]=Пошук ключів OpenPGP
+Name[uz]=OpenPGP kalitlarni qidirish
+Name[uz@cyrillic]=OpenPGP калитларни қидириш
+Name[vi]=Tìm kiếm khoá OpenPGP
+Name[wa]=Cweraedje d' ene clé OpenPGP
+Name[xh]=Uphendlo Lwesitshixo se OpenPGP
+Name[x-test]=xxOpenPGP Key Searchxx
+Name[zh_CN]=OpenPGP 密钥搜索
+Name[zh_TW]=OpenPGP 金鑰搜尋
+Query=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[ast]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[az]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[ca]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[ca@valencia]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[cs]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[da]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[de]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[el]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[en_GB]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[es]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[et]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[eu]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[fi]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[fr]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[gl]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[hu]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[ia]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[id]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[it]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[ko]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[lt]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[nl]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[nn]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[pl]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[pt]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[pt_BR]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[ro]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[ru]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[sk]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[sl]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[sv]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[tg]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[uk]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[vi]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[x-test]=xxhttp://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindexxx
+Query[zh_CN]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+Query[zh_TW]=http://keys.gnupg.net/pks/lookup?search=\\{@}&op=vindex
+X-KDE-ServiceTypes=SearchProvider
+Type=Service
diff --git a/nonprism/kio/internet-archive.desktop b/nonprism/kio/internet-archive.desktop
new file mode 100644
index 000000000..f568d86ce
--- /dev/null
+++ b/nonprism/kio/internet-archive.desktop
@@ -0,0 +1,72 @@
+[Desktop Entry]
+Keys=internetarchive,archive
+Name=Internet Archive
+Name[ast]=Internet Archive
+Name[az]=Internet Archive
+Name[ca]=Internet Archive
+Name[cs]=Internet Archive
+Name[da]=Internet Archive
+Name[de]=Internet Archive
+Name[el]=Internet Archive
+Name[en_GB]=Internet Archive
+Name[es]=Internet Archive
+Name[et]=Internet Archive
+Name[eu]=Internet Archive
+Name[fi]=Internet Archive
+Name[fr]=Internet Archive
+Name[hu]=Internet Archive
+Name[ia]=Internet Archive
+Name[it]=Internet Archive
+Name[ko]=Internet Archive
+Name[lt]=Internet Archive
+Name[nl]=Internet Archive
+Name[nn]=Internet Archive
+Name[pl]=Internet Archive
+Name[pt]=Internet Archive
+Name[pt_BR]=Internet Archive
+Name[ro]=Internet Archive
+Name[ru]=Internet Archive
+Name[sk]=Internet Archive
+Name[sl]=Internet Archive
+Name[sv]=Internet Archive
+Name[tg]=Internet Archive
+Name[uk]=Internet Archive
+Name[vi]=Internet Archive
+Name[x-test]=xxInternet Archivexx
+Name[zh_CN]=Internet Archive
+Query=https://archive.org/search.php?query=\\{@}
+Query[ast]=https://archive.org/search.php?query=\\{@}
+Query[az]=https://archive.org/search.php?query=\\{@}
+Query[ca]=https://archive.org/search.php?query=\\{@}
+Query[cs]=https://archive.org/search.php?query=\\{@}
+Query[da]=https://archive.org/search.php?query=\\{@}
+Query[de]=https://archive.org/search.php?query=\\{@}
+Query[el]=https://archive.org/search.php?query=\\{@}
+Query[en_GB]=https://archive.org/search.php?query=\\{@}
+Query[es]=https://archive.org/search.php?query=\\{@}
+Query[et]=https://archive.org/search.php?query=\\{@}
+Query[eu]=https://archive.org/search.php?query=\\{@}
+Query[fi]=https://archive.org/search.php?query=\\{@}
+Query[fr]=https://archive.org/search.php?query=\\{@}
+Query[hu]=https://archive.org/search.php?query=\\{@}
+Query[ia]=https://archive.org/search.php?query=\\{@}
+Query[it]=https://archive.org/search.php?query=\\{@}
+Query[ko]=https://archive.org/search.php?query=\\{@}
+Query[lt]=https://archive.org/search.php?query=\\{@}
+Query[nl]=https://archive.org/search.php?query=\\{@}
+Query[nn]=https://archive.org/search.php?query=\\{@}
+Query[pl]=https://archive.org/search.php?query=\\{@}
+Query[pt]=https://archive.org/search.php?query=\\{@}
+Query[pt_BR]=https://archive.org/search.php?query=\\{@}
+Query[ro]=https://archive.org/search.php?query=\\{@}
+Query[ru]=https://archive.org/search.php?query=\\{@}
+Query[sk]=https://archive.org/search.php?query=\\{@}
+Query[sl]=https://archive.org/search.php?query=\\{@}
+Query[sv]=https://archive.org/search.php?query=\\{@}
+Query[tg]=https://archive.org/search.php?query=\\{@}
+Query[uk]=https://archive.org/search.php?query=\\{@}
+Query[vi]=https://archive.org/search.php?query=\\{@}
+Query[x-test]=xxhttps://archive.org/search.php?query=\\{@}xx
+Query[zh_CN]=https://archive.org/search.php?query=\\{@}
+X-KDE-ServiceTypes=SearchProvider
+Type=Service
diff --git a/nonprism/kio/parabola-packages.desktop b/nonprism/kio/parabola-packages.desktop
new file mode 100644
index 000000000..036918bec
--- /dev/null
+++ b/nonprism/kio/parabola-packages.desktop
@@ -0,0 +1,87 @@
+[Desktop Entry]
+Keys=parabolapkg,ppkg
+Name=Parabola GNU/Linux Package Search
+Name[ast]=Busca de paquetes d'Parabola GNU/Linux
+Name[az]=Parabola GNU/Linux Packet Axtarışı
+Name[ca]=Cerca paquets a Parabola GNU/Linux
+Name[ca@valencia]=Cerca paquets a Parabola GNU/Linux
+Name[cs]=Hledání balíčků pro Parabola GNU/Linux
+Name[da]=Parabola GNU/Linux pakkesøgning
+Name[de]=Arch-Linux-Paketsuche
+Name[el]=Αναζήτηση πακέτων Parabola GNU/Linux
+Name[en_GB]=Parabola GNU/Linux Package Search
+Name[es]=Búsqueda de paquetes de Parabola GNU/Linux
+Name[et]=Parabola GNU/Linuxi paketiotsing
+Name[eu]=Parabola GNU/Linuxen pakete-bilaketa
+Name[fi]=Parabola GNU/Linuxin pakettihaku
+Name[fr]=Recherche de paquets Parabola GNU/Linux
+Name[gd]=Lorg pacaidean Parabola GNU/Linux
+Name[gl]=Busca de paquetes de Parabola GNU/Linux
+Name[hu]=Parabola GNU/Linux csomagkereső
+Name[ia]=Cerca de Pacchetto de Parabola GNU/Linux
+Name[id]=Pencarian Paket Parabola GNU/Linux
+Name[it]=Ricerca di pacchetti Parabola GNU/Linux
+Name[ko]=Parabola GNU/Linux 패키지 검색
+Name[lt]=Parabola GNU/Linux paketų paieška
+Name[nb]=Søk etter pakker for Parabola GNU/Linux
+Name[nl]=Parabola GNU/Linux Package Search
+Name[nn]=Søk etter Parabola GNU/Linux-pakkar
+Name[pl]=Wyszukiwanie pakietów Parabola GNU/Linux
+Name[pt]=Procura de Pacotes do Parabola GNU/Linux
+Name[pt_BR]=Pesquisa de pacotes Parabola GNU/Linux
+Name[ro]=Căutare pachete Parabola GNU/Linux
+Name[ru]=Поиск пакетов Parabola GNU/Linux
+Name[sk]=Hľadanie balíčkov pre Parabola GNU/Linux
+Name[sl]=Iskanje po paketih Parabola GNU/Linux
+Name[sr]=Пакети Арч линукса
+Name[sr@ijekavian]=Пакети Арч линукса
+Name[sr@ijekavianlatin]=Paketi Parabola GNU/Linuxa
+Name[sr@latin]=Paketi Parabola GNU/Linuxa
+Name[sv]=Parabola GNU/Linux-paketsökning
+Name[tg]=Ҷустуҷӯи бастаҳои Parabola GNU/Linux
+Name[tr]=Parabola GNU/Linux Paket Araması
+Name[uk]=Пошук пакунків для Parabola GNU/Linux
+Name[vi]=Tìm kiếm gói Parabola GNU/Linux
+Name[x-test]=xxParabola GNU/Linux Package Searchxx
+Name[zh_CN]=Parabola GNU/Linux 软件包搜索
+Name[zh_TW]=Parabola GNU/Linux 軟體包搜尋
+Query=https://www.parabola.nu/packages/?q=\\{@}
+Query[ast]=https://www.parabola.nu/packages/?q=\\{@}
+Query[az]=https://www.parabola.nu/packages/?q=\\{@}
+Query[ca]=https://www.parabola.nu/packages/?q=\\{@}
+Query[ca@valencia]=https://www.parabola.nu/packages/?q=\\{@}
+Query[cs]=https://www.parabola.nu/packages/?q=\\{@}
+Query[da]=https://www.parabola.nu/packages/?q=\\{@}
+Query[de]=https://www.parabola.nu/packages/?q=\\{@}
+Query[el]=https://www.parabola.nu/packages/?q=\\{@}
+Query[en_GB]=https://www.parabola.nu/packages/?q=\\{@}
+Query[es]=https://www.parabola.nu/packages/?q=\\{@}
+Query[et]=https://www.parabola.nu/packages/?q=\\{@}
+Query[eu]=https://www.parabola.nu/packages/?q=\\{@}
+Query[fi]=https://www.parabola.nu/packages/?q=\\{@}
+Query[fr]=https://www.parabola.nu/packages/?q=\\{@}
+Query[gl]=https://www.parabola.nu/packages/?q=\\{@}
+Query[hu]=https://www.parabola.nu/packages/?q=\\{@}
+Query[ia]=https://www.parabola.nu/packages/?q=\\{@}
+Query[id]=https://www.parabola.nu/packages/?q=\\{@}
+Query[it]=https://www.parabola.nu/packages/?q=\\{@}
+Query[ko]=https://www.parabola.nu/packages/?q=\\{@}
+Query[lt]=https://www.parabola.nu/packages/?q=\\{@}
+Query[nl]=https://www.parabola.nu/packages/?q=\\{@}
+Query[nn]=https://www.parabola.nu/packages/?q=\\{@}
+Query[pl]=https://www.parabola.nu/packages/?q=\\{@}
+Query[pt]=https://www.parabola.nu/packages/?q=\\{@}
+Query[pt_BR]=https://www.parabola.nu/packages/?q=\\{@}
+Query[ro]=https://www.parabola.nu/packages/?q=\\{@}
+Query[ru]=https://www.parabola.nu/packages/?q=\\{@}
+Query[sk]=https://www.parabola.nu/packages/?q=\\{@}
+Query[sl]=https://www.parabola.nu/packages/?q=\\{@}
+Query[sv]=https://www.parabola.nu/packages/?q=\\{@}
+Query[tg]=https://www.parabola.nu/packages/?q=\\{@}
+Query[uk]=https://www.parabola.nu/packages/?q=\\{@}
+Query[vi]=https://www.parabola.nu/packages/?q=\\{@}
+Query[x-test]=xxhttps://www.parabola.nu/packages/?q=\\{@}xx
+Query[zh_CN]=https://www.parabola.nu/packages/?q=\\{@}
+Query[zh_TW]=https://www.parabola.nu/packages/?q=\\{@}
+X-KDE-ServiceTypes=SearchProvider
+Type=Service
diff --git a/nonprism/kio/parabola-wiki.desktop b/nonprism/kio/parabola-wiki.desktop
new file mode 100644
index 000000000..f189840e1
--- /dev/null
+++ b/nonprism/kio/parabola-wiki.desktop
@@ -0,0 +1,72 @@
+[Desktop Entry]
+Keys=parabolawiki,parabola
+Name=Parabola Wiki
+Name[ast]=Parabola Wiki
+Name[az]=Parabola Wiki
+Name[ca]=Parabola Wiki
+Name[cs]=Parabola Wiki
+Name[da]=Parabola Wiki
+Name[de]=Parabola Wiki
+Name[el]=Parabola Wiki
+Name[en_GB]=Parabola Wiki
+Name[es]=Parabola Wiki
+Name[et]=Parabola Wiki
+Name[eu]=Parabola Wiki
+Name[fi]=Parabola Wiki
+Name[fr]=Parabola Wiki
+Name[hu]=Parabola Wiki
+Name[ia]=Parabola Wiki
+Name[it]=Parabola Wiki
+Name[ko]=Parabola Wiki
+Name[lt]=Parabola Wiki
+Name[nl]=Parabola Wiki
+Name[nn]=Parabola Wiki
+Name[pl]=Parabola Wiki
+Name[pt]=Parabola Wiki
+Name[pt_BR]=Parabola Wiki
+Name[ro]=Parabola Wiki
+Name[ru]=Parabola Wiki
+Name[sk]=Parabola Wiki
+Name[sl]=Parabola Wiki
+Name[sv]=Parabola Wiki
+Name[tg]=Parabola Wiki
+Name[uk]=Parabola Wiki
+Name[vi]=Parabola Wiki
+Name[x-test]=xxParabola Wikixx
+Name[zh_CN]=Parabola Wiki
+Query=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[ast]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[az]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[ca]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[cs]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[da]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[de]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[el]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[en_GB]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[es]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[et]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[eu]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[fi]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[fr]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[hu]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[ia]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[it]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[ko]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[lt]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[nl]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[nn]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[pl]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[pt]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[pt_BR]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[ro]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[ru]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[sk]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[sl]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[sv]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[tg]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[uk]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[vi]=https://wiki.parabola.nu//index.php?search=\\{@}
+Query[x-test]=xxhttps://wiki.parabola.nu//index.php?search=\\{@}xx
+Query[zh_CN]=https://wiki.parabola.nu//index.php?search=\\{@}
+X-KDE-ServiceTypes=SearchProvider
+Type=Service
diff --git a/nonprism/kio/searx.desktop b/nonprism/kio/searx.desktop
new file mode 100644
index 000000000..2a7189c13
--- /dev/null
+++ b/nonprism/kio/searx.desktop
@@ -0,0 +1,72 @@
+[Desktop Entry]
+Keys=searx
+Name=searX
+Name[ast]=searX
+Name[az]=searX
+Name[ca]=searX
+Name[cs]=searX
+Name[da]=searX
+Name[de]=searX
+Name[el]=searX
+Name[en_GB]=searX
+Name[es]=searX
+Name[et]=searX
+Name[eu]=searX
+Name[fi]=searX
+Name[fr]=searX
+Name[hu]=searX
+Name[ia]=searX
+Name[it]=searX
+Name[ko]=searX
+Name[lt]=searX
+Name[nl]=searX
+Name[nn]=searX
+Name[pl]=searX
+Name[pt]=searX
+Name[pt_BR]=searX
+Name[ro]=searX
+Name[ru]=searX
+Name[sk]=searX
+Name[sl]=searX
+Name[sv]=searX
+Name[tg]=searX
+Name[uk]=searX
+Name[vi]=searX
+Name[x-test]=xxsearXxx
+Name[zh_CN]=searX
+Query=https://searx.info/?q=\\{@}
+Query[ast]=https://searx.info/?q=\\{@}
+Query[az]=https://searx.info/?q=\\{@}
+Query[ca]=https://searx.info/?q=\\{@}
+Query[cs]=https://searx.info/?q=\\{@}
+Query[da]=https://searx.info/?q=\\{@}
+Query[de]=https://searx.info/?q=\\{@}
+Query[el]=https://searx.info/?q=\\{@}
+Query[en_GB]=https://searx.info/?q=\\{@}
+Query[es]=https://searx.info/?q=\\{@}
+Query[et]=https://searx.info/?q=\\{@}
+Query[eu]=https://searx.info/?q=\\{@}
+Query[fi]=https://searx.info/?q=\\{@}
+Query[fr]=https://searx.info/?q=\\{@}
+Query[hu]=https://searx.info/?q=\\{@}
+Query[ia]=https://searx.info/?q=\\{@}
+Query[it]=https://searx.info/?q=\\{@}
+Query[ko]=https://searx.info/?q=\\{@}
+Query[lt]=https://searx.info/?q=\\{@}
+Query[nl]=https://searx.info/?q=\\{@}
+Query[nn]=https://searx.info/?q=\\{@}
+Query[pl]=https://searx.info/?q=\\{@}
+Query[pt]=https://searx.info/?q=\\{@}
+Query[pt_BR]=https://searx.info/?q=\\{@}
+Query[ro]=https://searx.info/?q=\\{@}
+Query[ru]=https://searx.info/?q=\\{@}
+Query[sk]=https://searx.info/?q=\\{@}
+Query[sl]=https://searx.info/?q=\\{@}
+Query[sv]=https://searx.info/?q=\\{@}
+Query[tg]=https://searx.info/?q=\\{@}
+Query[uk]=https://searx.info/?q=\\{@}
+Query[vi]=https://searx.info/?q=\\{@}
+Query[x-test]=xxhttps://searx.info/?q=\\{@}xx
+Query[zh_CN]=https://searx.info/?q=\\{@}
+X-KDE-ServiceTypes=SearchProvider
+Type=Service
diff --git a/nonprism/kio/yacy.desktop b/nonprism/kio/yacy.desktop
new file mode 100644
index 000000000..5e21e8ab7
--- /dev/null
+++ b/nonprism/kio/yacy.desktop
@@ -0,0 +1,72 @@
+[Desktop Entry]
+Keys=yacy
+Name=yacy
+Name[ast]=yacy
+Name[az]=yacy
+Name[ca]=yacy
+Name[cs]=yacy
+Name[da]=yacy
+Name[de]=yacy
+Name[el]=yacy
+Name[en_GB]=yacy
+Name[es]=yacy
+Name[et]=yacy
+Name[eu]=yacy
+Name[fi]=yacy
+Name[fr]=yacy
+Name[hu]=yacy
+Name[ia]=yacy
+Name[it]=yacy
+Name[ko]=yacy
+Name[lt]=yacy
+Name[nl]=yacy
+Name[nn]=yacy
+Name[pl]=yacy
+Name[pt]=yacy
+Name[pt_BR]=yacy
+Name[ro]=yacy
+Name[ru]=yacy
+Name[sk]=yacy
+Name[sl]=yacy
+Name[sv]=yacy
+Name[tg]=yacy
+Name[uk]=yacy
+Name[vi]=yacy
+Name[x-test]=xxyacyxx
+Name[zh_CN]=yacy
+Query=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[ast]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[az]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[ca]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[cs]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[da]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[de]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[el]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[en_GB]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[es]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[et]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[eu]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[fi]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[fr]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[hu]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[ia]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[it]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[ko]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[lt]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[nl]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[nn]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[pl]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[pt]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[pt_BR]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[ro]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[ru]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[sk]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[sl]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[sv]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[tg]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[uk]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[vi]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+Query[x-test]=xxhttps://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}xx
+Query[zh_CN]=https://yacy.searchlab.eu/yacysearch.html?resource=global&query=\\{@}
+X-KDE-ServiceTypes=SearchProvider
+Type=Service