Commit graph

1039 commits

Author SHA1 Message Date
dba8a2064b
fix(vpn): fix tailscale config 2024-01-12 20:46:13 +01:00
e592a58e5a
fix(home-server): disable broken tailnet ACME 2024-01-06 04:15:29 +01:00
626709dfe6
fix(vpn): remove incorrect LAN access config 2024-01-06 04:14:46 +01:00
4c32137982
feat(vpn): fully replace Mullvad VPN with Tailscale 2024-01-06 03:22:52 +01:00
5fe226434d
feat(home-assistant): add todo & local_todo support 2024-01-04 00:29:12 +01:00
fcb40d4d28
feat(home-assistant): enable OTA for SONOFF & LEDVANCE/OSRAM 2024-01-01 19:09:26 +01:00
6ca1656297
feat(vpn): improve tailscale config 2023-12-27 18:03:57 +01:00
bdbb43b09d
feat: upgrade to nextcloud 28 2023-12-27 16:56:02 +01:00
5bffccc02e
feat(gnome): add tailscale-status extension 2023-12-27 15:50:54 +01:00
8679912bfb
fix(vpn): exclude tailscale from Mullvad VPN routing 2023-12-27 15:50:17 +01:00
8431125cdf
fix(immich): pin older version due to breaking changes 2023-12-27 04:33:13 +01:00
f76a0f494e
feat(vpn): add tailscale 2023-12-27 04:32:40 +01:00
6ff98a46da
feat(browsers): add chromium 2023-12-27 04:32:12 +01:00
0b267a5a51
fix(authelia): set up tailscale OIDC 2023-12-27 04:31:40 +01:00
0304b2348a
refactor(miniflux): move oidc secret 2023-12-10 15:42:37 +01:00
22c59d86c3
feat(home-server): enable more recommended nginx settings 2023-12-10 15:33:27 +01:00
9f84522877
fix(immich): fix nginx config 2023-12-10 15:32:26 +01:00
f76d5a42d7
fix(authelia): add missing OIDC HMAC secret 2023-12-09 04:32:59 +01:00
9676f0ada2
feat(miniflux): set up SSO 2023-12-09 04:08:41 +01:00
fe85437544
feat(authelia): configure oidc issuer private key 2023-12-09 03:38:27 +01:00
f412f5e339
feat(immich): pin v1.90.2
There frequently are breaking changes with the release tag.
And there is an upcoming change that requires a new postgresql plugin.
To avoid breakage, I'm pinning this version for now.
2023-12-09 02:37:49 +01:00
816ded51de
fix(immich): fix configuration
Immich recently had some breaking changes.
2023-12-09 02:37:49 +01:00
c56ba030fc
feat(services): add authelia 2023-12-09 02:37:49 +01:00
fdc00ec4aa
feat(services): add lldap 2023-12-09 01:43:10 +01:00
2978197378
fix(neovim): fix comment setup 2023-11-30 11:24:55 +01:00
c4ada51f15
refactor: use nixos-hardware GPU configs
Replace custom GPU config with ones from nixos-hardware.
2023-11-28 00:54:03 +01:00
531a407c08
chore: upgrade to NixOS 23.11 2023-11-28 00:54:03 +01:00
d28a89f32a
chore: cleanup code 2023-11-27 23:05:04 +01:00
f6307eed15
chore(flake): update inputs 2023-11-27 23:03:30 +01:00
fa83f78e5d
feat(vpn): disable all DNS blocking 2023-11-27 23:01:26 +01:00
9a392c80bb
fix(helix): update config to new structure 2023-11-27 23:00:33 +01:00
59180784c7
fix(neovim): disable procMacro ignores again 2023-11-27 22:59:46 +01:00
edb6caedef
fix(matrix): properly fix matrix-appservices bridge encryption 2023-11-19 17:47:35 +01:00
cff0005f84
feat(matrix): do not require encryption for appservices
Encryption doesn't seem to work yet, so I'm disabling the enforcement of
it.
2023-11-19 17:18:31 +01:00
b7c472da2d
fix(matrix): fix matrix-appservices bridge encryption 2023-11-19 16:52:22 +01:00
bd33acd4a5
feat(matrix): enable encryption for mautrix-whatsapp 2023-11-19 16:50:03 +01:00
6d298e9cef
feat(matrix): add mautrix-whatsapp 2023-11-19 15:05:31 +01:00
0aaf95b357
feat(nushell): add nix module from nu_scripts 2023-11-19 01:01:24 +01:00
739e74a322
fix(browsers): fix old nix store paths in firefox extensions
The extensions.json nix store paths that won't be updated unless the
file is deleted. If it's deleted Firefox will just regenerate it.
2023-11-19 00:59:22 +01:00
20a845faaa
feat(home): add yubico packages 2023-11-19 00:57:39 +01:00
fab479f5b3
feat(editors): remove unused vscode extension 2023-11-19 00:56:22 +01:00
ebea3683ba
feat(browsers): remove MetaMask extension 2023-11-19 00:55:29 +01:00
7952f70165
build(gitlab-ci): disable flake check building 2023-11-19 00:54:09 +01:00
a8c6987854
feat(networking): enable system-resolved
This seems to be more robust than my previous resolv.conf setup that
I've run into some issues with Mullvad VPN & dnscrypt-proxy with.
2023-11-19 00:51:54 +01:00
cc49a5c4e7
feat(networking): switch back to non-blocking DNS servers
I already handle blocking in Mullvad VPN and in cases where I want to
temporarily disable the VPN I usually also want to disable blocking.
2023-11-19 00:48:49 +01:00
e36e89a7fe
feat(home-server): switch to calibre from nixos-unstable 2023-10-25 23:49:43 +02:00
58f60e0c62
feat(editors): ignore cfg_eval proc macros in rust-analyzer 2023-10-24 19:10:14 +02:00
f803b8a0f6
feat(mullvad-browser): customise clear on shutdown 2023-10-24 18:51:37 +02:00
413b01ccde
refactor: use normal wyoming-faster-whisper again 2023-10-24 18:50:11 +02:00
153f996512
fix(home-assistant): remove broken matter component 2023-10-24 18:49:32 +02:00