53 Commits

Author SHA1 Message Date
886cc1fd97
Fix locale settings 2023-12-30 11:59:42 -05:00
c3d75f0ebe
Rename desktop.nix to plasma.nix 2023-12-30 11:05:01 -05:00
c75fd66f05
Split common configurations from desktop.nix 2023-12-30 11:03:23 -05:00
05dc10d74e
Add nil language server 2023-12-30 10:59:35 -05:00
244e005e95
Fix indentation 2023-12-30 10:09:52 -05:00
484e89aa9f
Add debugging role 2023-12-30 10:08:23 -05:00
2561688c04
Enable wireguard for desktop 2023-12-30 00:35:53 -05:00
b76e16f05e
Enable wireguard in network role 2023-12-30 00:23:34 -05:00
3a311224a9
Change NVIDIA driver to production 2023-12-29 18:58:33 -05:00
48809900a9
Fix desktop drive config 2023-12-29 17:31:29 -05:00
6dcd036bc3
Install NVIDIA driver on desktop 2023-12-29 04:37:47 -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
5d6608294d
Enable ssh in fragments/base.nix and set options 2023-12-28 17:53:50 -05:00
e65c176921
Add Arc GTK theme to desktop role 2023-12-28 17:42:36 -05:00
f901a6ff1d
Update nullbox/hardware-configuration.nix 2023-12-28 05:27:07 -05:00
acbac35042
Add desktop config (nullbox) 2023-12-28 04:55:45 -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
2c988ab77a
Add multimedia fragment 2023-12-28 03:07:55 -05:00
698d9007bb
Split some stuff into fragments 2023-12-28 03:03:42 -05:00
55bb978848
Move base.nix and me.nix from roles to fragments 2023-12-28 02:47:00 -05:00
1f85bc2871
move user creation to me.nix 2023-12-28 02:32:18 -05:00
d390d659a9
Disable supergfxd in non-NVIDIA mode 2023-12-28 01:12:58 -05:00
efb785dab6
Add nvidia-optimus.nix specialisation 2023-12-28 01:07:42 -05:00
18c38705d0
oopsies :3 2023-12-28 01:06:32 -05:00
4ad235b98d
Fix nvidia-optimus.nix 2023-12-28 01:05:43 -05:00
973a31859d
convert nvidia-optimus.nix to specialisation 2023-12-28 01:03:46 -05:00
a22acd6a9e
Move NVIDIA OPTIMUS config into fragment 2023-12-28 00:57:41 -05:00
537bbb0bb3
Move all configuration back into configuration.nix 2023-12-28 00:37:03 -05:00
121dba9c91
move host-configuration.nix so it builds 2023-12-28 00:27:00 -05:00
3fafdd7cc7
Remove redundant configuration-migrate.nix 2023-12-28 00:20:55 -05:00
2684a64632
Add hosts/README.md 2023-12-28 00:08:49 -05:00
3303947456
Move slab config to hosts directory 2023-12-28 00:08:26 -05:00
2be5f25f09
Update README.md 2023-12-28 00:00:24 -05:00
470a29a470
Update README.md 2023-12-27 23:51:10 -05:00
8faf21be93
Add README.md for fragments 2023-12-27 23:45:00 -05:00
cffb932a1e
oopsie :3 2023-12-27 19:20:42 -05:00
365ddb304f
Add non-NixOS related extras directory 2023-12-27 18:38:56 -05:00
2336482e93
Update README.md 2023-12-27 05:08:14 -05:00
925310ea87
fix oopsie 2023-12-27 05:08:02 -05:00
7cfdddb1b8
Migrate some configuration into roles 2023-12-27 05:05:57 -05:00
7eea94f810
Update README.md 2023-12-27 04:42:02 -05:00
520ba1bbb5
Add flake.lock 2023-12-27 02:40:56 -05:00
ccb7836983
Add initial flake
holy shit nixos is magic :3
2023-12-27 02:37:46 -05:00
5feb978849
Enable Flakes in configuration.nix 2023-12-27 02:36:48 -05:00
e8ff7698d4
Preparations for converting it to a flake 2023-12-27 02:34:18 -05:00
3005da4ea1
Add script to sync repo to system NixOS config 2023-12-26 18:16:49 -05:00
7ead26de10
Add some packages 2023-12-26 16:03:41 -05:00
e19bccf819
Update bootloader recommendations in example 2023-12-26 04:16:20 -05:00
3f9ec51f86
Allow unfree packages 2023-12-26 03:30:37 -05:00