diff --git a/flake.nix b/flake.nix index 40e4b98..bda9e3d 100644 --- a/flake.nix +++ b/flake.nix @@ -24,6 +24,9 @@ url = "https://git.lix.systems/lix-project/nixos-module/archive/2.90.0-rc1.tar.gz"; inputs.nixpkgs.follows = "nixpkgs"; }; + niri = { + url = "github:sodiboo/niri-flake"; + }; }; outputs = { @@ -34,6 +37,7 @@ sops-nix, stylix, lix-module, + niri, ... } @ inputs: let inherit (self) outputs; @@ -47,7 +51,8 @@ modules = [ ./hosts/cube.nix lix-module.nixosModules.default - inputs.sops-nix.nixosModules.sops + sops-nix.nixosModules.sops + niri.nixosModules.niri ]; }; muhhStar = lib.nixosSystem { @@ -71,6 +76,7 @@ inputs.nixvim.homeManagerModules.nixvim inputs.sops-nix.homeManagerModules.sops inputs.stylix.homeManagerModules.stylix + inputs.niri.homeModules.niri ./home.nix ]; }; diff --git a/home.nix b/home.nix index e8ba9bf..62f4131 100644 --- a/home.nix +++ b/home.nix @@ -22,6 +22,7 @@ _1password _1password-gui atkinson-hyperlegible + alacritty brightnessctl curl ddcutil @@ -29,6 +30,7 @@ dog fd ffmpegthumbnailer + fuzzel git htop httpie @@ -242,6 +244,9 @@ vimKeys = true; sidebar.enable = true; }; + niri = { + enable = false; + }; nixvim = { enable = true; defaultEditor = true; diff --git a/hosts/cube.nix b/hosts/cube.nix index f64857f..d5f62c6 100644 --- a/hosts/cube.nix +++ b/hosts/cube.nix @@ -147,6 +147,7 @@ enable = true; brightnessKeys.enable = true; }; + # niri.enable = true; sway.enable = true; }; virtualisation = {