Commit graph

1075 commits

Author SHA1 Message Date
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
Felix Schröter 9bc5e9d10e
fix(neovim): fix <C-p> nvim-tree mapping 2023-08-08 23:12:36 +02:00
Felix Schröter cdea1adaef
fix(desktop): use default pop-shell package again 2023-08-08 19:59:01 +02:00
Felix Schröter 2ab265bda4
feat(matrix): set up sliding sync 2023-07-30 14:09:30 +02:00
Felix Schröter 0849088384
feat(matrix): add appservices with signal config 2023-07-30 00:58:08 +02:00
Felix Schröter c4d3003c43
feat(matrix): update element-web features & room directory 2023-07-29 21:24:30 +02:00
Felix Schröter 1b7b6596a8
feat(matrix): add conduit as default matrix server 2023-07-29 21:24:30 +02:00
Felix Schröter c73c212cd6
chore(flake): update inputs 2023-07-29 18:07:54 +02:00
Felix Schröter 06c003b528
fix(flake): fix deploy-rs config 2023-07-27 19:14:53 +02:00
Felix Schröter dece3f76da
feat(home-assistant): fix wyoming config 2023-07-27 18:31:35 +02:00
Felix Schröter 8504445bfb
feat: install deconz again 2023-07-27 18:30:42 +02:00