My dotfile configuration. Covers Neovim, TMUX, Git, ZSH and some other things, too.
-
Pull the project into your home directory
git clone https://github.com/alexlafroscia/dotfiles.git ~/.dotfiles git submodule update --init --recursive
-
Run the installation script
~/.dotfiles/install
-
Unless you're me, change the Git configuration to your own name and email address
I hate CAPSLOCK
and don't find it useful at all. However, is does occupy a really useful place on the keyboard. I've found the best use for it to be mapping it such that tapping it sends ESC
and holding it works as CONTROL
. This way, you can hold it down using your pinky finger as a modifier, or give it a quick tap to pop out of insert
mode in Vim.
Karabiner and Seil are no longer supported on Sierra and later. Instead, there is Karabiner Elements which achieves the same task, but is a bit easier to use. Download the latest version, and check out my configuration within karabiner/karabiner.json
for an example of how to set this up.
The instructions for doing this using Karabiner and Seil can be found here.