···2626# git shortcuts
2727abbr -a gs "git status"
2828abbr -a ga "git add"
2929-abbr -a gc "git commit"
2929+abbr -a gc "git commit -m"
3030abbr -a gb "git branch"
3131abbr -a gd "git diff"
3232abbr -a gcl "git clone"
+1-1
config/fish/abbr.fish
···2626# git shortcuts
2727abbr -a gs "git status"
2828abbr -a ga "git add"
2929-abbr -a gc "git commit"
2929+abbr -a gc "git commit -m"
3030abbr -a gb "git branch"
3131abbr -a gd "git diff"
3232abbr -a gcl "git clone"
+18-6
install/2-pkgs.sh
···99pkgs=(
1010 # kde plasma ofc
1111 plasma
1212+ sddm
1313+ kimageformats
1414+ kwalletmanager
1515+ power-profiles-daemon
1616+ qt6-imageformats
1717+ libappindicator-gtk3
1818+1919+ # arch related
2020+ intel-ucode
2121+ amd-ucode
2222+ reflector
2323+ archlinux-contrib
2424+ pacman-contrib
12251326 # common devtools
1427 bat
···2538 just
2639 man
2740 man-db
4141+ man-pages
4242+ texinfo
28432944 # network tools
3045 bind
···106121 curl -fsSL https://get.pnpm.io/install.sh | sh
107122fi
108123109109-# node
110110-if ! has node; then
111111- source "$HOME"/.bashrc
112112- pnpm env use --global lts
113113-fi
114114-115124# nix
116125if ! has nix; then
117126 curl -L https://nixos.org/nix/install | sh -s -- --no-daemon
118127fi
128128+129129+sudo systemctl enable reflector.timer
130130+sudo systemctl restart reflector.timer
+5
install/dotconfig.sh
···2121echo 'pnpm completion fish | source' > "$HOME"/.config/fish/completions/pnpm.fish
2222echo 'uv generate-shell-completion fish | source' > "$HOME"/.config/fish/completions/uv.fish
2323echo 'uvx --generate-shell-completion fish | source' > "$HOME"/.config/fish/completions/uvx.fish
2424+2525+# LazyVim
2626+if [[ ! -d "$HOME"/.config/nvim ]]; then
2727+ git clone https://github.com/LazyVim/starter "$HOME"/.config/nvim
2828+fi