192 Commits

Author SHA1 Message Date
0926aa6ff8
Add flake-parts TODO, update comments 2025-02-08 15:30:44 -05:00
0221b8e3b4
system: install busybox with low priority
it is a good fallback for common system commands
2025-02-05 17:12:19 -05:00
1e6b656572 Install Attic, configure nix to always use cache 2025-02-05 00:05:05 +00:00
07b13e729f
system: enable polkit 2025-01-17 18:25:07 -05:00
d9a6b64d28
system/pc: re-enable QEMU binfmt
it seems like the relevant issues have been fixed:
- https://github.com/NixOS/nixpkgs/issues/221056 (compilation time)
- https://github.com/NixOS/nixpkgs/issues/160300 (chroot not working)
2025-01-08 16:55:20 -05:00
0737c1461b
system/pc: enable sysrq 2025-01-08 15:34:01 -05:00
2dccb28120
system: refactor syncthing config 2025-01-03 17:32:36 -05:00
26c8ea0fa8
system/plasma: add greetd autologin support 2024-12-20 21:42:23 -05:00
92c19008f5
regreet: add settings 2024-12-20 19:56:20 -05:00
fe90af8583
system/plasma: set default DM to greetd 2024-12-20 19:37:09 -05:00
b3494606f7
system/greetd: add basic regreet profile 2024-12-20 19:09:10 -05:00
3bd47770d0
system: add a lot of filesystems 2024-12-19 03:07:34 -05:00
b481d6cb9f
system: add @wheel to trusted users 2024-12-19 01:22:04 -05:00
7cd9582990
system/plasma: switch kdialog version
Fixes black folder icons, probably other bugs
2024-12-18 20:37:27 -05:00
3afcd9869e
system/plasma: install yakuake 2024-12-18 13:36:51 -05:00
0fc8b5023f
system: fix deprecated string 2024-12-18 13:09:44 -05:00
b252af1270
system/bootnext: enable desktop entry generation 2024-12-18 03:15:22 -05:00
5183f69b39
system: add bootnext script with sudoers cfg 2024-12-18 03:15:21 -05:00
229be42595
Update flake.lock, NVIDIA drivers 2024-12-11 00:50:19 -05:00
60ab684982
Update flake.lock, migrate config 2024-12-05 00:44:53 -05:00
da065572e4
Update NVIDIA driver because security 2024-11-02 22:25:15 +01:00
2b6e1f515f
hardware/gps: fix formatting 2024-10-29 16:50:30 +01:00
cc479ee57e
system: add gps module 2024-10-29 13:18:02 +01:00
68683fba28
Update flake.lock, migrate 2024-10-23 20:41:16 +02:00
e12c843bb0
tailscale: enable routing features 2024-10-20 14:49:05 +02:00
5c34a1ed98
gaming: deprecate withWaylandGLFW 2024-09-12 10:49:08 +02:00
bbec705d40
flake: add lanzaboote 2024-08-25 14:14:28 +02:00
a455d2cd07
Update stylix 2024-08-16 11:42:52 +02:00
144b777411
system: fix eval error with hardware.nvidia.modesetting.enable 2024-07-29 16:55:34 -04:00
aaef2d8a4b
system/pc: enable exfat 2024-07-27 15:30:24 -04: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
3a2dd05e15
system: upgrade plasma module to plasma6 2024-07-22 00:23:11 -04:00
9128ecb6c4
Update gaming package set config
- remove unneeded code
- slight refactor
- configure PrismLauncher with Wayland GLFW support
2024-07-20 16:02:54 -04:00
0e20adecd7
system: remove use of removed sound option 2024-07-18 14:11:04 -04:00
949718ef40
system/base: enable systemd OOM management 2024-07-17 19:37:20 -04:00
87d062036f
system/base: only install pinentry-tty 2024-07-15 01:55:31 -04:00
fb6d940214
system: install gpg + all agents into system path 2024-07-13 21:52:36 -04:00
b4485c3d25
system: remove android-tools backport stuff
android-tools is up-to-date on all branches, so it is no longer needed.
2024-07-10 17:02:55 -04:00
2feb91b728
system: add utils arg passthrough 2024-07-05 21:33:40 -04:00
1e6fe4a8ef
system: set rescue password in systemd initrd 2024-07-05 18:34:31 -04:00
b61e2acb4f
system: only set initialPassword if mutable users 2024-07-03 18:57:10 -04:00
1106b5ef6e
system: update nvidia driver to stable 2024-07-01 19:11:57 -04:00
147af92a85
system: install font-awesome 2024-06-28 23:36:23 -04:00
818fd0a581
system/minecraft: use submodule extension 2024-06-26 11:38:45 -04:00
87ee1b3223
system: update to hardware.graphics 2024-06-25 17:54:10 -04:00
360f1a840c
system: update graphics module 2024-06-25 17:54:10 -04:00
0fa7a9a819
install agenix to system and devShell 2024-06-21 16:41:58 -04:00
7b2286b728
system: create server profile, move networkmanager 2024-06-20 21:44:28 -04:00
6666fbfbdf
Update flake.lock, apply fixes
Update flake.lock

fix Hyprland finalPackage option removal

home: fix catpuccin cursor rename
2024-06-04 00:46:50 -04:00