From 127858695e9366a75a0e0cce401b219b513e9281 Mon Sep 17 00:00:00 2001 From: Botspot Date: Thu, 28 Jan 2021 10:36:55 -0600 Subject: [PATCH] Add VSCodium app --- apps/VSCodium/credits | 1 + apps/VSCodium/description | 2 ++ apps/VSCodium/icon-24.png | Bin 0 -> 1598 bytes apps/VSCodium/icon-64.png | Bin 0 -> 5131 bytes apps/VSCodium/install | 13 +++++++++++++ apps/VSCodium/uninstall | 12 ++++++++++++ apps/VSCodium/website | 1 + 7 files changed, 29 insertions(+) create mode 100644 apps/VSCodium/credits create mode 100644 apps/VSCodium/description create mode 100644 apps/VSCodium/icon-24.png create mode 100644 apps/VSCodium/icon-64.png create mode 100755 apps/VSCodium/install create mode 100755 apps/VSCodium/uninstall create mode 100644 apps/VSCodium/website diff --git a/apps/VSCodium/credits b/apps/VSCodium/credits new file mode 100644 index 0000000..88cd1dd --- /dev/null +++ b/apps/VSCodium/credits @@ -0,0 +1 @@ +added to pi-apps by @chunky-milk diff --git a/apps/VSCodium/description b/apps/VSCodium/description new file mode 100644 index 0000000..757d910 --- /dev/null +++ b/apps/VSCodium/description @@ -0,0 +1,2 @@ +Visual Studio Code builds without the telemetry and tracking. +Microsoft's vscode source code is open source (MIT-licensed), but the product available for download (Visual Studio Code) is licensed under this not-FLOSS license and contains telemetry/tracking. diff --git a/apps/VSCodium/icon-24.png b/apps/VSCodium/icon-24.png new file mode 100644 index 0000000000000000000000000000000000000000..d8dc00ce45fc5e4f2a732e81480a51eebaedd57b GIT binary patch literal 1598 zcmV-E2EqA>P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rg0Tux+8a3#f0{{R8LP?BATYyaI5X$WoZH^J4;5i>#IDD^*82Xv&f04of)`k8Ybz|v zB7s1_?eTcr0FX+h(jy}yX+=@^i4!L_%qQ6nySuy5+}weigW%;Ne2s;66 zeiE|G7#p)~`<|w0p_Z1Gxq}A}qPDhn+G+U$5XeH+y*REa5gr7Nc z2FYX+v$M0?Ow;^zLm1~g?J)k^jK!A?mf^E3>s~Y(tFH?zfY{mDiGBO_L6+qY+-~=$ zgb;B>*kQo+2?NnILy=p+{Y8qN85L~F^k-R?_pSt{DaXKqgGGa(H|ii*uHaVKf?)%16-ii1bG)}B2mYLAAEIsB z!!t88$0bR6ER>a%!SDAUktFHWwLuag2x}Bm35IH~h|xI3hr3+x%0PG6Mv+Iz3I_m5 zl6Lz2{$r)3r4Rr>mgS>_5P5BoEC3A^F4UJRc&Jj0E;=aA6>z%74cphIlu9ukr;rJOMFC$9 zfo5`)3Vg2Bo^Z|yV+=wp7E3e6)U_hjei3!$3Sv6L zD_#K)mnnv$6g|^60tFK0HHNph$`A>VG&uGaOE^}kWL%U|y8P(TqqGnV26fxE$JaNi z<|Ps3xdL(|0@dIciaIz@BEhE+B+?wO6-oH%fr;ip19K|FK-gaYRR6B4t4j);bDm12 zLX0tIZNL_n0FOw}I$}Z*fNfq8{v3j?2@9JPg3zRm+v65azv;$j$2{0uCOyq%jL}po z72=#TGBh*<%d*OL@7~?%a=9{QA*@n#Ojs}-U}D}uG|8}>;wbb8D9jV^`B4vwyu$k8 zVHn2f*x1-{MN$3{i;IiV(9n=rTwKiYcs%bALY`*$TmoJ%k#V3z#v5fa`oaz-7Z_{@ z_~eKOI|{^S;EXZ0w6yefWo2c@)vH(kJM8W4MORnX7FAW-Hrk}u`_sJknSzp#0XT$rEXo)vsw<-{9b2jjrnm z1Ol0*)z{a9bB?~gzFqNnyq!|&{NEoArPNtoUheGg@2}yUe8i4Jylgz zHvl|fjH#5;G-E93IL?A$7?a6lvO5}$emguo{MFgBXWLV$lpYKQVVY*<;=>E<%9Sf< zYipB&!JxOIq9PXnrlzL!j*gB*V`HOp>eQ(X^Zx}cJ?!*1(z&q!001R)MObuXVRU6W zV{&C-bY%cCFfuVMFflDMHdHb(Ix#UiFg7hPHaajc$*o&t0000bbVXQnWMOn=I&E)c wX=Zr-=048pQo!~Wih1#P!dUE^na>B<3krkdVP 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 literal 0 HcmV?d00001 diff --git a/apps/VSCodium/install b/apps/VSCodium/install new file mode 100755 index 0000000..d24f82a --- /dev/null +++ b/apps/VSCodium/install @@ -0,0 +1,13 @@ +#!/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 +} + +wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | gpg --dearmor | sudo dd of=/etc/apt/trusted.gpg.d/vscodium.gpg +echo 'deb https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs/ vscodium main' | sudo tee --append /etc/apt/sources.list.d/vscodium.list +sudo apt update || error "Failed to run sudo apt update!" +sudo apt install codium -y || error "Failed to install codium package!" diff --git a/apps/VSCodium/uninstall b/apps/VSCodium/uninstall new file mode 100755 index 0000000..6d07d1c --- /dev/null +++ b/apps/VSCodium/uninstall @@ -0,0 +1,12 @@ +#!/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 +} + +sudo apt purge codium -y +sudo rm /etc/apt/trusted.gpg.d/vscodium.gpg +sudo rm /etc/apt/sources.list.d/vscodium.list \ No newline at end of file diff --git a/apps/VSCodium/website b/apps/VSCodium/website new file mode 100644 index 0000000..ef1b261 --- /dev/null +++ b/apps/VSCodium/website @@ -0,0 +1 @@ +https://vscodium.com/