- Editor: Neovim with LazyVim
- Shell: zsh with Oh My Posh
- Terminal: Wezterm with tmux
- WM: Aerospace
Dots managed by GNU Stow
Just clone this repo into your home directory, cd in and run stow
on what you want to install, for example:
stow ./Shell
This symlinks all the files in this repo to your machine
If you see the following error
WARNING! stowing ./Shell would cause conflicts:
...
Instead run
stow ./Shell --adopt
This will move any conflicting files into this repo before symlinking. From there, either:
git restore
if you want to keep the file from this repo
OR
git commit
if you want to keep the file originally on your machine.
Here's a list of things you have to install for my config to work:
- zsh
- zsh-autosuggestions
- Oh My Posh
- zoxide
- fzf
- asdf
- Neovimz
- tmux
- tpm
- Wezterm
- lazygit