diff options
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/common.nix | 3 | ||||
| -rw-r--r-- | hosts/niuwux/default.nix | 15 |
2 files changed, 9 insertions, 9 deletions
diff --git a/hosts/common.nix b/hosts/common.nix index ce02ddc..36799fc 100644 --- a/hosts/common.nix +++ b/hosts/common.nix @@ -86,6 +86,7 @@ services.displayManager.ly = { enable = true; + x11Support = false; settings = { load = true; save = true; @@ -193,7 +194,7 @@ fonts.fontDir.enable = true; fonts.packages = with pkgs; [ - inputs.self.packages.${pkgs.system}.iosevka-input + inputs.self.packages.${pkgs.stdenv.hostPlatform.system}.iosevka-input nerd-fonts.symbols-only noto-fonts noto-fonts-cjk-sans-static diff --git a/hosts/niuwux/default.nix b/hosts/niuwux/default.nix index 4069532..796dc17 100644 --- a/hosts/niuwux/default.nix +++ b/hosts/niuwux/default.nix @@ -40,9 +40,11 @@ xdg.portal = lib.mkForce { enable = true; extraPortals = [ + pkgs.xdg-desktop-portal-gnome + ] + ++ lib.optionals config.beeMods.windowManagers.mango.enable [ pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-wlr - pkgs.xdg-desktop-portal-gnome ]; config = { common = { @@ -56,10 +58,8 @@ "org.freedesktop.impl.portal.Inhibit" = [ "none" ]; }; niri = { - default = [ - "gnome" - "gtk" - ]; + default = [ "gnome" ]; + "org.freedesktop.impl.portal.Secret" = [ "gnome-keyring" ]; }; hyrpland = { default = [ @@ -105,13 +105,12 @@ networking.firewall.allowedTCPPorts = [ ]; networking.firewall.allowedUDPPorts = [ ]; networking.firewall.enable = true; + programs.direnv.enable = true; environment.systemPackages = with pkgs; [ - # libva-utils vulkan-tools pciutils - direnv - # mangohud + mangohud ]; services.xserver.videoDrivers = [ "nvidia" ]; |
