framework: add niri flake

This commit is contained in:
Tristan 2025-07-16 16:48:50 +01:00
commit c218bd400e
11 changed files with 286 additions and 154 deletions

View file

@ -29,6 +29,12 @@
home-manager.follows = "home-manager";
};
};
niri-flake = {
url = "github:sodiboo/niri-flake";
inputs = {
nixpkgs.follows = "nixpkgs";
};
};
};
outputs = {nixvim, ...} @ inputs: let
@ -36,7 +42,7 @@
pkgs = import inputs.nixpkgs {inherit system;};
user = "tristan";
userFullname = "Tristan Beedell";
auto-login = import ./nixos/programs/auto-login.nix;
# auto-login = import ./nixos/programs/auto-login.nix;
mkConf = import ./lib/mkconf.nix {inherit inputs system user userFullname;};
in {
@ -46,6 +52,7 @@
nixos-modules = [
./hardware/zenix.nix
./nixos/programs/cosmic.nix
./nixos/programs/niri.nix
./nixos/programs/gamer.nix
./nixos/programs/personal.nix
./nixos/services/musnix.nix
@ -65,6 +72,7 @@
./nixos/workstation.nix
./nixos/modules/work.nix
./nixos/programs/cosmic.nix
./nixos/programs/niri.nix
];
home-modules = [
./home/programs/work.nix