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
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
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
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
aa666a2391
Re-add Phpactor
2025-01-04 13:43: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
Oliver Davies
7f2b50f736
Re-add Vaultwarden
2025-01-01 14:47:09 +00:00
Oliver Davies
07fde36fb0
Homelab updates
...
- Change domain to opdavies.uk as this works with HTTPS/SSL.
- Switch Nginx to Caddy.
2025-01-01 14:46:27 +00:00
Oliver Davies
dd1f39b636
lemp11: switch to cinnamon and lightdm
2025-01-01 13:01:09 +00:00
Oliver Davies
1781a1ca1c
Re-key secrets
2024-12-31 14:07:08 +00:00
Oliver Davies
996603da25
nixedo: re-enable FreshRSS
2024-12-31 11:53:45 +00:00
Oliver Davies
e12da9e59b
Test ghostty
2024-12-31 11:52:20 +00:00
Oliver Davies
0dde56cd3f
Simplify Neovim configuration
2024-12-31 11:52:20 +00:00
Oliver Davies
390eb9c312
Move more things to the common host configuration
2024-12-31 11:52:16 +00:00
Oliver Davies
c8cf733e73
Re-enable Docker
2024-12-31 10:53:48 +00:00
Oliver Davies
7c9cb14ab2
Make FreshRSS configurable per host
2024-12-31 10:48:44 +00:00
Oliver Davies
cf2cbbf19b
Simplify Neovim configuration
2024-12-30 18:47:17 +00:00
Oliver Davies
ae456f3317
Remove unused packages
2024-12-30 18:05:01 +00:00
Oliver Davies
815ec0f429
Move more things to the common host configuration
2024-12-30 18:01:26 +00:00
Oliver Davies
c5afed5767
Move WSL from standalone Home Manager to NixOS
2024-12-30 17:42:55 +00:00
Oliver Davies
d1e0abf4c5
Change the pihole mount directories
...
Whilst doing this to /mnt/media, the adlist was showing as -2 and saying
that DNS resolution was not possible. This was preventing any ads from
being blocked.
Moving this to a local directory seems to fix the issue and I'll
investigate further at a later date.
2024-12-30 10:34:37 +00:00
Oliver Davies
8add47b7c9
Switch font to JetBrainsMono
2024-12-29 11:54:21 +00:00
Oliver Davies
8a768262fc
Update syntax highlighting
2024-12-28 23:40:35 +00:00
Oliver Davies
ba50ef37c5
Re-add nixedo as a media server
2024-12-28 09:26:54 +00:00
Oliver Davies
ec7efcba47
Re-use Terminus font
2024-12-28 09:26:54 +00:00
Oliver Davies
ed9d929b62
Re-key secrets
2024-12-27 18:59:49 +00:00
Oliver Davies
b04abfd33b
Update homelab service URLs
2024-12-26 21:38:08 +00:00
Oliver Davies
22473ca2ab
Update Cloudflare API token
2024-12-26 21:38:08 +00:00
Oliver Davies
ad08679bf2
lemp11: use GNOME and don't hibernate when the lid
...
...is closed but there is external power
2024-12-26 20:04:13 +00:00
Oliver Davies
675f4c6d92
Replace Nginx with Caddy
2024-12-26 00:13:42 +00:00
Oliver Davies
dcb3f90393
Add Cloudflare API keys to hetznix server with
...
...agenix
2024-12-26 00:13:42 +00:00
Oliver Davies
50c8d8ae18
Add freshrss
...
As services.freshss wasn't working and not logging in, I've used Docker
for this.
2024-12-26 00:13:42 +00:00
Oliver Davies
d12041ba46
Make autorandr configurable per host
2024-12-26 00:13:42 +00:00
Oliver Davies
f55e94ad4c
Make audiobookshelf togglable per host
2024-12-26 00:13:42 +00:00
Oliver Davies
9a10b7017b
Disable direnv logging with direnv.silent
2024-12-26 00:13:42 +00:00
Oliver Davies
be93343023
Update zsh configuration
2024-12-23 18:05:40 +00:00
Oliver Davies
2dad0a487d
t490: add via and android-tools
2024-12-23 07:09:07 +00:00
Oliver Davies
0cb8818245
t490: add agenix
2024-12-23 06:50:56 +00:00
Oliver Davies
b48cc7774a
Change desktop to headless
2024-12-23 00:29:30 +00:00
Oliver Davies
8607e1dee4
Re-add Meslo Nerd Font
2024-12-22 22:54:21 +00:00
Oliver Davies
c462a9d35a
Set the rofi theme
2024-12-22 20:52:49 +00:00
Oliver Davies
1229a9c92a
t490: add peek and games
2024-12-22 20:52:31 +00:00
Oliver Davies
9088dac46d
Start to extract common host configuration
2024-12-21 23:13:28 +00:00
Oliver Davies
07c6bd0ac7
Add t490 host
2024-12-21 23:13:28 +00:00
Oliver Davies
e4d27eefc9
Update rewrites
2024-12-21 02:21:20 +00:00
Oliver Davies
f4d237c7ba
Configure scanning
2024-12-21 00:46:25 +00:00
Oliver Davies
83339d1bc2
Use nixpkgs-2405 on hetznix
2024-12-21 00:45:51 +00:00
Oliver Davies
c50f54fb2c
Add forgejo, potentially to replace Gitea
2024-12-21 00:45:51 +00:00
Oliver Davies
752353b76a
Update flake.lock file dependencies
2024-12-19 21:29:13 +00:00
Oliver Davies
4973f53114
Add Drush abbreviations
2024-12-17 14:55:41 +00:00
Oliver Davies
3a9f53735b
Add w3m
2024-12-17 14:55:16 +00:00
Oliver Davies
71ff140285
Add composer abbreviations
2024-12-16 20:31:56 +00:00
Oliver Davies
6ed99e1a7b
Fix notes directory path
2024-12-16 18:30:56 +00:00
Oliver Davies
0c6ddab366
Open a split window with C-b N to enter notes
2024-12-16 18:26:39 +00:00
Oliver Davies
b1f817b82d
Follow symbolic links
2024-12-16 17:59:37 +00:00
Oliver Davies
452f5875ce
Set the notes directory path
2024-12-16 17:58:54 +00:00
Oliver Davies
434c40597b
Don't exit on error
...
As this file is sourced, it affects all subsequent shells created in the
current session.
2024-12-16 17:12:33 +00:00
Oliver Davies
839cd30420
No more .tmux files
2024-12-16 17:10:11 +00:00
Oliver Davies
ee81a0dbb5
Ignore *.old directories
2024-12-16 09:39:31 +00:00
Oliver Davies
f6abaa8926
Fix notes path with standalone Home Manager
2024-12-16 07:54:47 +00:00
Oliver Davies
db4cfbc518
Refactor local Nginx virtual hosts and update
...
...local hostnames
2024-12-16 00:09:43 +00:00
Oliver Davies
8e599c2ffd
Rename custom-tmux-sessionizer
2024-12-15 10:16:25 +00:00
Oliver Davies
4185013014
Refactor Vim plugins into its own default.nix
2024-12-14 21:05:26 +00:00