Config files for ZSH, Java, Ruby, Go, Editors, Terminals and more.
First, make sure you have all those things installed:
git: to clone the repo
curl: to download some stuff
tar: to extract downloaded stuff
zsh: to actually run the dotfiles
sudo: some configs may need that
Then, run these steps:
$ git clone https://github.com/caarlos0/dotfiles.git ~/.dotfiles $ cd ~/.dotfiles $ ./script/bootstrap $ zsh # or just close and open your terminal again.
All changed files will be backed up with a
For macOS, I recommend:
- iTerm: a better terminal emulator;
- Terminator: a better terminal emulator;
For both Linux and macOS:
diff-so-fancy: better git difs (you'll need to run
dot_updateto apply it);
fzf: fuzzy finder, used in
,ton vim, for example;
kubectxfor better kubernetes context and namespace switch;
You use it by running:
And logging out and in again/restart.
Themes and fonts being used
Theme is Monokai Night and the font is Fura Code Mono Retina.