Compare commits

...

3 Commits

3 changed files with 30 additions and 1 deletions

View File

@ -30,12 +30,24 @@
}))
];
specialisation.plasma.configuration = {
system.nixos.tags = [ "Plasma" ];
nixfiles = {
sessions.hyprland.enable = false;
sessions.plasma.enable = true;
};
};
hardware.nvidia.open = true;
# nixfiles
nixfiles = {
profile.pc.enable = true;
programs.adb.enable = true;
common.remoteAccess.enable = true;
sessions.plasma.enable = true;
sessions.plasma.enable = lib.mkDefault false;
sessions.hyprland.enable = lib.mkDefault true;
sessions.hyprland.useFlake = true;
hardware.nvidia.modesetting.enable = true;
packageSets.gaming.enable = true;
};

View File

@ -7,5 +7,12 @@
nixfiles.profile.base.enable = true;
home.stateVersion = "23.11";
wayland.windowManager.hyprland.settings = {
monitor = [
"HDMI-A-3,disable"
"DP-3,highrr,auto,1"
];
};
};
}

View File

@ -36,6 +36,16 @@ in
package = lib.mkIf cfg.useFlake flake-package;
};
environment.variables = lib.mkMerge [
{
# NIXOS_OZONE_WL = "1"; # this is breaking things for some reason
}
(lib.mkIf config.hardware.nvidia.modesetting.enable {
WLR_NO_HARDWARE_CURSORS = "1";
})
];
xdg.portal = {
enable = true;
extraPortals = [