Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.27 KB

README.md

File metadata and controls

29 lines (19 loc) · 1.27 KB

.dotfiles

Personal dotfiles managed by Ansible.

I use Ubuntu. Ansible is leveraged to make this set up easier on multiple machines. In the future this might be changed to nix instead. This set up is very specific to my needs, I encourage the reader to use it as a reference, rather than use directly. This config is not static, and does change over time.

Terminal driven development

Development is done with the help of the three main components:

  • i3, with the win key as the modifier
  • tmux, with alt as the pane/window navigator prefix, and ctrl + space as the full prefix
  • neovim, with ctrl as the window navigation prefix, and space as the leader

Keyboard

Due to extensive RSI I moved to an ortholinear keyboard, Moonlander. Any keybinds try to leverage my layout. I recommend looking into home row modifiers to minimize hands movement, which helped tremendously in my case.

Preview

Here's a preview what the environment looks like:

preview