My personal dotfiles.
To install most of the things listed here
sh setup.sh
Notes: The script will not install the following, so it needs to be installed manually.
- iterm2
- Docker
- GitKraken
- Golang
# ~/.zshrc
plugins=(
git
zsh-syntax-highlighting
zsh-autosuggestions
docker
aws
kubectl
)
-
Install FireCode Nerd Font - https://www.nerdfonts.com/font-downloads
-
Update iTerm to use it (
settings > profile > text > fonts > FireCode Nerd Font Mono
) -
Update VSCode
"editor.fontFamily": "'FiraMono Nerd Font Mono', monospace", // "'Fira Code'", "terminal.integrated.fontFamily": "'FiraMono Nerd Font Mono', monospace",
-
Update starship config file (
~/.config/starship.toml
)
- fd - find alternative - https://github.com/sharkdp/fd
- dog - dig alternative - https://github.com/ogham/dog
- sd - sed alternative - https://github.com/chmln/sd
- lazydocker - docker terminal ui - https://github.com/jesseduffield/lazydocker
- bat - improved cat - https://github.com/sharkdp/bat
- mcfly - improved reverse search - https://github.com/cantino/mcfly
- ripgrep - improved grep - https://github.com/BurntSushi/ripgrep/
- difftastic - improved diff - https://github.com/Wilfred/difftastic
- curlie - curl alternative - https://github.com/rs/curlie
- xh - httpie alternative - https://github.com/ducaale/xh
- k9s - kubernetes terminal ui - https://k9scli.io/
- fzf - command liny fuzzy finder - https://github.com/junegunn/fzf
- fnn - NVM alternative - https://github.com/Schniz/fnm
- tfenv
- terraform-docs
Nice UI for Git