All checks were successful
Discord / discord commits (push) Has been skipped
Flake Inputs: • Updated input 'custom-sidebar-src': 'github:elchininet/custom-sidebar' (2025-03-18) rev: cb859ddcc3177d8aac73b926ccdff0406f4b11af → 'github:elchininet/custom-sidebar' (2025-03-23) rev: f05f4cd515228effa45180ccab8bfe6ee7cca5b4 • Updated input 'gtk-theme-src': 'github:dracula/gtk' (2025-03-13) rev: fc59294cf67110f6487f5fd06d3c845ffffdf1a9 → 'github:dracula/gtk' (2025-03-22) rev: e7f118ac0434988800453bc30671b55ccfe02bd9 • Updated input 'home-manager': 'github:nix-community/home-manager' (2025-03-21) rev: 8a68f18e96bcab13e4f97bece61e6602298a3141 → 'github:nix-community/home-manager' (2025-03-23) rev: 0e75a40458d065d1e5c6a10d0b74b9e35b550ae6 • Updated input 'hyprgrass': 'github:horriblename/hyprgrass' (2025-03-15) rev: 5453be107e8c7b88f6274122d064bf602852745f → 'github:horriblename/hyprgrass' (2025-03-23) rev: a7889957ff77bdade1f57b171083053f7a3c47dd • Updated input 'hyprland': 'github:hyprwm/Hyprland' (2025-03-21) rev: c7f0519fafbf334a8f5088a8a0fc385732a24036 → 'github:hyprwm/Hyprland' (2025-03-23) rev: e4abf26069b4d43c8f6ad6b3dfb56c952abb38c2 • Updated input 'kompass': 'github:kotontrion/kompass' (2025-03-21) rev: 4971273ae8cc3c2d8baec37957a48be4098e49b2 → 'github:kotontrion/kompass' (2025-03-23) rev: 9bc25c7f15b537df274c812d249ed1f73fcb2cf3 • Updated input 'nix-gaming': 'github:fufexan/nix-gaming' (2025-03-21) rev: 6f0d1034a2ba574c57952d6c29666b0fdfc5693e → 'github:fufexan/nix-gaming' (2025-03-23) rev: 1491461d4a47f61264df62863ed163a00192b2f1 • Updated input 'nix-index-db': 'github:Mic92/nix-index-database' (2025-03-17) rev: 2cfb4e1ca32f59dd2811d7a6dd5d4d1225f0955c → 'github:Mic92/nix-index-database' (2025-03-23) rev: 36dc43cb50d5d20f90a28d53abb33a32b0a2aae6 • Updated input 'nixcord': 'github:kaylorben/nixcord' (2025-03-20) rev: f9797561bd3b0dbe13d56567dfd6f54c49b80d8f → 'github:kaylorben/nixcord' (2025-03-21) rev: b5f200ebbc880dd69ce06a9cd442fc758f426f87 • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland' (2025-03-21) rev: 875107dca3af36feb32f388a297c281f05a2cb6c → 'github:nix-community/nixpkgs-wayland' (2025-03-23) rev: 5acb0bcac2293d8402c515f95c036cd46005341d • Updated input 'sops-nix': 'github:Mic92/sops-nix' (2025-03-19) rev: 1770be8ad89e41f1ed5a60ce628dd10877cb3609 → 'github:Mic92/sops-nix' (2025-03-23) rev: 67566fe68a8bed2a7b1175fdfb0697ed22ae8852 • Updated input 'ts-for-gir-src': 'github:gjsify/ts-for-gir' (2025-03-21) rev: 7d5ea67f20d9a495a48f7745791619c8980ab3d4 → 'github:gjsify/ts-for-gir' (2025-03-22) rev: 3f4d63534dd03ad8bbcfb57b3308adfafc27f725 • Updated input 'tuya-local-src': 'github:make-all/tuya-local' (2025-03-21) rev: 57cfbd01948300ac8c75a045c83cbd956b52a1d2 → 'github:make-all/tuya-local' (2025-03-23) rev: 8207ad2f53798258f94b7c0652a5e33071832548 Docker Images: • codeberg.org/forgejo/forgejo 10: sha256:95c46edf71cef1b18500fce60313b4d7f7652ea7d78ba71033155efc25f16093 → sha256:99b6c15a1bc98e623103a83a04023662a93fd035dac4f0a856d781afa9d71095 • rssbridge/rss-bridge latest: sha256:1b78c8b4bc74fe1eb1c92e101dfb4d1d3fb278d3c530baff4097febc18f06615 → sha256:721f7e5a8619e2b77569393bda271538f5ae21686629e0e3abe0fa18599e08fc • ghcr.io/linuxserver/radarr latest: sha256:23677e1cb09bd957796f4521748f0eff9eb65d883949c10442635eabe64b750a → sha256:de82a83c39316ef10024a17e6d0f5238bc27347b39ce4508a633604b4f48302d Node modules: eslint: 9.22.0 -> 9.23.0 @eslint/js: 9.22.0 -> 9.23.0 eslint-plugin-jsdoc: 50.6.8 -> 50.6.9 @ts-for-gir/cli: 4.0.0-beta.21 -> 4.0.0-beta.23 |
||
---|---|---|
.. | ||
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. |