All checks were successful
Discord / discord commits (push) Has been skipped
Flake Inputs: • Updated input 'astal': 'github:Aylur/astal' (2025-02-20) rev: 3620d51bc6c23ada1bd4b7c9cf1c458c138e68df → 'github:Aylur/astal' (2025-02-26) rev: b7f10b99bc810e7ad6a949d6670cb440d33045a0 • Updated input 'home-manager': 'github:nix-community/home-manager' (2025-02-25) rev: 74f0a8546e3f2458c870cf90fc4b38ac1f498b17 → 'github:nix-community/home-manager' (2025-02-26) rev: 53c587d263f94aaf6a281745923c76bbec62bcf3 • Updated input 'jovian': 'github:Jovian-Experiments/Jovian-NixOS' (2025-02-25) rev: b217d3a65d7454192fd90d498012fcce3d08f410 → 'github:Jovian-Experiments/Jovian-NixOS' (2025-02-26) rev: 14a125ea5c440c57310dc1bb3acf7641078d783a • Updated input 'nh': 'github:viperML/nh' (2025-02-20) rev: 1ef9f9a94d0e7598ef810f641312169ca008868b → 'github:viperML/nh' (2025-02-26) rev: 1b25d633376f50139f7b8fe314c8914711d44b42 • Updated input 'nix-gaming': 'github:fufexan/nix-gaming' (2025-02-24) rev: 1e6dc4b9895602f9459d6ff3a11b0cd144321207 → 'github:fufexan/nix-gaming' (2025-02-26) rev: 452fbd6a30f128dddf26c63f727cf685b5af5658 • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland' (2025-02-25) rev: 880de1fadefa64db2c0699d4e130359061b5af20 → 'github:nix-community/nixpkgs-wayland' (2025-02-26) rev: ddf8917ab3e6288b361cd8099c69c6e58ba3cc39 • Updated input 'spotifywebapi-src': 'github:thlucas1/SpotifyWebApiPython' (2025-02-25) rev: f5263d05e05d7890dce2de19ab6098869f7f25f5 → 'github:thlucas1/SpotifyWebApiPython' (2025-02-26) rev: 277d36bcfbb945fbb344e46e7aca56ef3913ce78 • Updated input 'tuya-local-src': 'github:make-all/tuya-local' (2025-02-24) rev: a26c3be5ffd0db7538b4924aca4a415890ab41b9 → 'github:make-all/tuya-local' (2025-02-26) rev: 45246a0e24477d7d882a27f5bb094788970682ae Docker Images: • vegardit/gitea-act-runner dind-latest: sha256:f618567b7e78582feb4616567761c0812810206a89c53756e068993f809fc171 → sha256:fdd813b61602839c0a742e43425d484e44f24d3ab621a81921ed8991ee2e2eaa • rssbridge/rss-bridge latest: sha256:2dab762554578e1b1473af387098e37fb561357c02da886411c01eb0c1ee9a13 → sha256:f388549e6c92fd14e5f0fe901c8d05a11fc9acbf0e4d397491355b0fcc84d57b • nextcloud fpm: sha256:5e8541fc49e25c49eaedbb8fb324498a56a9cdd2761a1bfe18bcadcbcd8cf440 → sha256:dd76149894cc80b2d55b06d9d3f79a8aacc9d5246161bdcf4e0271406af10c8e Node modules: @stylistic/eslint-plugin: 4.0.1 -> 4.1.0 nix-update executions: jmusicbot: 0.4.3.3 -> 0.4.3.4 |
||
---|---|---|
.. | ||
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 nixos-docker-compose, 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. |