Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
# Downloading packages
wget http://ftp.it.debian.org/debian/pool/main/g/gconf/gconf2_3.2.6-8_amd64.deb
wget http://ftp.it.debian.org/debian/pool/main/g/gconf/libgconf-2-4_3.2.6-8_amd64.deb
wget http://ftp.it.debian.org/debian/pool/main/g/gconf/gconf2-common_3.2.6-8_all.deb
wget http://ftp.it.debian.org/debian/pool/main/g/gconf/gconf-service_3.2.6-8_amd64.deb
wget http://ftp.it.debian.org/debian/pool/main/o/openldap/libldap-2.5-0_2.5.13%2bdfsg-5_amd64.deb
wget https://security.ubuntu.com/ubuntu/pool/universe/liba/libappindicator/libappindicator1_12.10.1+20.10.20200706.1-0ubuntu1_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/libd/libdbusmenu/libdbusmenu-gtk4_16.04.1+18.10.20180917-0ubuntu8_amd64.deb
@Mariyo
Mariyo / debian-workstation-setup.sh
Last active December 14, 2024 19:35
debian-workstation-setup.sh
#!/bin/bash
sudo apt update && sudo apt upgrade
sudo apt install -y nala htop chrome-gnome-shell git curl vim vlc gimp steam-devices flatpak gnome-software-plugin-flatpak screenfetch tree timeshift hw-probe
# Flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
# KeepassXC
flatpak install flathub org.keepassxc.KeePassXC
@Mariyo
Mariyo / ubuntu-workstation-setup.sh
Last active March 20, 2023 07:17
Ubuntu Workstation Setup
#!/bin/bash
sudo apt update && sudo apt upgrade
sudo apt install -y nala htop chrome-gnome-shell zsh keepassxc \
network-manager-openconnect network-manager-openconnect-gnome \
git curl vim vlc libfuse2 gnome-tweaks ubuntu-restricted-extras \
gimp bleachbit psutils gnome-shell-extension-manager tmux steam-devices \
zram-config
cd ~/Downloads
@Mariyo
Mariyo / docker-install.sh
Last active September 26, 2020 11:33
Bash script that installs docker, docker-compose, kubectl and enables docker on startup
#!/bin/bash
#package manager and install some prerequisites (all of these aren't technically required)
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common libssl-dev libffi-dev git wget nano
# create a group named docker and add yourself to it
# so that we don't have to type sudo docker every time
# note you will need to logout and login before this takes affect (which we do later)
sudo groupadd docker