Personal Linux/macOS dot file dumpster.
| .config | ||
| .gnupg | ||
| .vim | ||
| bin | ||
| Library/Application Support/VSCodium/User | ||
| .bash_aliases | ||
| .bash_profile | ||
| .bashrc_append_this | ||
| .bashrc_local | ||
| .gitignore | ||
| .gitmodules | ||
| .htoprc | ||
| .psqlrc | ||
| .toprc | ||
| .vimrc | ||
| .Xdefaults | ||
| brew.txt | ||
| macos_timemachine_exclude.png | ||
| README.md | ||
Dot files
A collection of dotfiles I used or once used.
Neovim
Maintained in a separate repo.
macOS
This README also kind of documents my macOS "setup".
Essential macOS software
See this blog post
Work related software
brew installed packages
List is stored in brew.txt. Compile list with brew list -1 > brew.txt, then
on a new machine, install it with xargs brew install < brew.txt (not
recommended).
CLI settings
defaults write -g InitialKeyRepeat -int 12
defaults write -g KeyRepeat -int 1
defaults write com.apple.screencapture location ~/screenshots/
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true
defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true
defaults write ~/Library/Preferences/com.apple.coreservices.useractivityd.plist ClipboardSharingEnabled 1
# Allow to drag windows with <ctrl>+<cmd>
defaults write -g NSWindowShouldDragOnGesture -bool true
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
# Then reload the GUI
killall SystemUIServer
Reduce menubar whitespace so more symbols go besides the notch
Allows values between 0-6. Needs a logout afterwards
defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int 6
defaults -currentHost write -globalDomain NSStatusItemSpacing -int 6