These are my dotfiles.
-
Copy
.local/bin/dotgit-replicate
somewhere locally and run it. It will set up the repo and submodules. You can delete it afterwards. -
Install Homebrew
- Run
brew bundle install --file .config/brew/Brewfile
in your home. - If you want to keep a log of the extra packages you install in the current system, follow these steps:
brew bundle dump --file .config/brew/Brewfile.local
to create a full list of this systemcat .config/brew/Brewfile | sort > .config/brew/Brewfile.o
to sort the repo filecat .config/brew/Brewfile.local | sort > .config/brew/Brewfile.local.o
to sort the system filecomm -13 .config/brew/Brewfile.o .config/brew/Brewfile.local.o > .config/brew/Brewfile.delta.o
to create the diff
- Run
-
Remember to run
/usr/local/opt/fzf/install --xdg
to enable fzf-zsh integration- You may need to
mkdir -p ~/.local/state/fzf
first - During the installation, enable fuzzy autocompletion and key bindings, but don't ask to update the shell configuration files (they already are)
- You may need to
-
Run
pip3 install virtualenv virtualenvwrapper
. -
Open
vim
and run:PluginInstall
. -
If you're setting up a new machine:
- You might want to open Screenshot app and change the screenshot folder in the options menu (e.g. to
~/Screenshots
). - You might want to go to
iTerm2 > Preferences > Profiles > Keys > Mappings > Presets > Natural Text Editing
, it will enable you to move through words withAlt+Left/Right arrow
, and delete them withAlt+Backspace
.- Also, the best color preset is either
Solarized Dark
(included) or maybeSelenized Dark
(higher contrast version). - Also, setting window transparency to 5 looks cool.
- Also, this would all be much easier if iTerm2 kept their fscking preferences in
.config
instead of inApplication Support
.
- Also, the best color preset is either
- You might want to open Screenshot app and change the screenshot folder in the options menu (e.g. to
That's it!