Commit Graph

15 Commits

Author SHA1 Message Date
03f51384cf
nixos/programs/gnome-session: add top-level systemd namespace for systemd-specific options
Also included a little refactor.
2024-08-21 18:51:57 +08:00
3d1db5bfe3
nixos/programs/{gnome-session,sessiond}: update systemd options visibility
Forgot those are not set up properly. Otherwise, it will bloat up the
documentation.
2024-08-15 17:26:31 +08:00
9ef3e308f9
nixos/programs/gnome-session: update documentation and option visibility 2024-07-30 18:28:37 +08:00
b33f9cf963
nixos/programs/gnome-session: update submodule option args 2024-07-09 23:19:09 +08:00
e3350bd17d
nixos/programs/gnome-session: fix session settings format and submodule module argument passing 2024-06-25 22:41:17 +08:00
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