This is a collection of various configs(dotfiles) I like to use in my shells
cd
git clone git@github.com:justyns/jdotfiles.git .jdotfiles
cd .jdotfiles
git submodule init
git submodule update
./install.sh
If any files or directories exist already, move them out of the way and re-run install.sh
cd ~/.jdotfiles
./update.sh
If you want to update the git submodules to a commit newer than what is referenced in this git repo, you can by running this:
git submodule foreach git pull origin master
You can then commit the changes to update the submodule metadata
Download catppuccin theme here (I usually use Frappé): https://github.com/catppuccin/iterm
Iterm configuration:
- CMD+O to open profiles, edit profiles, edit default
- go to colors, color presets -> import
- go to keys, change Left option key to "Esc+" and check "Apps can change this"
- Right option key leave on "Normal"
- go to Terminal, change scrollback history to something like 50,000, set terminal type to xterm-256color
- go to Text, change font to Hack Nerd Font Mono / Regular / 14pt
Download ghostty following: https://ghostty.org/download
Install catpuccin theme from: https://github.com/catppuccin/ghostty
Atom Flatland theme (to match monokai): https://atom.io/themes/flatland
Vim: space-vim-dark
ZSH theme: powerlevel10k
Input font (based on Monaco settings): http://input.fontbureau.com
2019/02/25: Since I started using vim-devicons, I switched to using Nerd Font's version of Hack. It can be installed with: brew tap caskroom/fonts && brew cask install font-hack-nerd-font
OSX Menumeters: http://member.ipmu.jp/yuji.tachikawa/MenuMetersElCapitan/