3710a814c5
Remove the luke user
2025-04-21 15:10:44 +01:00
3be1bab485
Revert "Change dwm colours"
...
This reverts commit 0ece497203
.
2025-04-21 15:00:05 +01:00
45b350f630
Serve /examples from Tome
2025-04-21 15:00:05 +01:00
9360371ed8
Inline programs and services
2025-04-21 15:00:05 +01:00
542dcdda16
Remove hard-coded hostnames
2025-04-21 13:55:46 +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
057144a770
Remove Docker
2025-04-21 13:02:02 +01:00
a71ce4b5fd
Move websites into vhosts
...
So it doesn't clash with Forgejo which is currently in /var/www/forgejo.
2025-04-21 12:58:45 +01:00
5b67a48d80
Migrate Pi-hole from Docker to Podman
2025-04-21 12:48:08 +01:00
fab9c6bb44
Update source hostname and path
2025-04-21 12:36:20 +01:00
ffef2a8f6f
Update sha256
2025-04-21 11:12:29 +01:00
bab7b812ae
Update root
2025-04-19 23:33:10 +01:00
a13fa9b4f9
flake update
2025-04-19 12:11:27 +01:00
828985d76f
Simplify nixedo modules
2025-04-19 11:45:23 +01:00
791d206764
Extract an openssh mixin
2025-04-19 00:10:45 +01:00
fa3bee371f
Remove hetznix
...
Forgejo and all static websites have been moved to nixedo.
2025-04-19 00:10:45 +01:00
ebf9778b42
Move static websites from hetznix to nixedo
2025-04-19 00:10:45 +01:00
c2e4f80364
Migrate forgejo to nixedo
2025-04-18 02:39:41 +01:00
ac7796044f
Migrate bootstrap-with-tailwind to nixedo
...
Serve it publicly from nixedo via the Cloudflare Tunnel.
This is currently served locally on port 8000 using Docker until I
migrate the Caddy configuration, but this shows a real production
website being self hosted on my homelab and served via Cloudflare.
2025-04-18 02:07:57 +01:00
d306dc6e46
Configure Cloudflare Tunnel to publicly serve
...
...services from homelab
2025-04-18 01:48:50 +01:00
56ce0db1df
Re-add fzf and starship
2025-04-17 23:06:47 +01:00
11cf7782bc
Add garfieldtech.com
2025-04-17 22:09:01 +01:00
3e300ffe6b
Refactor imports
2025-04-17 22:01:18 +01:00
270bd7dbf0
Refactor secrets
2025-04-17 19:16:54 +01:00
01d43066f0
flake update
2025-04-17 19:06:14 +01:00
35e3ee3b5f
Enable ollama and Open WebUI
2025-04-17 13:35:48 +01:00
73ce87f58e
Disable jitsi for now
...
Until I have time to look into it further.
2025-04-17 08:57:41 +01:00
09da662d1d
Update feed titles
2025-04-17 08:52:58 +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
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
464e9b2e0c
Add missing background
function
2025-04-16 19:36:48 +01:00
71bb956f99
flake update
2025-04-16 19:36:48 +01:00
16156312a1
Add zram module
2025-04-16 19:36:48 +01:00
b6ab926769
Re-add dconf
2025-04-16 19:36:48 +01:00
d6da09aeb2
Remove duplicate URL
2025-04-16 19:36:48 +01:00
c7d1d86c26
Revert "Set foldlevelstart
to 1"
...
This reverts commit 5a50cb5c93
.
2025-04-16 08:28:58 +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
2f5a6de425
Disable line numbers for text files
2025-04-10 21:58:02 +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
797d1206b0
Re-add kanata
...
Re-map the Caps Lock key to Esc/Ctrl and re-add home row mods.
2025-04-10 07:57:45 +01:00