Commit graph

113 commits

Author SHA1 Message Date
Oliver Davies 5c97dfa9c7 Add eric vhost 2025-02-14 23:05:10 +00:00
Oliver Davies 31010c9a8c Remove files vhost 2025-02-14 23:04:19 +00:00
Oliver Davies be06a07019 t490: add cron job to run imapfilter 2025-02-14 21:33:57 +00:00
Oliver Davies baf0ed984d Remove unused reference to self 2025-02-14 07:50:04 +00:00
Oliver Davies 5b4245a910 Add xdotool 2025-02-14 07:49:31 +00:00
Oliver Davies 3c76aa0936 Update Firefox configuration 2025-02-13 23:12:27 +00:00
Oliver Davies 98bc3433c0 Remove ytfzf 2025-02-13 08:49:56 +00:00
Oliver Davies 5d854d25d2 Replace alacritty with st 2025-02-13 02:00:24 +00:00
Oliver Davies bf22f31b5a Remove i3 configuration
Remove my i3 configuration as I've been using dwm as my daily driver for
a few weeks.
2025-02-12 23:09:50 +00:00
Oliver Davies 9933b0b8aa Add pass
Used to store a password for Neomutt.
2025-02-05 06:48:15 +00:00
Oliver Davies 09cbba3083 Add sxiv 2025-02-05 06:47:37 +00:00
Oliver Davies 7989a4cbd3 t490: add nixedo host 2025-02-02 22:41:36 +00:00
Oliver Davies eb76d68e2f Add cryptsetup 2025-02-02 10:22:31 +00:00
Oliver Davies 62e8b83df2 Refactor dwm and thunar configuration 2025-01-31 11:01:14 +00:00
Oliver Davies 4461ad3ca4 Add dwm window manager with some initial patches
- Set Mod4 as the mod key and Alacritty as the termcmd.
- Add a patch from suckless.org to hide any vacant tags.
  - https://dwm.suckless.org/patches/hide_vacant_tags
2025-01-30 17:41:54 +00:00
Oliver Davies 20ec9fde32 lemp11: split configuration 2025-01-29 01:15:42 +00:00
Oliver Davies 40f1a72438 lemp11: remove unused services
The homelab services and programs have been moved to nixedo so can be
removed from lemp11.
2025-01-29 01:15:42 +00:00
Oliver Davies 0d05eb3df6 t490: add Cloudflare secrets 2025-01-29 01:15:42 +00:00
Oliver Davies 716cb791e9 Move homelab services to oliverdavies.uk domain 2025-01-21 00:49:27 +00:00
Oliver Davies f740c91a6c nix fmt 2025-01-20 17:54:44 +00:00
Oliver Davies 6efc4bd51e t490: add docker
Add Docker which is needed by DDEV, which I need to quickly get HTTP and
SSL running for a project.

There is https://devenv.sh/blog/2023/03/02/devenv-06-generating-containers-and-instant-shell-activation/#hosts-and-certificates
that mentions provisioning certificates for a local domain name, which
is something I'll look at in the future.
2025-01-20 00:50:02 +00:00
Oliver Davies 403e44afb9 Add Hunspell dictionary for en-GB 2025-01-17 14:33:57 +00:00
Oliver Davies ed8de700f8 t490: enable upower 2025-01-17 10:36:13 +00:00
Oliver Davies 54ef8142da t490: re-add dconf
error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
ca.desrt.dconf was not provided by any .service files
2025-01-16 13:15:14 +00:00
Oliver Davies a98b56df67 Remove 2020.oliverdavies.uk 2025-01-16 08:54:20 +00:00
Oliver Davies 2db818f017 Add abook 2025-01-16 08:07:29 +00:00
Oliver Davies 0a535c1c4e Add files subdomain vhost 2025-01-16 08:03:15 +00:00
Oliver Davies a2b855214b Remove unused attribute 2025-01-15 15:02:10 +00:00
Oliver Davies 8df2e5c1b9 Refactor programs 2025-01-15 15:02:10 +00:00
Oliver Davies 532d110b05 Add Jitsi Meet 2025-01-15 15:02:10 +00:00
Oliver Davies fefdf04a6d Use a wildcard certificate 2025-01-15 15:02:10 +00:00
Oliver Davies bc6e5be1af Switch from lightdm to ly 2025-01-15 15:02:10 +00:00
Oliver Davies c3481f8ba6 nix flake update 2025-01-15 15:02:10 +00:00
Oliver Davies 48ab2b7cab Add floating IP address 2025-01-10 00:09:51 +00:00
Oliver Davies f982861233 Remove notify-battery script with i3-battery-popup
https://github.com/rjekker/i3-battery-popup
2025-01-09 03:08:53 +00:00
Oliver Davies d56eef8070 Fix infinite loop 2025-01-09 02:56:11 +00:00
Oliver Davies 30f336f05b Merge default.nix files into configuration.nix 2025-01-08 08:54:14 +00:00
Oliver Davies df9c5c87c5 Fix SSH domain 2025-01-08 00:04:56 +00:00
Oliver Davies 37ee30dfc0 Add syncthing via NixOS
Adding it via Home Manager doesn't work, presumably due to WSL.
2025-01-07 21:08:11 +00:00
Oliver Davies 5f8bb22a90 nixedo: remove Forgejo 2025-01-07 16:08:40 +00:00
Oliver Davies 279ce3ebf4 hetznix: refactor SSH_DOMAIN 2025-01-07 02:17:18 +00:00
Oliver Davies 6d7a0f8202 hetznix: re-enable forgejo and fix SSH issue 2025-01-07 02:03:40 +00:00
Oliver Davies 130c2c97b1 Update website root 2025-01-06 20:41:54 +00:00
Oliver Davies 2a55da9eb8 Move vhost imports 2025-01-06 06:43:11 +00:00
Oliver Davies 7cacaa3e26 hetznix: disable forgejo temporarily
I need to investigate why I can't push changes to it, as "git push"
commands are hanging.

I've added forgejo as an authorised SSH user and tried various Forgejo
and firewall configurations, but it isn't working.
2025-01-06 06:37:24 +00:00
Oliver Davies d50f92ca1b Move forgejo to hetznix 2025-01-06 02:10:11 +00:00
Oliver Davies 2a331f5af1 Re-organise hetznix configuration 2025-01-05 14:03:21 +00:00
Oliver Davies 8dd338d8d5 Split t490 configuration 2025-01-05 14:03:21 +00:00
Oliver Davies 96bbb1934a Revert "Restructure NixOS host configuration files"
This reverts commit f92ad2b5ab.
2025-01-05 13:37:13 +00:00
Oliver Davies f92ad2b5ab Restructure NixOS host configuration files 2025-01-04 17:51:00 +00:00