diff --git a/flake.nix b/flake.nix index eaddf67..7328954 100644 --- a/flake.nix +++ b/flake.nix @@ -79,6 +79,9 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + wrappers.url = "github:Lassulus/wrappers"; + wrapper-modules.url = "github:BirdeeHub/nix-wrapper-modules"; + nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver"; millennium.url = "github:SteamClientHomebrew/Millennium?dir=packages/nix"; diff --git a/modules/core/desktop/dms.nix b/modules/core/desktop/dms.nix deleted file mode 100644 index 0db3279..0000000 --- a/modules/core/desktop/dms.nix +++ /dev/null @@ -1,3 +0,0 @@ -{ - -} diff --git a/modules/core/desktop/niri.nix b/modules/core/desktop/niri.nix new file mode 100644 index 0000000..b10b2d5 --- /dev/null +++ b/modules/core/desktop/niri.nix @@ -0,0 +1,20 @@ +{ inputs, ...}: { + den.aspects.nix7 = { + nixos = { pkgs, lib, ...}: { + packages.niri = inputs.wrapper-modules.wrappers.niri.wrap { + settings = { + input.keyboard = { + xkb.layout = "us,ua"; + }; + + layout.gaps = 5; + + binds = { + "Mod+T".spawn-sh = lib.getExe pkgs.cosmic-term; + "Mod+Q".close-window = null; + }; + }; + }; + }; + }; +} diff --git a/modules/hosts/styx.nix b/modules/hosts/styx.nix index 7573e42..3a5a6a8 100644 --- a/modules/hosts/styx.nix +++ b/modules/hosts/styx.nix @@ -15,7 +15,7 @@ neu - nix7 + #nix7 ]; nixos = {