dotfiles/upgrade_debian
mitchell b76aac107e Add desktop environment configs and provisioning scripts for debian
- Add qutebrowser configs
- Add xfce4-panel config
- Add provision_debian script
- Add upgrade_debian script
- Refactor sync script to separate terminal and desktop env configs
2020-09-29 03:02:28 -04:00

36 lines
826 B
Fish
Executable file

#!/usr/bin/env fish
function main
log 'Upgrading debian to unstable.' head
echo '
deb http://deb.debian.org/debian unstable main contrib non-free
deb-src http://deb.debian.org/debian unstable main contrib non-free' | sudo tee /etc/apt/sources.list
sudo apt-get update > /dev/null 2>&1
sudo apt-get dist-upgrade --yes
log 'Done upgrading debian to unstable and rebooting.' tail
sudo reboot
end
function log -a message level
if test "$level" = head
echo "
###########################################################################################
#
#--> $message"
else if test "$level" = tail
echo "#
#--> $message
#
###########################################################################################
"
else
echo -e "#\n#--> $message"
end
end
main