47 lines
1.1 KiB
Bash
47 lines
1.1 KiB
Bash
|
#/usr/bin/env bash
|
||
|
set -ex
|
||
|
|
||
|
# VSCodium repo
|
||
|
wget https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg -O /usr/share/keyrings/vscodium-archive-keyring.asc
|
||
|
echo 'deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.asc ] https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium main' | tee /etc/apt/sources.list.d/vscodium.list
|
||
|
|
||
|
|
||
|
|
||
|
apt-get update
|
||
|
apt-get upgrade -y
|
||
|
|
||
|
# Software yay
|
||
|
apt-get install -y \
|
||
|
xdotool nano zip wget curl htop iotop \
|
||
|
vlc \
|
||
|
git \
|
||
|
build-essential \
|
||
|
firefox-esr \
|
||
|
thunderbird \
|
||
|
libreoffice \
|
||
|
python-is-python3 \
|
||
|
gimp \
|
||
|
codium
|
||
|
|
||
|
# Fonts whee
|
||
|
apt-get install -y \
|
||
|
fonts-recommended \
|
||
|
fonts-symbola \
|
||
|
fonts-glasstty \
|
||
|
fonts-firacode
|
||
|
|
||
|
# Desktop entries
|
||
|
cp \
|
||
|
/usr/share/applications/codium.desktop \
|
||
|
/usr/share/applications/thunderbird.desktop \
|
||
|
/usr/share/applications/libreoffice-startcenter.desktop \
|
||
|
/usr/share/applications/gimp.desktop \
|
||
|
/usr/share/applications/firefox-esr.desktop \
|
||
|
$HOME/Desktop
|
||
|
chmod +x $HOME/Desktop/*.desktop
|
||
|
chown 1000:1000 $HOME/Desktop/*.desktop
|
||
|
|
||
|
# Clean up
|
||
|
apt-get autoremove -y
|
||
|
apt-get autoclean -y
|