58 Commits

Author SHA1 Message Date
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
2ce393d1ae
Add /.btrfsroot to compressed mounts 2024-02-15 13:59:44 +01:00
0975f7be18
slab: enable compression on btrfs partitions 2024-02-15 13:55:34 +01:00
189e5983cd
Switch android-tools configuration to overlay 2024-02-10 23:19:17 +01:00
6763726f3f
slab: enable fun package set 2024-02-09 17:43:18 +01:00
b693ff3a00
slab: switch home.nix to nixfiles options 2024-02-09 08:22:55 +01:00
5dc2cfad0d
slab: switch to nixfiles options 2024-02-08 18:34:31 +01:00
bfd40d5a1d
slab: Move /nix to separate subvolume 2024-02-07 13:55:12 +01:00
cad09d5924
slab: disable suspend 2024-02-05 14:41:26 +01:00
f31f722b56
disable plasma it breaks hyprland portal 2024-02-03 18:03:28 +01:00
785c1be757
Enable hyprland on slab 2024-02-03 13:30:04 +01:00
173990f4ba
Enable asusd on laptop 2024-02-01 18:22:17 +01:00
86bc20fca0
Add start of supergfxd.nix
i have the option definition and the config derivations, but i still
need to actually write the configs and figure out how to assert that the
config is valid
2024-01-30 20:59:21 +01:00
7b90856ce7
Switch slab to mkSystem 2024-01-24 00:04:57 +01:00
d7bfbc987e
Update slab to use mobileTimeZone flake variable 2024-01-21 15:08:36 -05:00
41a474eaf2
grr oem efi partitions are too small 2024-01-21 19:55:37 +01:00
6b7cc6d71b
temporarily disable hyprland config 2024-01-11 17:20:00 +01:00
e26542e2e1
oopsie 2024-01-10 07:22:52 +01:00
88ee95ab7e
i am in the netherlands 2024-01-09 16:49:28 +01:00
ffba4dce98
Move hyprland import to host config 2024-01-01 16:52:10 -05:00
45c5a1754c
slab: set hyprland scaling 2024-01-01 15:50:32 -05:00
4656bc4913
Give each host a separate home.nix 2024-01-01 13:06:57 -05:00
8a0ed4ecda
slab: add external drive 2023-12-30 19:10:36 -05:00
5d8920a349
Move Bluetooth and Syncthing configuration 2023-12-29 04:35:08 -05:00
0ea175f41b
Move OpenGL configuration to separate fragment 2023-12-29 04:24:42 -05:00
648e1dc453
Enable supergfxd with nvidia thing
apparently nvidia gpu is still using power even without driver and i
want to turn it off (what the fuck)
2023-12-28 04:21:08 -05:00
d390d659a9
Disable supergfxd in non-NVIDIA mode 2023-12-28 01:12:58 -05:00