bb9b77e2f8
Update config and option names for modules
2025-04-30 09:54:25 +01:00
899dfb9f21
Extract a pass module
2025-04-23 19:38:55 +01:00
2bedd41d83
Refactor back to a more modular configuration
2025-04-23 14:19:05 +01:00
a60ab045a8
Exclude result
files when pulling changes
2025-04-16 06:58:28 +01:00
f6177a3be0
Move notes into a mixin, standardise notes path
2025-04-10 22:27:18 +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
b96be1a667
Make Git details customisable by host
2025-04-09 19:35:13 +01:00
2b1c755df5
Move home.nix into the common mixin
2025-04-06 01:06:47 +01:00
1d284c9432
Extract a scripts mixin
2025-04-06 00:53:33 +01:00
4bbca3493e
Extract a gnupg mixin
2025-04-06 00:46:43 +01:00
dd04b40ae1
Extract a ranger mixin
2025-04-06 00:01:54 +01:00
7df9eb7b4f
Extract a node mixin
2025-04-05 23:57:55 +01:00
dd8c556963
Move common host configuration to a mixin
2025-04-05 23:49:28 +01:00
91d9643bd5
Move wiki configuration
2025-04-05 23:03:31 +01:00
d4a9f2f3af
Move WAYLAND_DISPLAY
2025-04-05 22:52:43 +01:00
094874946a
Extract a zsh mixin
2025-04-05 19:33:41 +01:00
6635e80bbf
Extract a git mixin
2025-04-05 15:27:02 +01:00
5d9ba4fe28
Extract a starship mixin
2025-04-05 15:27:02 +01:00
3ff9d54970
Extract a tmux mixin
2025-04-05 15:27:00 +01:00
111c336abc
Move notes configuration
2025-04-05 15:26:43 +01:00
ee19e63f4d
Move neovim configuration
2025-04-05 15:18:08 +01:00
49d46a30f9
Extract a fzf mixin
2025-04-05 15:16:59 +01:00
3e0b574052
Extract a direnv mixin
2025-04-05 15:15:57 +01:00
6443b72707
Extract a phpactor mixin
2025-04-05 15:13:58 +01:00
44d2685854
Extract a docker mixin
2025-04-05 15:12:44 +01:00
a6bef1d8f9
Remove wl-clipboard
2025-04-02 10:50:33 +01:00
087153a16d
Move Nix files back to the root of the project
2025-03-29 23:19:06 +00:00