This repo contains my configurations for my development environment
My goal is that anyone could fork this repository and have a resonable starting place for their own setup.
I decided to no provide a script for installing these core things because it is different on each OS that I use.
you will need to install
- Tmux
- Neovim
- Alacritty
- ripgrep
- fzf
- oh-my-zsh
- zsh autosuggestions and syntax-highlighting link to gist
- git
the setup script included will simply link config files and folders to the appropriate places
- 1.) Install the above dependancies
- 2.) Clone the repo to your home folder
- 3.) run
cd configs && ./setup.sh
- 4.) open neovim (should be
nvim
) and run:PackerSync
this will install all neovim plugins - Packer is bootstrapped inside the neovim config so the first time you open neovim it should download and install Packer for you
This part of the documentation will be a WIP for a bit.
The most helpful part of my config is which key, which you can open by hitting your leader key (SPACE
if you have not remapped it).
This will show a list of my most used commands that I have mapped to easy keys that I can remember
See the which-key-config lua file in the nvim folder to make it was you want it to be.
Please submit an issue if you need help, I would love to help.