summaryrefslogtreecommitdiff
path: root/hosts/niuwux
diff options
context:
space:
mode:
authorbeeb5k <beebeeb5k@gmail.com>2026-06-17 13:23:43 +0530
committerbeeb5k <beebeeb5k@gmail.com>2026-06-17 13:23:43 +0530
commitf1d30adc192df38fe8f6cd50cb2eae048789459b (patch)
tree687f4b25e544779a89a986d626d9eaf2acdc9284 /hosts/niuwux
parent69d65e07cd5f88175db7a47011ee862480567eae (diff)
Niri config stuff and enable eyecandy and make ghostty default term
Diffstat (limited to 'hosts/niuwux')
-rw-r--r--hosts/niuwux/default.nix15
1 files changed, 7 insertions, 8 deletions
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" ];