From 59561f162b78c66f2d8da7005c3ebcaa4146df9d Mon Sep 17 00:00:00 2001 From: Botspot Date: Sat, 9 Jan 2021 19:00:08 -0600 Subject: [PATCH] Add Ulauncher app --- apps/Ulauncher/credits | 2 ++ apps/Ulauncher/description | 2 ++ apps/Ulauncher/icon-24.png | Bin 0 -> 529 bytes apps/Ulauncher/icon-64.png | Bin 0 -> 944 bytes apps/Ulauncher/install | 17 +++++++++++++++++ apps/Ulauncher/uninstall | 15 +++++++++++++++ apps/Ulauncher/website | 1 + 7 files changed, 37 insertions(+) create mode 100644 apps/Ulauncher/credits create mode 100644 apps/Ulauncher/description create mode 100644 apps/Ulauncher/icon-24.png create mode 100644 apps/Ulauncher/icon-64.png create mode 100755 apps/Ulauncher/install create mode 100755 apps/Ulauncher/uninstall create mode 100644 apps/Ulauncher/website diff --git a/apps/Ulauncher/credits b/apps/Ulauncher/credits new file mode 100644 index 0000000..c9b2ba6 --- /dev/null +++ b/apps/Ulauncher/credits @@ -0,0 +1,2 @@ +RPiCoder on Discord recommended this. +Botapot made the scripts. diff --git a/apps/Ulauncher/description b/apps/Ulauncher/description new file mode 100644 index 0000000..4717611 --- /dev/null +++ b/apps/Ulauncher/description @@ -0,0 +1,2 @@ +All-in-one application launcher, Google search engine, calculator, file manager... +This is the best app launcher I've ever seen, though it can be a bit slow when searching. - Botspot diff --git a/apps/Ulauncher/icon-24.png b/apps/Ulauncher/icon-24.png new file mode 100644 index 0000000000000000000000000000000000000000..f6639b2130328dcb2ceb6141bb2e509a730e8e90 GIT binary patch literal 529 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF%}28J2BoosZ$T+tPb!AaRt&5 z^Up`kIU6zOT;!ZHks$JHzBtZI9$GKQqBI3v{f7H4mP`%t^y*5g7t1CtKCXL z$fIO+$&RV+rE3zG?9Sb=xODrp^4$|XDwfyoZ>`?f=~lKHs0*mfwRCm;{^r_4O(0!m zYw8X)*YB@)FIgQuX%0w1$r}I0WmS9H>JK%CbSwmlxR}8GBz4Wp(O&8=ZXJ~D@ zla+jDVhL-qWyw{k7nxPO0*k~KVC=d;W18?0(tP?j>$xK`Hn?d`=^#T=-^;;Nk9CBuG&=udg+xAO@aL^q2qu literal 0 HcmV?d00001 diff --git a/apps/Ulauncher/icon-64.png b/apps/Ulauncher/icon-64.png new file mode 100644 index 0000000000000000000000000000000000000000..854e60a8b397d3de102a471f7ebd423c99cf2c14 GIT binary patch literal 944 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofvPP)Tsxu1p|CST!DfK z^Up`jJ{>XteB|u2k#o*MNg!j+86Y=e?%AC6%i|UtF5fk&?qGA#)>+Z>PSou0NL{h5 zaP$1^^(#C|Rwpmr?N+wNwRE)`5S6WVC|K`Wy2`C|O~K}Q9u>=hB0zEX(lsSJrsi#2 zT)DS5amnt?HLHuZ&aBuqp=MtP(Ae7jt!^c&fefG__4`|a44{_ULoGma>i0LhmjDIp zf$X|N%@C=mDN}%q`a{h?T?sR0Km^@NS9w;hEZ*D&RG&0^I#5e^@BDz~B~^Rcq9@J) z>h-BxmbnDv3!r1-r_Bm%T^!uLD5PUy!Mfh^9UZlYn(7WVZ7T>700v5QNswPKgMfoV z|N8^$|Ht1?xby%0e+Y2+AHV;9gFycM|3Jz4K(RA7Uc5MS;K+gn4-6U(6eKtl2pBwg zzd`ei;AJ+f;@Bd!`r1Qf6{}U$sKlK~POxRGc;rKBqr*VZ(89N}vy{!+~W20o#M7_^~zgvnyphad;(>^}k{g;CykwboZ(?|JlIi!R z1C2Tl=DR8=bIT|xJeE13^x%YL!>0+d{7=-FK0OO#Wb`cD*U>m>XL*l%2X~_p+o@-9 ze9WSX6OKDvy<>gQA!N$+0y&dn<0i%^VFuMX>mTcFm0ehoRmj;@bd2N9@`Ad9IR%}+ zMcEec-U(knqbB$;|B>~P58X^lrMH*!9LPBkyTnnYXLHE=%bK^6K3zy-oXYO=^}w^8 zj3TOO6W`n1;#;uce{<g?_}DqKK&FK7*{a0{^(r!FD8ZxB35tyzWn)U#vX@? zs%MWL-_M`pd{B>1Kdkca>}uJi_kTS6TE8JnQhv&>e;;q=*4A=g3V46}82i$x)r(4u w^Z$Pf-1@t+zopr0M*&Xy8r+H literal 0 HcmV?d00001 diff --git a/apps/Ulauncher/install b/apps/Ulauncher/install new file mode 100755 index 0000000..46b1be8 --- /dev/null +++ b/apps/Ulauncher/install @@ -0,0 +1,17 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +"${DIRECTORY}/pkg-install" "gir1.2-appindicator3-0.1 python3-distutils-extra python3-levenshtein python3-websocket" "$(dirname "$0")" || exit 1 + +wget 'https://github.com/Ulauncher/Ulauncher/releases/download/5.9.0/ulauncher_5.9.0_all.deb' -O ~/ulauncher.deb || error 'Failed to download ulauncher.deb!' + +sudo apt install -y --fix-missing ~/ulauncher.deb || error "APT failed to install ulauncher.deb!" + +rm -f ~/ulauncher.deb +exit 0 diff --git a/apps/Ulauncher/uninstall b/apps/Ulauncher/uninstall new file mode 100755 index 0000000..126fd22 --- /dev/null +++ b/apps/Ulauncher/uninstall @@ -0,0 +1,15 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +rm -f ~/ulauncher.deb + +sudo apt purge -y ulauncher + +#if your app installs any packages, keep this command here so those packages will be removed. +"${DIRECTORY}/purge-installed" "$(dirname "$0")" || exit 1 diff --git a/apps/Ulauncher/website b/apps/Ulauncher/website new file mode 100644 index 0000000..4b4498e --- /dev/null +++ b/apps/Ulauncher/website @@ -0,0 +1 @@ +https://ulauncher.io/