Felix Schröter
|
ebea3683ba
|
feat(browsers): remove MetaMask extension
|
2023-11-19 00:55:29 +01:00 |
|
Felix Schröter
|
7952f70165
|
build(gitlab-ci): disable flake check building
|
2023-11-19 00:54:09 +01:00 |
|
Felix Schröter
|
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 |
|
Felix Schröter
|
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 |
|
Felix Schröter
|
e36e89a7fe
|
feat(home-server): switch to calibre from nixos-unstable
|
2023-10-25 23:49:43 +02:00 |
|
Felix Schröter
|
58f60e0c62
|
feat(editors): ignore cfg_eval proc macros in rust-analyzer
|
2023-10-24 19:10:14 +02:00 |
|
Felix Schröter
|
f803b8a0f6
|
feat(mullvad-browser): customise clear on shutdown
|
2023-10-24 18:51:37 +02:00 |
|
Felix Schröter
|
413b01ccde
|
refactor: use normal wyoming-faster-whisper again
|
2023-10-24 18:50:11 +02:00 |
|
Felix Schröter
|
153f996512
|
fix(home-assistant): remove broken matter component
|
2023-10-24 18:49:32 +02:00 |
|
Felix Schröter
|
48c3c08b09
|
fix(home-assistant): disable checks
|
2023-10-24 16:41:48 +02:00 |
|
Felix Schröter
|
ecefafabc4
|
fix(modules): fix descriptions in inadyn enable options
|
2023-10-04 20:38:19 +02:00 |
|
Felix Schröter
|
6d85673ff8
|
feat(modules): add package option to inadyn
|
2023-10-04 20:27:31 +02:00 |
|
Felix Schröter
|
8e45802f4c
|
feat(home-server): switch from ddclient to inadyn
ddclient was removed in NixOS unstable (both the package & the module)
and it is not much maintained upstream.
Also sets up IPv4 record updates.
|
2023-10-04 20:17:35 +02:00 |
|
Felix Schröter
|
60b721fc6d
|
feat(modules): add inadyn NixOS module
|
2023-10-04 20:16:44 +02:00 |
|
Felix Schröter
|
c6f1d00e29
|
chore: update Cloudflare API token
|
2023-10-04 18:39:05 +02:00 |
|
Felix Schröter
|
be3bde5c33
|
feat(vpn): enable quantum-resistant wireguard tunnel
|
2023-09-30 17:43:36 +02:00 |
|
Felix Schröter
|
10c0834daa
|
refactor(flake): optimize structure
- get rid of some `rec`s
- move lib & overlays into flake modules
|
2023-09-30 16:40:05 +02:00 |
|
Felix Schröter
|
ea5b11995b
|
fix(immich): add missing TYPESENSE_HOST
|
2023-09-30 14:44:57 +02:00 |
|
Felix Schröter
|
6830cc6042
|
refactor: clean up dead code
|
2023-09-30 03:33:49 +02:00 |
|
Felix Schröter
|
4a09825289
|
feat(flake): improve firefox-addons & arkenfox-userjs inputs
- replace full rycee/nur-expressions input with firefox-addons flake
- use arkenfox user.js directly from github:arkenfox/user.js as input
|
2023-09-30 03:31:56 +02:00 |
|
Felix Schröter
|
025b9a46dd
|
chore(flake): update inputs
|
2023-09-30 02:44:28 +02:00 |
|
Felix Schröter
|
a19fb94480
|
fix(virtualisation): specify sub{u,g}id ranges for containers instead of root
Privileged podman uses `containers` user for user namespaces.
|
2023-09-30 02:37:53 +02:00 |
|
Felix Schröter
|
f1219e1045
|
fix(home-server): fix ssh config
|
2023-09-30 02:36:46 +02:00 |
|
Felix Schröter
|
e8d44fcb6c
|
chore(secrets): update smtp secret
|
2023-09-30 01:23:05 +02:00 |
|
Felix Schröter
|
f0299bb73a
|
feat(immich): update typensense directory
|
2023-09-30 01:23:05 +02:00 |
|
Felix Schröter
|
8dfe9d217b
|
feat: map oci-containers to specific users
|
2023-09-30 01:23:05 +02:00 |
|
Felix Schröter
|
9aa9ef973f
|
chore: move collabora-office to own file
|
2023-09-29 22:46:52 +02:00 |
|
Felix Schröter
|
3f073a83c4
|
feat(virtualisation): improve libvirt config
|
2023-09-29 15:41:16 +02:00 |
|
Felix Schröter
|
a0807d7f0a
|
fix(hardware): add missing plugdev group for zsa udev rules
|
2023-09-29 14:45:57 +02:00 |
|
Felix Schröter
|
701e7ee70f
|
feat(hardware): add SoloKeys udev rules
|
2023-09-29 14:11:44 +02:00 |
|
Felix Schröter
|
333adf959e
|
chore(hardware): update ZSA udev rules
|
2023-09-29 14:11:44 +02:00 |
|
Felix Schröter
|
8ea848888a
|
feat: add autoupdate label to containers
As it's required for `podman auto-update` to work.
|
2023-09-28 21:01:44 +02:00 |
|
Felix Schröter
|
50433a0b65
|
feat: use fully qualified container image names
|
2023-09-28 21:01:40 +02:00 |
|
Felix Schröter
|
5ba17c8ccf
|
fix(virtualisation): add & extend sub{u,g}id ranges
|
2023-09-18 23:39:37 +02:00 |
|
Felix Schröter
|
7fae92e31d
|
feat(hosts): add containers & podman config to home-server
|
2023-09-18 19:37:04 +02:00 |
|
Felix Schröter
|
8b1f6cb6a6
|
feat(home): add logseq
|
2023-09-18 19:33:47 +02:00 |
|
Felix Schröter
|
9e2f85de13
|
feat(virtualisation): set userns auto for containers
|
2023-09-18 19:33:14 +02:00 |
|
Felix Schröter
|
22ca2ab80c
|
feat(home-assistant): add reolink integration
|
2023-09-16 00:56:22 +02:00 |
|
Felix Schröter
|
33b3fac75c
|
feat(home-assistant): enable media source & allowlist_external_dirs dirs
|
2023-09-15 21:09:59 +02:00 |
|
Felix Schröter
|
75b58ef743
|
feat(home-assistant): extend allowlist_external_dirs
/config/www/tmp is required for "Send camera snapshot notification on motion" blueprint.
|
2023-09-14 04:51:43 +02:00 |
|
Felix Schröter
|
d585a9eeb3
|
feat(home-assistant): remove old alarm_control_panel
Switched to Alarmo, which is managed via the UI.
|
2023-09-14 04:04:48 +02:00 |
|
Felix Schröter
|
ff66a1fba4
|
feat(home-assistant): replace thread with matter
Accidentally added thread instead of matter module.
|
2023-09-14 01:38:23 +02:00 |
|
Felix Schröter
|
767f0f7853
|
feat(home-assistant): enable ZHA quirks
|
2023-09-13 23:30:43 +02:00 |
|
Felix Schröter
|
b871dc4772
|
feat(home-assistant): update extra components & packages
- add upnp & thread
- reorder list
- add extra package required for HACS
|
2023-09-13 23:29:57 +02:00 |
|
Felix Schröter
|
5d7967c9af
|
fix(wyoming): work around broken tensorflow dependency
|
2023-09-13 16:38:37 +02:00 |
|
Felix Schröter
|
a7af99f860
|
fix(shell): ignore shellcheck for zsh script
|
2023-09-13 16:38:02 +02:00 |
|
Felix Schröter
|
4f22b0857d
|
feat(flake): add nix-community cachix to nix substituters
Also sets substituters on flake.nix's `nixConfig` in addition to
`nixosConfiguration`s `nix.settings`.
|
2023-09-13 16:01:57 +02:00 |
|
Felix Schröter
|
e8e8ffe166
|
feat(matrix): switch to matrix-conduit from nixos-unstable
|
2023-09-13 14:04:04 +02:00 |
|
Felix Schröter
|
302151a92b
|
fix(flake): add missing output homeManagerModules.mullvad-browser
|
2023-09-13 14:01:43 +02:00 |
|
Felix Schröter
|
bc1f3c9465
|
feat: add fh
|
2023-09-13 14:01:04 +02:00 |
|