#!/bin/bash sudo pacman -Sy \ zsh neovim man-db \ eza btop cron \ python \ borg smartmontools \ firefox \ docker docker-compose usermod -a -G docker $(whoami) sudo systemctl enable docker.service --now # # Shell # chsh -s /bin/zsh ZSH=$HOME/.config/zsh/ohmyzsh if [ ! -d "$ZSH" ]; then sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" fi # # System # sed -i 's/#HandleLidSwitch=suspend/HandleLidSwitch=ignore/' /etc/systemd/logind.conf sed -i 's/# %wheel/%wheel/' /etc/sudoers #CRON_UPDATE="0 3 * * * update" #(crontab -l; echo "$CRON_UPDATE") | crontab - # Backup #CRON_BACKUP_RUN="0 4 * * * backup-run" #(crontab -l; echo "$CRON_BACKUP_RUN") | crontab - #CRON_BACKUP_PRUNE="0 4 * * * backup-prune" #(crontab -l; echo "$CRON_BACKUP_PRUNE") | crontab - # Storage sudo systemctl enable smartd --now