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/common.nix | 3 ++- hosts/niuwux/default.nix | 15 +++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) (limited to 'hosts') 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" ]; -- cgit v1.3.1