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 |
|
Felix Schröter
|
1a7138d093
|
chore(flake): switch some inputs to FlakeHub
|
2023-09-13 14:00:21 +02:00 |
|
Felix Schröter
|
40f13bee7a
|
chore(flake): update inputs
|
2023-09-13 13:53:59 +02:00 |
|
Felix Schröter
|
cb0499cb09
|
refactor: move host configs to hosts/
|
2023-08-13 00:28:29 +02:00 |
|
Felix Schröter
|
73ba13f6ab
|
style: remove some unused nix arguments
|
2023-08-12 19:30:25 +02:00 |
|
Felix Schröter
|
f3c9ed76f5
|
fix(printing): switch from ipp everywhere to maintained brlaser fork
|
2023-08-12 19:29:58 +02:00 |
|
Felix Schröter
|
14c98ea552
|
feat(nix): change system.autoUpgrade.dates to 03:00
|
2023-08-12 19:01:56 +02:00 |
|
Felix Schröter
|
cf4c1973aa
|
feat(nix): add wurzelpfropf.cachix.org for ragenix
|
2023-08-12 19:01:23 +02:00 |
|
Felix Schröter
|
7beebf6a6a
|
feat: replace watchtower with podman auto-update
|
2023-08-10 12:51:13 +02:00 |
|
Felix Schröter
|
59d27f4367
|
feat: add rage to common system packages
|
2023-08-10 11:45:14 +02:00 |
|
Felix Schröter
|
3941ac0182
|
feat(flake): switch from agenix to ragenix
|
2023-08-10 11:43:39 +02:00 |
|
Felix Schröter
|
574ab24e05
|
chore(flake): update inputs
|
2023-08-10 11:42:37 +02:00 |
|
Felix Schröter
|
7a34b3afaa
|
feat: enable wayland support for Qt apps
|
2023-08-10 11:39:53 +02:00 |
|
Felix Schröter
|
b4a9a4023f
|
chore: remove unused nix sibstituters
|
2023-08-10 11:38:33 +02:00 |
|