For my development setup, I use Neovim as a text editor, iTerm2 as a terminal replacement (with tmux, and Oh My Zsh as my shell.
I'm also a fan of Nerd-Fonts and am currently using Hack. For my plugin manager I use vim-plug.
VSCode is my main editor/IDE.
I also use Hammerspoon to enable focus switching
between applications via hotkeys, where the Hyper
key is mapped to the result of the long press mentioned previously.
Examples usage of focus switching with Hyper + <key>
:
C
: Chrome
V
: VSCode
W
: Word
M
: Messages
Q
: Quip
1
: open ~/
2
: open ~/Documents
3
: open ~/Dropbox/projects
This is a fairly minimalistic approach to tracking dotfiles, and enables easy reproduction on other machines.
Simply clone the repository:
git clone https://github.com/akan72/dotfiles.git
cd into the dotfiles
directory, and then run:
./assimilate.sh
- Install Tmux Plugin Manager (Github)
- Install tmux packages with
prefix + I