Skip to content

My personal configuration files for programs like neovim (I use neovim btw), starship, zsh and whatnot

License

Notifications You must be signed in to change notification settings

benharmonics/config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

config

My personal configuration files for programs like Neovim, zsh, etc. I try to keep it somewhat minimal, but I do a lot of development using Neovim so this configuration is a little bloated... Also, honestly, I don't use Vim or bash anymore, but I've kept the config files for posterity anyway.

I use a slightly different .zshrc for work (on MacOS). The one included in this repository is what I use on WSL2. I'll probably include the one I use for work at some point but it's not really a huge difference.

If you clone this repository into your $HOME directory (on UNIX), you should just be able to mv config .config, install the tools listed below, and everything should be good-to-go. 👍

Tools to install

You should install Zoxide (to use instead of cd), Starship (for a pretty neat prompt), and zsh-autosuggestions. zsh-autosuggestions needs to be installed manually; I would suggest git clone https://github.com/zsh-users/zsh-autosuggestions ~/.config/zsh (you may need to create this directory).

Maybe it's obvious, but you need to install Rust and Cargo, Neovim, and zsh. Less obviously, you need to install Node.js and npm, and pyright should be installed via npm (i.e. npm i -g pyright). Some other must-haves for me would be fd-find and ripgrep.

About

My personal configuration files for programs like neovim (I use neovim btw), starship, zsh and whatnot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •