Commit graph

16 commits

Author SHA1 Message Date
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
2bedd41d83 Refactor back to a more modular configuration 2025-04-23 14:19:05 +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
a8fff66029 t490: remove nixosModules 2025-04-06 22:54:32 +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
48babe9cc7 Remove rclone 2025-04-05 15:13:58 +01:00
d8e352a0a4 Remove gaming.nix, move zeroad 2025-04-05 15:13:58 +01:00
44d2685854 Extract a docker mixin 2025-04-05 15:12:44 +01:00
087153a16d Move Nix files back to the root of the project 2025-03-29 23:19:06 +00:00
Renamed from nix/hosts/t490/configuration.nix (Browse further)