From f1d30adc192df38fe8f6cd50cb2eae048789459b Mon Sep 17 00:00:00 2001 From: beeb5k Date: Wed, 17 Jun 2026 13:23:43 +0530 Subject: Niri config stuff and enable eyecandy and make ghostty default term --- hosts/niuwux/default.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'hosts/niuwux/default.nix') 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" ]; -- cgit v1.3.1