1
Fork 0
satellite/modules
2023-12-10 23:48:46 +01:00
..
common Reorganize devshells 2023-12-10 23:48:46 +01:00
home-manager Move a bunch of things around 2023-12-02 00:46:56 +01:00
nixos Start the process of switching to nixpkgs-unstable 2023-09-28 03:13:35 +03:00
README.md Add module documentation 2023-11-13 04:35:58 +01:00

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
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
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