From ccf390efece957e1d21ed2959524797d877b76e9 Mon Sep 17 00:00:00 2001 From: Quinn Unger Date: Sat, 19 Sep 2026 17:57:38 +0100 Subject: [PATCH] add comments to the inputs --- flake.nix | 36 +++++++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 9 deletions(-) diff --git a/flake.nix b/flake.nix index 0f79767..0ef73ed 100644 --- a/flake.nix +++ b/flake.nix @@ -2,33 +2,51 @@ description = "A simple NixOS flake"; inputs = { + + # Core inputs nixpkgs.url = "github:NixOS/nixpkgs/nixos-26.05"; unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; moppkgs.url = "git+https://knot.moppu.dev/did:plc:hv3kvjufxykn2w4mriztfkhj/"; + sops-nix.url = "github:Mic92/sops-nix"; import-tree.url = "github:denful/import-tree"; - - aagl.url = "github:ezKEa/aagl-gtk-on-nix/release-26.05"; catppuccin.url = "github:catppuccin/nix/release-26.05"; home-manager.url = "github:nix-community/home-manager/release-26.05"; - helix.url = "github:helix-editor/helix"; + # To be removed in 26.11 niri.url = "git+https://codeberg.org/bananad3v/niri-nix"; - nix-minecraft.url = "github:Infinidoge/nix-minecraft"; + noctalia-greeter.url = "github:noctalia-dev/noctalia-greeter"; + noctalia.url = "github:noctalia-dev/noctalia"; + + # To be removed once helix updates past v25.x.x with plugin support + helix.url = "github:helix-editor/helix"; + + # To be removed once zen-browser gets a home-manager module + zen-browser.url = "github:0xc000022070/zen-browser-flake"; + + # Pretty-print build output nix-monitored.url = "github:ners/nix-monitored"; + + # Access all the vscode extensions nix-vscode-extensions.url = "github:nix-community/nix-vscode-extensions"; + + # Bleeding-edge VR packages nixpkgs-xr.url = "github:nix-community/nixpkgs-xr"; - noctalia-greeter.url = "github:noctalia-dev/noctalia-greeter"; - noctalia.url = "github:noctalia-dev/noctalia"; + + # More convenient gamescope config scopebuddy.url = "github:OpenGamingCollective/ScopeBuddy"; - sops-nix.url = "github:Mic92/sops-nix"; - tangled.url = "git+https://tangled.org/did:plc:j5hmlfdrwkvtxm7cjmu7j2is"; - zen-browser.url = "github:0xc000022070/zen-browser-flake"; + # Anime games (ZZZ, Genshin, etc) + aagl.url = "github:ezKEa/aagl-gtk-on-nix/release-26.05"; + + # OpenGl ES 2.0 support niri-legacy = { url = "github:niri-wm/niri/v25.11"; inputs.nixpkgs.follows = "nixpkgs"; }; + # Server inputs + tangled.url = "git+https://tangled.org/did:plc:j5hmlfdrwkvtxm7cjmu7j2is"; + nix-minecraft.url = "github:Infinidoge/nix-minecraft"; steamcmd-flake = { url = "github:flashgnash/steamcmd-flake"; inputs.nixpkgs.follows = "nixpkgs"; -- 2.51.2