Compare commits
3 Commits
206f387b23
...
c7c8844f33
Author | SHA1 | Date | |
---|---|---|---|
c7c8844f33 | |||
4e6889e5b1 | |||
cb6cc0c092 |
@ -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
|
||||||
nixfiles = {
|
nixfiles = {
|
||||||
profile.pc.enable = true;
|
profile.pc.enable = true;
|
||||||
programs.adb.enable = true;
|
programs.adb.enable = true;
|
||||||
common.remoteAccess.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;
|
hardware.nvidia.modesetting.enable = true;
|
||||||
packageSets.gaming.enable = true;
|
packageSets.gaming.enable = true;
|
||||||
};
|
};
|
||||||
|
@ -7,5 +7,12 @@
|
|||||||
nixfiles.profile.base.enable = true;
|
nixfiles.profile.base.enable = true;
|
||||||
|
|
||||||
home.stateVersion = "23.11";
|
home.stateVersion = "23.11";
|
||||||
|
|
||||||
|
wayland.windowManager.hyprland.settings = {
|
||||||
|
monitor = [
|
||||||
|
"HDMI-A-3,disable"
|
||||||
|
"DP-3,highrr,auto,1"
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -36,6 +36,16 @@ in
|
|||||||
package = lib.mkIf cfg.useFlake flake-package;
|
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 = {
|
xdg.portal = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraPortals = [
|
extraPortals = [
|
||||||
|
Loading…
x
Reference in New Issue
Block a user