diff --git a/shenanigans.sh b/shenanigans.sh index cff5f06398328b878aa593ae9e22dfacf4948d0f..696b618232e10f1e840682d6869290c0be8cf894 100755 --- a/shenanigans.sh +++ b/shenanigans.sh @@ -99,6 +99,7 @@ mkdir ../twow cp -Rf /home/$USER/Games/turtlewow/Interface ../twow cp -Rf /home/$USER/Games/turtlewow/WTF ../twow + cp -Rf /home/$USER/Games/turtlewow/start.sh ../twow/ # Sync with NAS. rsync -azv \ @@ -117,3 +118,19 @@ # Return back to original directory cd $CWD } + +update() { + if grep -qi "debian" /etc/os-release; then + sudo apt update + sudo apt upgrade -y + fi + + if grep -qi "fedora" /etc/os-release; then + dnf check-update + sudo dnf update -y + fi + + if which flatpak > /dev/null 2>&1; then + flatpak update -y + fi +} diff --git a/vimrc b/vimrc index d7ec10cbc4d900f8e28cd237718807c50d3fbf7c..b69193d716dc72e4e6a9fda58746682fa58501f5 100644 --- a/vimrc +++ b/vimrc @@ -19,7 +19,7 @@ " Personal tabs/spaces settings. autocmd Filetype make,go,sh setlocal noexpandtab tabstop=4 shiftwidth=4 autocmd Filetype c,cpp,zig setlocal expandtab tabstop=4 shiftwidth=4 -autocmd Filetype lua,nix,html,javascript,css setlocal expandtab tabstop=2 shiftwidth=2 +autocmd Filetype lua,nix,html,xml,javascript,css setlocal expandtab tabstop=2 shiftwidth=2 " External auto-formatters. autocmd FileType c,cpp setlocal formatprg=clang-format