Commit graph

2060 commits

Author SHA1 Message Date
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 7e3743d470 Make syncthing configurable per host 2025-01-07 20:58:17 +00:00
Oliver Davies 5f8bb22a90 nixedo: remove Forgejo 2025-01-07 16:08:40 +00:00
Oliver Davies 384c9aadb1 Delete ghostty configuration 2025-01-07 16:08:10 +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 cd4eac4df6 Update SSH key and re-key secrets 2025-01-06 20:41:54 +00:00
Oliver Davies 130c2c97b1 Update website root 2025-01-06 20:41:54 +00:00
Oliver Davies 2006d2b53e nixedo: re-add forgejo 2025-01-06 10:39:46 +00:00
Oliver Davies f1f9866816 Add new SSH key 2025-01-06 10:21:15 +00:00
Oliver Davies 3a0bf7a057 Re-key secrets 2025-01-06 10:05:41 +00:00
Oliver Davies 93f2b8a34d Change firefox to brave 2025-01-06 08:13:47 +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 1156a9af04 Only install browsers on non-headless systems 2025-01-06 00:38:50 +00:00
Oliver Davies 8d508dad81 Update Cloudflare API key 2025-01-05 14:26:58 +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 51fc0af70e Update todo.txt 2025-01-05 13:33:57 +00:00
Oliver Davies 184cc780a1 Override background colour 2025-01-04 21:22:10 +00:00
Oliver Davies fc3c9ef569 Revert "t490: set ghostty as the default terminal"
This reverts commit 2c9af56ff7.
2025-01-04 21:07:45 +00:00
Oliver Davies f92ad2b5ab Restructure NixOS host configuration files 2025-01-04 17:51:00 +00:00
Oliver Davies 9ea5655669 nixedo: add beaverhabits 2025-01-04 17:36:30 +00:00
Oliver Davies 6154af49b7 Move ghostty configuration 2025-01-04 16:11:51 +00:00
Oliver Davies 3b2ffa783c Update spellfile 2025-01-04 15:12:41 +00:00
Oliver Davies 2c9af56ff7 t490: set ghostty as the default terminal 2025-01-04 14:09:28 +00:00
Oliver Davies 389e5f247a Set the font size 2025-01-04 14:09:19 +00:00
Oliver Davies 44f413cd53 Remove drupal_class snippet
Removed now I have Phpactor working again.
2025-01-04 13:43:22 +00:00
Oliver Davies aa666a2391 Re-add Phpactor 2025-01-04 13:43:22 +00:00
Oliver Davies 1cfe4b0315 Refactor snippet configuration 2025-01-04 13:43:22 +00:00
Oliver Davies c5833a9cdc Add a snippet to create a test with an attribute
Instead of an annotation.
2025-01-04 02:06:30 +00:00
Oliver Davies f1466f269c Remove unused snippets 2025-01-04 02:06:30 +00:00
Oliver Davies b11a558f66 Add a custom tmux strategy for vim-test 2025-01-03 16:21:26 +00:00
Oliver Davies 3382627d6f Highlight the yanked text 2025-01-03 16:21:22 +00:00
Oliver Davies db3aa2fe32 Add tmux keybindings to open todo list and wiki 2025-01-03 02:04:56 +00:00
Oliver Davies 98b6f7cc5b Redirect /talks to /presentations 2025-01-02 20:26:02 +00:00
Oliver Davies 91afc60ac3 Remove unused packages 2025-01-01 21:45:11 +00:00
Oliver Davies 04e8dbe319 Add throttled service 2025-01-01 20:56:29 +00:00
Oliver Davies 8abc2e1afd Fix archive page redirect
/archive/page/* shouldn't redirect.
2025-01-01 20:55:56 +00:00
Oliver Davies 1ce83c3f86 Add Brave and Chromium 2025-01-01 19:45:00 +00:00
Oliver Davies 33c4da6f92 lemp11: restore normal Caps Lock key 2025-01-01 19:15:04 +00:00
Oliver Davies ba76093a41 Extract opdavies user 2025-01-01 19:01:51 +00:00
Oliver Davies 07e0b47988 Add missing pkgs 2025-01-01 18:41:54 +00:00
Oliver Davies 7d4f19655b lemp11: add luke user 2025-01-01 17:58:56 +00:00
Oliver Davies 62bd1c3bfe Fix the default user shell 2025-01-01 17:47:14 +00:00
Oliver Davies 985b3d10cf lemp11: add eric user 2025-01-01 17:46:44 +00:00
Oliver Davies aad706aad6 Add missing pkgs 2025-01-01 14:49:17 +00:00
Oliver Davies b380816a34 Re-enable audiobookshelf 2025-01-01 14:47:36 +00:00