my configs aim to rely on as much as possible built in features to be as light-weight, future-proof and easy to understand as possible
I use GNU Stow to create symlinks from the .dotfiles
folder to the locations where the config files are expected by their programs by just running this command:
stow .
More complex/ longer configs are available as {Program-name}.org
files for better readability and are tangled to the acutal config file.
- zsh
- zsh-autocomplete
- zsh-syntax-highlighting
- zsh-autosuggestions
- starship prompt
- eza
- bat
uses the built in eglot
and treesitter
support as much as possible.
uses use-package
as it is also built in
- GNU Emacs 29.1+
- sccache for rust compilation (required in .cargo/config.toml)
- openssh for ssh (required in .ssh/config)