Automate your Linux (Debian-like distro is required) post install process.
Download the script and make it executable with:
chmod +x script-name.sh
Run che script with either one of these commands:
sudo ./install.sh
sudo sh install.sh
sudo bash install.sh
Alternatively, simply run:
wget https://raw.githubusercontent.com/ggardin/linux-post-install/master/install.sh && bash install.sh
The install.sh
bash script installs:
- TLP power management, with ThinkPad kernel module (T420 and later generations).
- Wake On Lan (WOL), via ethtool. If TLP is installed, flag
WOL_DISABLE
in/etc/tlp.conf
has to be set toN
. For reference: Arch Wiki. - Papirus icon pack.
- Arc Theme theme.
- Visual Studio Code (by Microsoft) and Filezilla.
- Remmina RDP client.
- Syncthing.
- Plank dock.
The installation of any of these items is optional.
Disclaimer: this is a side project for my personal use and comes with no warranties. Anyway, you're welcome to fork, commit and raise issues.
- Pi-hole installation script
- Bash Shell Scripting on WikiBooks
- Shell scripting adventures
- Synchronized volume control for awesome wm
- Control the active sink volume for pulseaudio