75 lines
1.3 KiB
Bash
Executable File
75 lines
1.3 KiB
Bash
Executable File
|
|
sudo apt update
|
|
|
|
sudo apt install \
|
|
i3 \
|
|
i3blocks \
|
|
i3lock \
|
|
suckless-tools \
|
|
arandr \
|
|
feh \
|
|
scrot \
|
|
wget \
|
|
gnupg2 \
|
|
gnupg-agent \
|
|
dirmngr \
|
|
cryptsetup \
|
|
scdaemon \
|
|
pcscd \
|
|
secure-delete \
|
|
hopenpgp-tools \
|
|
yubikey-personalization \
|
|
solaar \
|
|
cifs-utils \
|
|
curl \
|
|
rofi \
|
|
brightnessctl \
|
|
neofetch \
|
|
bashtop \
|
|
htop \
|
|
build-essential \
|
|
cmake \
|
|
pkg-config \
|
|
libfreetype6-dev \
|
|
libfontconfig1-dev \
|
|
libxcb-xfixes0-dev \
|
|
libxkbcommon-dev \
|
|
python3 \
|
|
dunst \
|
|
bluez \
|
|
bluez-utils \
|
|
blueman \
|
|
nvme-cli \
|
|
-y
|
|
|
|
# Remove ibus since it causes issues with my custom keyboard layout
|
|
sudo apt remove ibus
|
|
|
|
sudo systemctl enable bluetooth.service
|
|
|
|
# Used for scrot
|
|
mkdir ~/Screenshots
|
|
|
|
sudo snap install caprine
|
|
sudo snap install telegram-desktop
|
|
sudo snap install discord
|
|
sudo snap install firefox
|
|
sudo snap install signal-desktop
|
|
sudo snap install code --classic
|
|
sudo snap install moonlight
|
|
sudo snap install heroic
|
|
sudo snap install freecad
|
|
# Dependencies for cargo
|
|
sudo snap install rustup --classic
|
|
rustup default stable
|
|
cargo install alacritty
|
|
|
|
curl -s https://ohmyposh.dev/install.sh | sudo bash -s
|
|
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
|
|
|
|
# Access to brightness devices for brightnessctl
|
|
sudo usermod -aG video wholteza
|
|
|
|
source ~/.bashrc
|
|
echo Done!
|