-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
20 lines (16 loc) · 834 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Software Tools:
- Terminal Emulator: Alacritty
- Shell: fish + tmux (tpm for plugins: Install: <prefix> I) ( fish: $ chsh -s $(which fish) )
- Editor: Neovim (+ VsCode)
- ripgrep (for telescope grep finder)
- nvm (-> node)
- gdb-dashboard: https://github.com/cyrus-and/gdb-dashboard
Useful commands:
- ssh -L 8080:localhost:8080 -N -f -l <user> <host> (forward port)
- ssh USER@HOST -t tmux new -A -s <session-name> (attach to tmux session on remote host)
- git fetch upstream && git checkout <BRANCH> && git merge upstream/master (update forked repo) && git push origin <BRANCH>
Extra:
- For add external libraries to clang lsp move `shell/.config/clangd` to `$HOME/.config/`
Fonts:
- Iosevka (Regular):
- mkdir -p ~/.local/share/fonts && cp Iosevka-Regular.ttc ~/.local/share/fonts/ && fc-cache -f -v