b13d96f56e
slab: fix stylix config
2025-04-26 17:28:13 -04:00
783055b885
Reformat repository with Alejandra
2025-02-25 16:53:02 -05:00
765fcb3a6c
slab: move config to explicit config block
2024-12-21 18:16:36 -05:00
8565ed523e
slab: enable greetd autologin
2024-12-20 21:42:29 -05:00
ac682d0cab
slab: disable autologin (temp)
2024-12-20 20:02:56 -05:00
b9177429d3
slab: update greetd config
2024-12-20 20:00:56 -05:00
c668e796c6
slab: add bootnext configuration
2024-12-18 23:12:58 -05:00
229be42595
Update flake.lock, NVIDIA drivers
2024-12-11 00:50:19 -05:00
a99cbecf48
slab: don't hardcode time zone
...
i should have done this from the start
2024-11-04 15:22:07 +01:00
da065572e4
Update NVIDIA driver because security
2024-11-02 22:25:15 +01:00
d8a70620e4
slab: enable GPS
2024-10-29 13:24:43 +01:00
3276bc97a9
slab: change default desktop to Plasma
2024-10-23 14:05:30 +02:00
0810c12033
slab: enable bootnext for windows in bootloader
2024-08-26 13:58:21 +02:00
2edf8ff101
slab: enable lanzaboote with workaround
2024-08-25 15:15:29 +02:00
3cf6b93eb5
system: add mutually exclusive session option
...
This option makes desktop-specific specialisations easier to configure
2024-07-22 02:25:41 -04:00
70e7558421
system: refactor profiles, remove common/desktop
2024-07-22 02:25:04 -04:00
ba093e234b
oops i killed my btrfs partition :3
...
- see big scary warning at:
https://www.kernel.org/doc/Documentation/power/swsusp.txt
(don't hibernate your system and then mount the drive like i did because
i am fucking stupid)
the arch wiki never told me this
2024-07-09 00:49:31 -04:00
f615228e86
slab: change kernel loglevel
2024-07-06 03:31:16 -04:00
f5fd9b7187
slab: enable systemd initrd and plymouth
2024-07-05 02:21:19 -04:00
08c9e0d17a
slab: separate XBOOTLDR partition
2024-07-05 01:26:28 -04:00
22bb5eb564
slab: use shutdown for hibernate
2024-06-29 00:26:12 -04:00
8f8421b2be
home: change some config to use stylix
2024-05-23 03:14:32 -04:00
d8f37d4af3
slab: set suspend key to hibernate
2024-05-20 00:34:09 -04:00
2e2e16378a
home: Add GTK theming, cursor fixes, etc
2024-05-15 23:48:42 -04:00
78fd26fd4a
slab: document keyboard keys in comments
2024-05-12 14:45:04 -04:00
7713d44e9b
slab: remap useless ROG key to media play/pause
2024-05-12 14:38:19 -04:00
18f0a45801
slab: switch autologin to greetd option
2024-05-10 21:41:15 -04:00
26338898c5
slab: disable unbound
...
It still caches SERVFAIL despite the configuration which is not good
for a laptop.
2024-04-25 17:10:08 -04:00
0fd3f6455b
slab: setup supergfxd in specialisation
2024-04-15 11:49:21 -04:00
397103e4fb
Revert "rollback update, electron build failure"
...
This reverts commit abdb159a221f5a37fecf61b0c97dc13680b4b8db.
2024-04-11 13:10:37 -04:00
abdb159a22
rollback update, electron build failure
...
https://nixpk.gs/pr-tracker.html?pr=302544
2024-04-10 00:29:20 -04:00
1c096e0a70
Update configuration
2024-04-10 00:28:18 -04:00
fdbf07c3ea
slab: disable nvidia settings
2024-04-01 20:58:31 -04:00
daf5f1be08
fixes for nixos stable
2024-03-29 23:40:24 +00:00
9177f15feb
Rework greetd start command config
...
Command is now listOf str, finalCommand is a shellEscapeArgs processed
command with applicable wrapper scripts applied
2024-03-23 20:44:39 -04:00
c9b94ed5f0
slab: configure greetd for auto-login
2024-03-20 22:40:18 -04:00
1dd59261c3
Don't explicitly enable greetd on hosts
...
this fucks with specialisations; Plasma enables greetd and tries to
evaluate the launch command for autologin when it is only set by
hyprland.nix and the Plasma specialisation doesn't define
nixfiles.programs.greetd.settings.command which makes it evaluate as
null
2024-03-20 22:33:49 -04:00
68f5c3247e
Modularize greetd configuration
2024-03-20 20:51:55 -04:00
b3664ac63f
modularize Unbound config and add to slab
2024-03-20 00:35:29 -04:00
ad3ada835a
slab: set up greetd
...
i literally just set up an alternative to display managers am i stupid
2024-03-19 04:27:51 -04:00
2144789bb2
Add NoDM (display session autostart config)
2024-03-19 03:30:20 -04:00
c183023606
slab: autostart Hyprland on tty1
2024-03-17 21:08:49 -04:00
22706d1b9b
slab: no i don't want lightdm
2024-03-06 02:13:16 -05:00
f96c40cbfa
slab: fix option name
2024-03-06 02:02:44 -05:00
6d10ad9fcd
slab: plasma specialisation
2024-03-06 02:00:29 -05:00
2cd892474b
slab: disable display manager
2024-03-06 01:59:59 -05:00
8444ee1020
slab: logind lid switch lock screen
2024-02-20 18:38:13 +01:00
294bf85538
slab: Enable hyprland flake version
2024-02-19 10:57:51 +01:00
ab89da2a39
Add hyprland flake (keep disabled until i bisect it)
2024-02-19 09:24:48 +01:00
97ba42af46
system: Add PC profile
2024-02-16 17:06:13 +01:00