Inside these dotfiles you will be able to find the following setup:
- General setup for Unix utilities including
mc,htop,wget,less, and more, neovimand my config,tmuxand some plugins,vscodeand its plugins,fzfand additional settings,zsh, includingoh-my-zsh,powerlineand plugins,gitdefaults and aliases,.editorconfigwith tons of settings forJetBrainsIDEs.- other stuff...
- The
dotfileswere initially developed on Manjaro Linux and will tentatively install all dependencies on Arch (and related) distributions, - Currently, I use
macOSandHomebrewsetups primarily during my day-to-day so the installer is mostly tailored toward that goal, - My workflow is deeply influenced by
fzfas well so a lot of commands will pipe output through the fuzzy finder, Neovimis used as the primary editor in conjunction withtmuxandkittyas my primary development environment,
The following command will download and install the dotfiles:
git clone git@github.com:pavkam/dotfiles.git ~/.dotfiles && cd ~/.dotfiles && ./install.shInstall requires Neovim 0.9+. Please always review the code before you install a configuration.
Clone the repository and install the plugins:
The following commands will install only the Neovim config:
git clone git@github.com:pavkam/dotfiles ~/.config/pavkam/dotfiles
NVIM_APPNAME=pavkam/dotfiles/.config/nvim nvim --headless +"Lazy! sync" +qaOpen Neovim with this config:
NVIM_APPNAME=pavkam/dotfiles/.config/nvim nvim




