Uses dotter. Install it first.
-
Have Ghostty, Zellij,
zsh: Oh My Posh, Starship, Neovim and Git installed of course. -
Install
Inconsolata fontfrom Nerd Font and zsh-autosuggestions. -
Install some cool binaries like ripgrep, lf, bat, fd, exa and delta.
-
Clone the repo and apply the configurations:
git clone git@github.com:sourcesoft/dotfiles.git
cd dotfiles
dotter deploy
-
Open neovim and let the installer take its time to install all plugins. You may need to reopen neovim a few times to get everything installed.
-
run
:Masonand install LSP and formatters you're interested in.
It's much easier to use right CMD or Alt instead of reaching out to escape. I also use Caps Lock for Control, since it's closer and easier to hit.
- Escape -> Right CMD or Right Alt
- Control -> Caps Lock
Tools to setup the key bindings:
- OSX: Use Karabiner to map
- Ubuntu: Install xcape (https://github.com/alols/xcape)
- Use the following command:
xcape -e 'Alt_R=Escape;ISO_Level3_Shift=Escape'
- Use the following command: