2.8 KiB
2.8 KiB
dotfiles
This repo is an extension of dannydannydanny/methodology
Roadmap:
- post OS install: ubuntu
- post post OS install: firefox-scrolling
- repurpose server-ip-sync
- server cluster roadmap: server
- add server-sync make-rule for ip-upload python cronjob
- add server-sync make-rule for server ip fetching (and writing...)
- low-level configs:
- config tmux-local vs tmux-remote
- remote nested sessions
- change tmux:pane-switching bindings from arrow keys to vim bindings
- config tmux-local vs tmux-remote
- specific machine level config:
config mac local machine- debian local machine
- debian server
- music config:
- mpd, mpc, ncmpcpp
- test on new machine with music dir
- fonts
Windows
- disable system sounds:
start menu search: "change system sounds" -> set profile to None - change language / keyboard layout to
en_US - get local admin rights
- install powertoys
- remap CAPS LOCK to L-CTRL
- tmux pasteboard should play with windows pasteboard
- configure nvim clipboard to use system clipboard - had to setup some windows yank script
- install portmaster network monitor
- install basic miktex (for LaTeX)
apt install texlive texlive-latex-extra(?)
- install alacritty (use the installer, not portable)
- install wsl + WSL specifics
- fix wsl dns issue via stackoverflow
- write wsl.conf:
sudo touch /etc/wsl.confecho "[network]" | sudo tee /etc/wsl.conf > /dev/nullecho "generateResolvConf = false" | sudo tee -a /etc/wsl.conf > /dev/null
- overwrite resolv.conf:
- add content
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null
- add content
- write wsl.conf:
- add alacritty config:
/mnt/c/Users/<winuser>/AppData/Roaming/alacritty/alacritty.yml - add private folder symlink:
ln -s -f /mnt/c/Users/<winuser>/Private ~/Private - setup ssh github
- configure git (inspired by
make setup_git)- TODO: remove email from makefile
- install build-essential to get
make
- install autohotkey
- add script: shift and space + caps and escape:
sas-cae.ahk
- add script: shift and space + caps and escape:
- fix wsl dns issue via stackoverflow