a39544b93d
and remove some outdated firefox profiles |
||
---|---|---|
.. | ||
common | ||
home-manager | ||
nixos | ||
README.md |
Modules
This directory contains custom module definitions used throughout my config.
File structure
Directory | Description |
---|---|
common | Modules usable in both HM and nixos (and perhaps other places) |
nixos | Nixos specific functinality |
home-manager | Home manager specific functionality |
Common modules
Name | Attribute | Description | Dependencies |
---|---|---|---|
lua-colorscheme | satellite.colorscheme.lua |
Base16 theme to lua module generation | stylix |
lua-encoders | satellite.lib.lua |
Combinators for generating lua code from nix values | |
theming | satellite.theming |
Base16 theming helpers and configuration | stylix |
toggles | satellite.toggles |
Generic interface for feature flags |
Nixos modules
There are no nixos modules at the moment!
Home-manager modules
Name | Attribute | Description | Dependencies |
---|---|---|---|
discord | programs.discord |
Additional discord options | |
firefox | programs.firefox.apps |
Hacky system for wrapping websites into desktop apps by hiding the firefox tabbar | |
eww-hyprland | programs.eww-hyprland |
eww service for hyprland |
|
hyprpaper | services.hyprpaper |
Wallpaper service for hyprland |
|
monitors | satellite.monitors |
WM generic monitor configuration | |
persistence | satellite.persistence |
Syntactic wrapper around impermanence | impermanence |
satellite-dev | satellite.dev |
Helpers for managing dotfiles which are actively under development |