All checks were successful
Discord / discord commits (push) Has been skipped
Flake Inputs: • Updated input 'astal': 'github:Aylur/astal' (2025-03-03) rev: 4b283b0045c0752c36c6e8306fc137f2c9f244a4 → 'github:Aylur/astal' (2025-03-05) rev: db51a2bfdb726405660d300936cb6c7251785a0b • Updated input 'gpu-screen-recorder-src': 'git+https://repo.dec05eba.com/gpu-screen-recorder' (2025-03-03) rev: 0129ab140d63b096f15b3f46e420109f54fbdddb → 'git+https://repo.dec05eba.com/gpu-screen-recorder' (2025-03-05) rev: a26aa2dd3ed4b4bb5572d4582bb75aaa6bc2a737 • Updated input 'gtk-theme-src': 'github:dracula/gtk' (2025-02-23) rev: e27b41dcd64c41d5c17231d2dee165036fb1de19 → 'github:dracula/gtk' (2025-03-04) rev: 285ff8f10084b5fdae045a8e8d09352be9af4452 • Updated input 'home-manager': 'github:nix-community/home-manager' (2025-03-01) rev: fcac3d6d88302a5e64f6cb8014ac785e08874c8d → 'github:nix-community/home-manager' (2025-03-05) rev: def0dbbcea715d4514ca343ab4d6d7f3a1742da0 • Updated input 'hyprland': 'github:hyprwm/Hyprland' (2025-03-03) rev: d7e7a292613a4f20218074ff8299dff099a80098 → 'github:hyprwm/Hyprland' (2025-03-05) rev: b51ab182ae3e8d88426af856b59dd28c6a9722ef • Updated input 'jovian': 'github:Jovian-Experiments/Jovian-NixOS' (2025-03-02) rev: 483fc372ebcc522ef0226bf5a211942203edda90 → 'github:Jovian-Experiments/Jovian-NixOS' (2025-03-04) rev: 7634e1f091586438191c7924aa486e04416abc25 • Updated input 'material-symbols-src': 'github:beecho01/material-symbols' (2025-01-30) rev: ce807bed1b154076dff5cfd7066f0d8f3d36894b → 'github:beecho01/material-symbols' (2025-03-05) rev: 35cb201a18931f2096a883cf86bc08cc11ec456c • Updated input 'nix-gaming': 'github:fufexan/nix-gaming' (2025-03-03) rev: 5a240f9176826c61afc664e58e55256428a5be93 → 'github:fufexan/nix-gaming' (2025-03-05) rev: b3902c97add51d94f335f6916bdd4b68b73d8f74 • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland' (2025-03-03) rev: 95f64a6aaf756228bd873d5126e4b6661504bc0c → 'github:nix-community/nixpkgs-wayland' (2025-03-05) rev: 7c64cad9e5c0a61f8796a1c2f5cd070cc37776a2 • Updated input 'poetry2nix': 'github:nix-community/poetry2nix' (2025-02-18) rev: d90f9db68a4bda31c346be16dfd8d3263be4547e → 'github:nix-community/poetry2nix' (2025-03-05) rev: 98293f0b368f24c48e05aaa2359dcc0de15e976f • Updated input 'tuya-local-src': 'github:make-all/tuya-local' (2025-03-03) rev: 5b67d797838ed1e5341bcbeb7388f68e402d5a9b → 'github:make-all/tuya-local' (2025-03-05) rev: cbc3a15922e0981a59a2d7b8f2df8bfe646e3c9a Docker Images: • vegardit/gitea-act-runner dind-latest: sha256:fdd813b61602839c0a742e43425d484e44f24d3ab621a81921ed8991ee2e2eaa → sha256:a1c106a18b1fa02736064a18f9d31d18253347b7625673a58d5cfd98cc64bc2f • rssbridge/rss-bridge latest: sha256:f388549e6c92fd14e5f0fe901c8d05a11fc9acbf0e4d397491355b0fcc84d57b → sha256:1b78c8b4bc74fe1eb1c92e101dfb4d1d3fb278d3c530baff4097febc18f06615 • ghcr.io/linuxserver/bazarr latest: sha256:6e901cc2a12f9ec96fab0162a7d8a4dcbf9353f2357470ef59ebb48bc005ce82 → sha256:36f4ba69ab5bfb32c384ea84cf0036b8b6e07fb9a7ab65885f3619de2a8318f8 Firefox Addons: sound-volume: 1.5.9 -> 2.0.2 Misc Sources: Vuetorrent: 2.22.0 -> 2.23.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 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. |