90476b0774
nixos/programs/gnome-session: add sessions.<name>.settings
...
This will allow for some flexibility for REALLY OBSCURE custom desktop
sessions but we'll still keep the `requiredComponents` option since it
is so common and most likely what the user will modify anyways.
2024-06-22 22:30:48 +08:00
a808b01f42
nixos/programs/gnome-session: remove sessions.<name>.display
...
I don't want to deal with opening up migration options for something
that will be surely culled in the future so we'll go Wayland-exclusive
for this.
2024-06-22 22:29:19 +08:00
0c69a64ff8
nixos/programs/gnome-session: refactor and update module
2024-06-05 16:28:46 +08:00
ce9506a2bc
nixos/programs/gnome-session: add name option for session and components
...
Also updated the usage for `xToUnit` function from systemd-lib NixOS
library.
2024-05-18 16:41:22 +08:00
b32bf6d6ab
nixos/programs/{sessiond,gnome-session}: fix OOMScoreAdjust=
default value
...
You have to be careful with negative numbers, apparently.
2024-05-18 16:41:19 +08:00
42c70349a9
nixos/programs/gnome-session: refactor and update comments
2024-05-18 16:41:19 +08:00
44090d6257
chore: reformat codebase
2024-02-02 12:40:16 +08:00
e5d0f3279b
nixos/programs/gnome-session: refactor and update comments
2024-01-25 18:59:19 +08:00
b45f061db7
nixos/programs/gnome-session: update comments
2024-01-24 10:41:06 +08:00
d1dc2953c7
nixos/programs/gnome-session: properly modularize and refactor
2024-01-23 11:31:20 +08:00