diff --git a/.shenanigans.sh b/.shenanigans.sh index 86f26dd3a8b6f22d2672c5b395d3afe94c53e445..bdf8f3b9997373f6911f89f644956d4d95ba1a58 100755 --- a/.shenanigans.sh +++ b/.shenanigans.sh @@ -39,6 +39,7 @@ # Additional path settings. export PATH=$HOME/Applications:$PATH export PATH=$HOME/go/bin:$PATH +export PATH=$HOME/.local/bin:$PATH export PATH=/usr/local/go/bin:$PATH # Language servers. @@ -60,11 +61,11 @@ # Machine provision script for essential software. # This is meant to be used on Debian 11+. provision() { doas apt install \ - build-essential git gcc make busybox cifs-utils tree hstr s3cmd \ - xmlstarlet htop nvtop tmux picom scrot xclip mc ripgrep jq \ - rsync doas newsboat entr clang clang-tidy clang-tools \ + build-essential git gcc make cmake busybox cifs-utils tree hstr \ + s3cmd xmlstarlet htop nvtop tmux scrot xclip mc ripgrep jq \ + rsync entr clang clang-tidy clang-tools pulseaudio-utils \ libx11-dev libxinerama-dev libxft-dev x11-xserver-utils \ - stow podman podman-compose + stow podman podman-compose } # Backup to NAS function. Much wow! diff --git a/.vimrc b/.vimrc index 56ef2fbe1a7cf3121574e26107b86596f48c2495..d8febb7d86596fc0bf41707393e1d8613008cd50 100644 --- a/.vimrc +++ b/.vimrc @@ -33,4 +33,5 @@ let g:ale_virtualtext_cursor = 0 let g:ale_set_quickfix = 1 let g:ctrlp_use_caching = 0 let g:ctrlp_user_command = 'rg %s --files --color=never --glob ""' - +let g:ale_linters = { 'cpp': ['clangd'], 'c': ['clangd'] } +let g:ale_fixers = { 'cpp': ['clangd'], 'c': ['clangd'] }