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