Commit graph

14 commits

Author SHA1 Message Date
b0f910acf7 Add more tome paths 2025-04-17 08:29:58 +01:00
c6fa8493df Move redirects to a Nix list
Move redirects to a Nix list and generate them using a `for` loop for
better maintainability.
2025-04-17 00:48:23 +01:00
ae61e41caa Add redirects for old daily email paths 2025-04-17 00:37:55 +01:00
26dbdaece2 Remove /archive/ redirects 2025-04-17 00:18:35 +01:00
7faed751c7 Load /tome-test from www.oliverdavies.uk-tome
Load `/tome-test` from the www.oliverdavies.uk-tome directory.
2025-04-16 22:48:45 +01:00
fe1cd27d59 Update root directory 2025-04-16 22:25:47 +01:00
449f331fb5 Simplify Caddy configuration
Remove the force removing of trailing slashes from URLs.
2025-04-16 22:08:12 +01:00
6da0e7fd91 Move redirects into their own file 2025-04-16 22:00:52 +01:00
09d76f0f8d Add redirect 2025-04-16 19:36:48 +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
a6a943dd70 Remove the git user 2025-03-31 13:34:13 +01:00
087153a16d Move Nix files back to the root of the project 2025-03-29 23:19:06 +00:00