From b910bec6252cdc3886cce140f175e3f48e9a62e0 Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Sun, 4 Aug 2024 23:34:00 +0200 Subject: Update --- shenanigans.sh | 17 +++++++++++++++++ vimrc | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/shenanigans.sh b/shenanigans.sh index cff5f06..696b618 100755 --- a/shenanigans.sh +++ b/shenanigans.sh @@ -99,6 +99,7 @@ backup() { 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 @@ backup() { # 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 d7ec10c..b69193d 100644 --- a/vimrc +++ b/vimrc @@ -19,7 +19,7 @@ nnoremap :copen " 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 -- cgit v1.2.3