Extra home manager modules.
To import, use either flakes or import a file directly.
You are encouraged to look through the code yourself! Many options have been described via the description fields.
Current contents:
console
: Shell thingsfish
: Fish- Fish prompt
less
: More options forless
⚠️ Requiresprogram-variables
nano
: More options fornano
⚠️ Requiresprogram-variables
program-variables
: Program variables$PAGER
$EDITOR
$VISUAL
desktop
: Desktop configurationgnome
: GNOME configuration- Shell theme
- GTK theme
- Cursor theme
- Extensions
- Fonts
fonts
: Alias forhome.packages
for fonts
languages
: Programming languageshaskell
: Haskell- Cabal
- GHC
- GHCup
- HLS
- Stack
python
: Python- Python
- Mypy
- Pip
- Pytest
rust
: Rust (note that you may need to also have a CC installed)- Cargo
- Clippy
- RLS
- Rust analyzer
- Rustc
- Rustfmt
- Rustup
- Expose rust source location for language servicess