scripts/upgrade
Anthony Wang d6df69b701
Change upgrade script shebang from fish to bash
The actual script is compatible with both, but it's an unnecessary fish dependency
2024-01-05 19:13:28 +00:00

25 lines
422 B
Bash
Executable file

#!/usr/bin/bash
# Perform a full system upgrade
# Clean up Nix store
sudo nix-collect-garbage
sudo nix-store --optimize
# Upgrade packages
paru
# Remove unneeded packages
paru -occ
# Clean up config files
export DIFFPROG="nvim -d"
export DIFFSEARCHPATH="/usr"
pacdiff -s
pacdiff -s -f
# Upgrade Nextcloud
export NEXTCLOUD_PHP=/usr/bin/php
export NEXTCLOUD_PHP_CONFIG=/etc/php/php.ini
occ upgrade
occ app:update --all