|
diff --git a/.shenanigans.sh b/.shenanigans.sh
|
| 1 |
# Software list: |
1 |
# Software list: |
| 2 |
# git gcc make cmake busybox cifs-utils tree hstr curl |
2 |
# git gcc make cmake busybox cifs-utils tree hstr curl |
| 3 |
# s3cmd xmlstarlet htop nvtop tmux xclip jq pipx newsboat |
3 |
# s3cmd xmlstarlet htop nvtop tmux xclip jq pipx newsboat |
| 4 |
# stow rsync entr vim vifm xxd sbcl rlwrap tig |
4 |
# stow rsync entr vim vifm xxd sbcl rlwrap tig ack |
| 5 |
# clang clang-tidy clang-tools-extra clangd clang-analyzer |
5 |
# clang clang-tidy clang-tools-extra clangd clang-analyzer |
| 6 |
# Linters & Additonal stuff: |
6 |
# Linters & Additonal stuff: |
| 7 |
# pipx install pyright |
7 |
# pipx install pyright |
| ... |
| 42 |
alias tmux='tmux -u' |
42 |
alias tmux='tmux -u' |
| 43 |
alias server='python3 -m http.server 6969' |
43 |
alias server='python3 -m http.server 6969' |
| 44 |
alias newsboat='newsboat -r -u ~/.feeds.txt' |
44 |
alias newsboat='newsboat -r -u ~/.feeds.txt' |
|
|
45 |
alias ack='ack -S' |
| 45 |
alias gg='lazygit' |
46 |
alias gg='lazygit' |
| 46 |
alias gd='lazydocker' |
47 |
alias gd='lazydocker' |
|
|
48 |
alias tf='terraform' |
|
|
49 |
alias tg='terragrunt' |
| 47 |
|
50 |
|
| 48 |
# Custom folder jump commands. |
51 |
# Custom folder jump commands. |
| 49 |
alias j='cd ~/Junk' |
52 |
alias j='cd ~/Junk' |
| 50 |
alias p='cd ~/Vault/projects' |
53 |
alias p='cd ~/Vault/projects' |
| 51 |
alias s='cd ~/Vault/sandbox' |
54 |
alias s='cd ~/Vault/sandbox' |
|
|
55 |
alias n='cd ~/Vault/notes' |
| 52 |
alias d='cd ~/Downloads' |
56 |
alias d='cd ~/Downloads' |
| 53 |
|
57 |
|
| 54 |
# Additional path settings. |
58 |
# Additional path settings. |
| ... |
| 78 |
VHOME=/home/$USER/Vault |
82 |
VHOME=/home/$USER/Vault |
| 79 |
ME=$(whoami)@$(hostname) |
83 |
ME=$(whoami)@$(hostname) |
| 80 |
|
84 |
|
|
|
85 |
# Create folders etc. |
|
|
86 |
cd $VHOME && mkdir -p $VHOME/dotfiles |
|
|
87 |
|
| 81 |
# Everything dotfiles. |
88 |
# Everything dotfiles. |
| 82 |
cd $VHOME && mkdir -p $VHOME/dotfiles && cd $VHOME/dotfiles |
89 |
cd $VHOME/dotfiles |
| 83 |
rsync -azhv /home/$USER/.bash_history_infinite bash_history_infinite |
90 |
rsync -azhv /home/$USER/.bash_history_infinite bash_history_infinite |
| 84 |
rsync -azhv /home/$USER/.ssh/ ssh |
91 |
rsync -azhv /home/$USER/.ssh/ ssh |
| 85 |
rsync -azhv /home/$USER/.aws/ aws |
92 |
rsync -azhv /home/$USER/.aws/ aws |
| 86 |
|
93 |
|
| 87 |
# WoW settings and addons. |
94 |
# WoW settings and addons. |
| 88 |
cd $VHOME |
95 |
cd $VHOME/dotfiles |
| 89 |
rsync -azhv /home/$USER/Games/turtlewow/WTF turtlewow |
96 |
zip -r twow.zip \ |
| 90 |
rsync -azhv /home/$USER/Games/turtlewow/SuperWoWhook.dll turtlewow/ |
97 |
/home/$USER/Games/turtlewow/WTF \ |
| 91 |
rsync -azhv /home/$USER/Games/turtlewow/start.sh turtlewow/ |
98 |
/home/$USER/Games/turtlewow/SuperWoWhook.dll \ |
|
|
99 |
/home/$USER/Games/turtlewow/nampower.dll \ |
|
|
100 |
/home/$USER/Games/turtlewow/dlls.txt \ |
|
|
101 |
/home/$USER/Games/turtlewow/wow.desktop |
| 92 |
|
102 |
|
| 93 |
# Sync with NAS. |
103 |
# Sync with NAS. |
| 94 |
rsync -azhvpog \ |
104 |
rsync -azhvpog \ |
| ... |
|
diff --git a/.vimrc b/.vimrc
|
| ... |
| 31 |
let g:ale_detail_to_floating_preview = 1 |
31 |
let g:ale_detail_to_floating_preview = 1 |
| 32 |
let g:ale_virtualtext_cursor = 0 |
32 |
let g:ale_virtualtext_cursor = 0 |
| 33 |
let g:ale_set_quickfix = 1 |
33 |
let g:ale_set_quickfix = 1 |
| 34 |
|
|
|
| 35 |
let g:ale_linters = { 'c': ['clangd'], 'cpp': ['clangd'] } |
34 |
let g:ale_linters = { 'c': ['clangd'], 'cpp': ['clangd'] } |
| 36 |
let g:ale_fixers = { 'c': ['clangd'], 'cpp': ['clangd'] } |
35 |
let g:ale_fixers = { 'c': ['clangd'], 'cpp': ['clangd'] } |