2022-06-25 23:08:57 +00:00
|
|
|
#!/usr/bin/fish
|
2021-12-20 19:12:02 +00:00
|
|
|
|
2022-06-26 00:13:57 +00:00
|
|
|
# Upgrades the system, all AUR packages, and Nextcloud apps
|
|
|
|
|
2022-03-11 23:59:12 +00:00
|
|
|
# Upgrade packages
|
2021-12-20 19:12:02 +00:00
|
|
|
paru
|
2022-03-11 23:59:12 +00:00
|
|
|
# Remove unneeded packages
|
2021-12-20 19:12:02 +00:00
|
|
|
paru -cc
|
2022-03-11 23:59:12 +00:00
|
|
|
|
|
|
|
# Clean up config files
|
2022-08-17 04:12:09 +00:00
|
|
|
sudo DIFFPROG="nvim -d" pacdiff
|
|
|
|
sudo DIFFPROG="nvim -d" DIFFSEARCHPATH=/usr pacdiff -f
|
2022-03-11 23:59:12 +00:00
|
|
|
|
2022-06-23 17:30:30 +00:00
|
|
|
# Upgrade Nextcloud apps
|
2022-08-17 19:55:08 +00:00
|
|
|
# Nextcloud is automatically upgraded by a pacman hook
|
|
|
|
# https://wiki.archlinux.org/title/Nextcloud#Pacman_hook
|
2021-12-20 19:12:02 +00:00
|
|
|
occ app:update --all
|