bb9b77e2f8
Update config and option names for modules
2025-04-30 09:54:25 +01:00
0fa5b750d1
Enable automatic updates on boys' laptops
2025-04-30 03:13:42 +01:00
4107805044
Extract a makemkv module, add it to lemp11
2025-04-24 01:56:40 +01:00
2bedd41d83
Refactor back to a more modular configuration
2025-04-23 14:19:05 +01:00
f85d4968ed
Add packages
2025-04-22 10:46:51 +01:00
3710a814c5
Remove the luke user
2025-04-21 15:10:44 +01:00
9360371ed8
Inline programs and services
2025-04-21 15:00:05 +01:00
1c04c41966
Use the bluetooth mixin
2025-04-21 13:54:38 +01:00
6164fdbda0
Extract an avahi mixin
2025-04-21 13:54:04 +01:00
9baf510d63
Use the zram mixin
2025-04-17 08:52:46 +01:00
b0f910acf7
Add more tome paths
2025-04-17 08:29:58 +01:00
eea806e0f8
Allow for autoloading modules
...
Autoloads files within modules/ and makes them available by their module
type and name, e.g. `mixins-zsh`, `editor-nvim` and `users-opdavies`
when imported with `inputs.self.nixosModules`.
Based on afab322e6d/modules/default.nix
.
This assumes there will be a modules/*.nix file and currently doesn't
work with modules/*/default.nix. This is something I'd like to add in
the future.
I also want find a cleaner way to pass arguments into these shortcuts as
this also doesn't work in their implementation as far as I can see.
2025-04-10 09:07:16 +01:00
3b4b1c4ba4
Remove unused imports
2025-04-09 19:53:37 +01:00
0731d56ac2
Remove nix.nixPath
2025-04-09 19:53:02 +01:00
2b1c755df5
Move home.nix into the common mixin
2025-04-06 01:06:47 +01:00
4bbca3493e
Extract a gnupg mixin
2025-04-06 00:46:43 +01:00
dd8c556963
Move common host configuration to a mixin
2025-04-05 23:49:28 +01:00
094874946a
Extract a zsh mixin
2025-04-05 19:33:41 +01:00
88284829ec
Refactor inputs for external modules
2025-04-03 22:44:27 +01:00
087153a16d
Move Nix files back to the root of the project
2025-03-29 23:19:06 +00:00
69a397e624
Move Nix files into a nix directory
...
Move everything from `config` to the root level.
2024-11-21 08:56:12 +00:00
11a75714f9
Prepare for switching back to unstable
2024-11-03 19:57:04 +00:00
5d19b61817
Add handbrake and jellyfin
2024-10-14 21:04:49 +01:00
9cdb4461a4
Format
2024-09-23 13:17:10 +01:00
561a30cde6
Update hostname
2024-09-21 11:35:26 +01:00
1d1f4255b9
Re-add Lemur Pro laptop as a NixOS machine
2024-09-11 15:21:52 +01:00