Nix config files for my laptop and servers

Use niri nixosModule instead

haripm.com 9e9da5bc 8595b510

verified
+14 -10
+1
hosts/seafoam/default.nix
··· 3 3 ./hardware-configuration.nix 4 4 ../../modules/nixos 5 5 ../../modules/nixos/logins/gdm.nix 6 + ../../modules/nixos/desktops/niri.nix 6 7 ../../modules/nixos/networking/kdeconnect.nix 7 8 ]; 8 9
+1 -10
modules/home/desktops/niri.nix
··· 1 - { 2 - pkgs, 3 - inputs, 4 - ... 5 - }: { 6 - imports = [inputs.niri.homeModules.niri]; 7 - 1 + {pkgs, ...}: { 8 2 home.packages = with pkgs; [ 9 3 swaybg 10 4 brightnessctl ··· 19 13 services.swayidle.enable = true; 20 14 21 15 programs.niri = { 22 - enable = true; 23 - package = pkgs.niri; 24 - 25 16 settings = { 26 17 input = { 27 18 keyboard = {
+12
modules/nixos/desktops/niri.nix
··· 1 + { 2 + pkgs, 3 + inputs, 4 + ... 5 + }: { 6 + imports = [inputs.niri.nixosModules.niri]; 7 + 8 + programs.niri = { 9 + enable = true; 10 + package = pkgs.niri; 11 + }; 12 + }