Sometimes configurations files do not benefit from being generated by Nix/Home Manager and can be simply imported. When working on complex configurations it's also easier to get the full IDE experience rather than working in Nix multiline strings.
These configurations files do not contain Nix expressions and can be imported in non-Nix systems.
atuin
: mostly Atuin default configbash/functions
: Bash functions (with associated keybinding) imported in~/.bashrc
bat
: defaultbat
CLI arguments (different files for different themes/styles)direnv
:direnv
configuration with cache in~/.cache/direnv/layouts
and daemonizationeditorconfig
: EditorConfig with rules for all files I work with outside of repos.glazewm
: mostly GlazeWM default configipython
: IPython shell configuration with autoreload andfzf
history searchpowershell
: Cross-platform PowerShell 7+ config with zoxide, Starship and fzf features and automatic profile update.powertoys
: Windows PowerToys configuration with a lot of disabled modulespython
: Python shell configuration with history in$XDG_STATE_HOME/python_history
and auto-import modules from$PYTHONMODULES
readline
: GNU Readline configuration (for Bash) with some completion tweaksripgrep
: defaultrg
CLI argumentsstarship
: mostly Starship default config, just a little more verbosewindowsterminal
: Windows Terminal keybindings, profiles and color schemes.xxh
:xxh
config for a portable Bash shell with zoxide and Starship