Skip to content

My Neovim, ZSH, Tmux and dev tools setup, with installation scipts

Notifications You must be signed in to change notification settings

alexlafroscia/dotfiles

Repository files navigation

.dotfiles

My dotfile configuration. Covers Neovim, TMUX, Git, ZSH and some other things, too.

Installing the doftiles

  1. Pull the project into your home directory

    git clone https://github.com/alexlafroscia/dotfiles.git ~/.dotfiles
    git submodule update --init --recursive
  2. Run the installation script

    ~/.dotfiles/install
  3. Unless you're me, change the Git configuration to your own name and email address

Make CAPSLOCK Useful

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.

(High) Sierra

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.

El Capitan

The instructions for doing this using Karabiner and Seil can be found here.