matt1432
7f72e51873
All checks were successful
Discord / discord commits (push) Has been skipped
Flake Inputs: • Updated input 'ags': 'github:Aylur/ags' (2025-01-23) rev: cbe373ff8571126424f8f11b1cc01d9ad19db13e → 'github:Aylur/ags' (2025-01-28) rev: a6a7a0adb17740f4c34a59902701870d46fbb6a4 • Updated input 'astal': 'github:Aylur/astal' (2025-01-23) rev: 127e9cdcbf173846a3c40ddc0abfbb038df48042 → 'github:Aylur/astal' (2025-01-28) rev: cb1578a7917339a9df9fa87773a739a0249501e2 • Updated input 'gpu-screen-recorder-src': 'git+https://repo.dec05eba.com/gpu-screen-recorder' (2025-01-27) rev: 26e9029579345392f67bdb2fa962b1c5026f77db → 'git+https://repo.dec05eba.com/gpu-screen-recorder' (2025-01-28) rev: 31ca53540a5b17795b3489cb1dae07e54bc41bee • Updated input 'hyprgrass': 'github:horriblename/hyprgrass' (2025-01-26) rev: ff3eb4c9147c89f04533bd2e2fe42e94232bc3b0 → 'github:horriblename/hyprgrass' (2025-01-27) rev: 184467d3b785c67062b240bd0eb5239e7ec5d09e • Updated input 'hyprland': 'github:hyprwm/Hyprland' (2025-01-25) rev: 445acec2a29adbb30196d8b92f86270a038b7ee5 → 'github:hyprwm/Hyprland' (2025-01-28) rev: 1d3904c3e7a8b74ea83669f73ee408bd38390b11 • Updated input 'hyprland/hyprgraphics': 'github:hyprwm/hyprgraphics' (2025-01-23) rev: 0d77b4895ad5f1bb3b0ee43103a5246c58b65591 → 'github:hyprwm/hyprgraphics' (2025-01-27) rev: 23783b96036f5506fdaf8b2250a1ef849d57f0d3 • Updated input 'hyprland/hyprland-qtutils': 'github:hyprwm/hyprland-qtutils' (2025-01-25) rev: 9c0831ff98856c0f312fcb8b57553fbe3dd34d5b → 'github:hyprwm/hyprland-qtutils' (2025-01-27) rev: 96bf0677fa9cd13508294e3d4559dfbbc8beff73 • Updated input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang': 'github:hyprwm/hyprlang' (2025-01-23) rev: f41271d35cc0f370d300413d756c2677f386af9d → follows 'hyprland/hyprland-qtutils/hyprlang' • Removed input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang/hyprutils' • Removed input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang/hyprutils/nixpkgs' • Removed input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang/hyprutils/systems' • Removed input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang/nixpkgs' • Removed input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang/systems' • Added input 'hyprland/hyprland-qtutils/hyprlang': follows 'hyprland/hyprlang' • Updated input 'hyprland/hyprland-qtutils/hyprutils': follows 'hyprland/hyprutils' → follows 'hyprland/hyprland-qtutils/hyprlang/hyprutils' • Updated input 'hyprland/hyprutils': 'github:hyprwm/hyprutils' (2025-01-24) rev: fb0c2d1de3d1ef7396d19c18ac09e12bd956929e → 'github:hyprwm/hyprutils' (2025-01-27) rev: 6a8bc9d2a4451df12f5179dc0b1d2d46518a90ab • Updated input 'hyprland-plugins': 'github:hyprwm/hyprland-plugins' (2025-01-24) rev: 7634792d199d32ed9396d5864e6431cde1cca6bd → 'github:hyprwm/hyprland-plugins' (2025-01-27) rev: 014003b2bd3744dfabb8c2c20a80e89f721be238 • Updated input 'nixcord': 'github:kaylorben/nixcord' (2025-01-26) rev: 299d571ad0fcd176c0bf429c636084f6940ea124 → 'github:kaylorben/nixcord' (2025-01-28) rev: 8612bc1bf7c6af9e4f0ccf6ca1f224791d02420b • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland' (2025-01-27) rev: 941190f48211a136b399d9253416b4e7881c1f3f → 'github:nix-community/nixpkgs-wayland' (2025-01-28) rev: 2477daa144ca22ac0ee77d7099b490114b986756 • Updated input 'spotifyplus-src': 'github:thlucas1/homeassistantcomponent_spotifyplus' (2025-01-27) rev: 5787f6ff24fce3901ca7119ecd43c725adbb17f1 → 'github:thlucas1/homeassistantcomponent_spotifyplus' (2025-01-28) rev: a00c5b3bc7d719a0a8ecf85e29fa1d3b2f9ea2e4 • Updated input 'spotifywebapi-src': 'github:thlucas1/SpotifyWebApiPython' (2025-01-27) rev: 6e52f64e89103e91100d8d1fbf03bc29e4060090 → 'github:thlucas1/SpotifyWebApiPython' (2025-01-28) rev: 5276a57a2e0acff48742ce51d297c95549e05413 • Updated input 'tuya-local-src': 'github:make-all/tuya-local' (2025-01-27) rev: f4c2ad8786187f4a4a2e44399ccb4a13e248c523 → 'github:make-all/tuya-local' (2025-01-28) rev: e471d51e99838a5d15d6520fbdba8ac12722afcc Node modules: @types/node: 22.10.10 -> 22.12.0 |
||
---|---|---|
.. | ||
ags | ||
base | ||
borgbackup | ||
caddy-plus | ||
desktop | ||
docker | ||
esphome-plus | ||
ha-plus | ||
kmscon | ||
meta | ||
nvidia | ||
plymouth | ||
server | ||
tmux | ||
wyoming-plus | ||
default.nix | ||
README.md |
NixosModules
This directory contains every modules for NixOS exposed by this flake.
List of my modules found in self.nixosModules
Name | Description |
---|---|
base |
Sets up locale, nix config, binary caches, general packages and some miscellaneous configs I might want on every device I use. |
base-droid |
Sets up locale, nix config, binary caches, general packages and some miscellaneous configs I might want on every nix-on-droid device I use. |
borgbackup |
Sets up a wrapper around services.borgbackup to setup default behaviour and make configuration of backups easier. |
caddy-plus |
Extends the caddy options to allow declaring subdirectory routes and reverse proxy directives through nix code. |
desktop |
Sets up a Display Manager, a Desktop Environment and themes for any graphical apps to use the Dracula Theme. This module uses Hyprland as window manager and AGS / Astal for the UI. |
docker |
Imports my Khepri fork, sets default options such as BTRFS filesystem and adds an update script for images. |
esphome-plus |
Fixes a bug with compilation of m5-atom-stack firmware and allows declaring firmware configurations in nix code. |
ha-plus |
Extends the home-assistant options to allow declaring the content of specific configuration files in the home-assistant configuration directory such as custom sentences through nix code. |
kmscon |
Extends the kmscon options to add more descriptive ones. |
meta |
Adds options to declare the documentation of my devices that will be generated to ./configurations/README.md . |
nvidia |
Abstracts NVIDIA options and miscellaneous fixes behind simpler options. |
plymouth |
Sets some boot options to make the boot sequence cleaner. |
server |
Sets up sshd, tailscale and related configurations. |
tmux |
Uses the home-manager tmux module to declare my custom configuration and links it to /etc to set it globally. |
wyoming-plus |
Extends the wyoming.openwakeword options to allow declaring flags used by the fork of wyoming-openwakeword exposed by this module. |