Welcome to the Dotbase repository, a collection of essential dotfiles that I use and recommend. These configurations are tested on both macOS and Linux.
My approach to dotfiles centers around simplicity (KISS), modularity, and consistency. I avoid using plugins I don't understand and refrain from installing unnecessary software. If I don't like a program, I uninstall it immediately.
This repository includes configurations for:
-
Neovim (TBA plugins)
-
Tmux (TBA plugins)
These are my baseline configurations, kept minimal and stable. For other programs, I maintain separate repositories with their configurations. By default, I prefer to use the standard configurations unless there's a compelling reason to do otherwise.
Since everyone has their own preferences, I recommend forking this repository and tailoring it to your needs.
To separate system-specific configurations while using these base dotfiles, you can create a new repository and add this one as a submodule:
git submodule add https://github.com/chagel/Dotbase.git Dotbase
Feel free to adjust further to match your personal style or preferences.