Run install.sh
YMMV, I don't do this often. There are likely many bugs
- Any file/dir with
$FILENAME.symlinkis linked as a.$FILENAMEin the home directory - Have a real
.local_$PROG_CONFin the home directory for device specific config
because otherwise I forget
- File Watching:
entr - Editing:
nvim(neovim, but aliased tovibecause I am extremely lazy AND often on remote systems) - Repeated commands:
watchfrom procps-ng - Shell:
zsh - Browser:
firefoxfor TreeStyleTabs - Markdown Preview for GitHub:
grip - Normal Regex Searching:
rgfor rip-grep - Fancier-searching:
siftbecause context often matters - HoRNDIS: for USB internet for android (
brew cask install horndis) - ngrok: for ad-hoc port-forwarding and/or NAT punch-through
gh-auth: getting public keys from github (github-auth gem)gronandjq: look through jsonxqfor XML,yqfor yamlxpropto get X-Window Properties- This is most useful for window rules in tiling window managers
neomutt,offlineimaprcanddavmailfor email accessdavmailis the key to access of corporate O365
vdirsyncerandkhardfor a "real" local calendarezafor ls replacement
- Make example
.localfiles, becasue I keep forgetting what I put in them - Check the install process actually does what I want
- Try get rid of oh-my-zsh for startup speed