Felix Schröter
|
cf283e49fa
|
docs: update README
|
2022-08-25 22:20:42 +02:00 |
|
Felix Schröter
|
07c6c7b9fb
|
feat: add easyeffects
- enable easyeffects service
- add microphone config
|
2022-08-25 22:20:00 +02:00 |
|
Felix Schröter
|
e85cb4e0f0
|
chore(restic): reduce to 4 daily backups
|
2022-08-15 21:16:29 +02:00 |
|
Felix Schröter
|
76d4457e92
|
chore(restic): extend ignore patterns
|
2022-08-15 21:14:11 +02:00 |
|
Felix Schröter
|
b9c61b9182
|
feat(system): improve dnscrypt-proxy config
|
2022-08-14 13:54:17 +02:00 |
|
Felix Schröter
|
877e522773
|
feat(genie): expose genie
|
2022-08-12 17:14:16 +02:00 |
|
Felix Schröter
|
275728d711
|
feat(genie): disable client again
genie-client causes a lot of processing power pipewire & pipewire-pulse even
when idling.
|
2022-08-12 17:14:16 +02:00 |
|
Felix Schröter
|
225d7b4660
|
fix: disable display manager on servers with xserver
|
2022-08-12 16:48:37 +02:00 |
|
Felix Schröter
|
d6e70f796d
|
fix(genie): start before home-assistant
Genie needs to be running for Home Assistant ingeration to initialise properly.
|
2022-08-12 15:28:08 +02:00 |
|
Felix Schröter
|
dfdfe7708a
|
fix(genie): set up audio integration
|
2022-08-12 15:19:14 +02:00 |
|
Felix Schröter
|
2624592c15
|
fix(genie): disable authentication
hass integration only seems to work this way
|
2022-08-12 14:26:48 +02:00 |
|
Felix Schröter
|
cc913db439
|
fix(genie): remove pulseaudio configuration
|
2022-08-12 14:01:58 +02:00 |
|
Felix Schröter
|
7e1e46daeb
|
feat(genie): add init service
|
2022-08-12 13:26:16 +02:00 |
|
Felix Schröter
|
7d0760520c
|
feat(home-server): enable genie-server
|
2022-08-12 13:22:32 +02:00 |
|
Felix Schröter
|
6187642cda
|
chore: upgrade to postgresql 14
|
2022-08-12 12:54:53 +02:00 |
|
Felix Schröter
|
aa1075e911
|
chore: update state version
|
2022-08-12 12:30:01 +02:00 |
|
Felix Schröter
|
c91eb45acf
|
feat: add genie w/ hass integration
|
2022-08-12 12:06:52 +02:00 |
|
Felix Schröter
|
170612a57e
|
feat(restic): reduce download bandwidth
|
2022-08-11 19:35:44 +02:00 |
|
Felix Schröter
|
8e5fbd2658
|
chore(flake): update inputs
|
2022-08-11 10:53:13 +02:00 |
|
Felix Schröter
|
659aef0729
|
build(ci): add check job & improve build
|
2022-08-10 12:26:39 +02:00 |
|
Felix Schröter
|
5f8e62f8bf
|
feat(flake): add pre-commit to checks
|
2022-08-08 23:53:33 +02:00 |
|
Felix Schröter
|
ddb0484a2a
|
feat(virtualisation): switch from docker to podman
|
2022-08-08 23:41:47 +02:00 |
|
Felix Schröter
|
1ec2ae4762
|
chore: extend .gitignore
|
2022-08-08 23:00:01 +02:00 |
|
Felix Schröter
|
046129b199
|
feat(vpn): add mullvad configuration service
|
2022-08-08 22:59:27 +02:00 |
|
Felix Schröter
|
e934989d18
|
feat(neovim): add neovide
|
2022-08-08 22:59:27 +02:00 |
|
Felix Schröter
|
5115da2249
|
feat(hardware): change zstd compression level
|
2022-08-08 22:59:27 +02:00 |
|
Felix Schröter
|
29538a99a0
|
feat(flake): add nixos-hardware modules
|
2022-08-08 22:59:27 +02:00 |
|
Felix Schröter
|
643c0964c1
|
feat(flake): fix checks
|
2022-08-08 22:59:27 +02:00 |
|
Felix Schröter
|
e721cdf6d7
|
feat: update immich
|
2022-08-07 16:22:07 +02:00 |
|
Felix Schröter
|
9f05386919
|
fix: fix immich config
|
2022-08-06 18:42:58 +02:00 |
|
Felix Schröter
|
6dc69b59c6
|
feat: add immich
|
2022-08-06 16:07:29 +02:00 |
|
Felix Schröter
|
f96a3228d9
|
feat(home-server): configure GPU & jellyfin acceleration
|
2022-08-06 16:05:25 +02:00 |
|
Felix Schröter
|
441ce548f2
|
fix(home-server): add missing kernel module for initrd networking
|
2022-08-06 16:03:12 +02:00 |
|
Felix Schröter
|
9693e762df
|
feat: migrate home-server to LattePanda 3 Delta
|
2022-08-03 03:15:06 +02:00 |
|
Felix Schröter
|
9fbea3db5c
|
feat: update deconz
- add x86_64-linux support
- expose in flake
|
2022-08-03 01:30:46 +02:00 |
|
Felix Schröter
|
025263531c
|
feat(editors): add helix
|
2022-08-02 20:10:44 +02:00 |
|
Felix Schröter
|
77aebac017
|
feat(scripts): add zstd compression level option
|
2022-08-02 20:09:27 +02:00 |
|
Felix Schröter
|
48bf563d90
|
fix(scripts): add missing fs creation for boot partition
|
2022-08-02 19:42:11 +02:00 |
|
Felix Schröter
|
76755a7a44
|
chore(flake): update inputs
|
2022-07-30 08:43:52 +02:00 |
|
Felix Schröter
|
302db65902
|
feat(editors): update omnisharp config
|
2022-07-30 08:43:29 +02:00 |
|
Felix Schröter
|
aee9d91355
|
fix(neovim): fix lsp capabilities & attach handling
|
2022-07-30 08:42:20 +02:00 |
|
Felix Schröter
|
a1b24cb746
|
fix(neovim): fix key bindings
|
2022-07-30 08:41:51 +02:00 |
|
Felix Schröter
|
08afb639f6
|
feat(neovim): set up dap for rust & .NET
|
2022-07-30 08:39:02 +02:00 |
|
Felix Schröter
|
2cfdfb07bc
|
feat(neovim): use clippy for rust-analyzer checks
|
2022-07-26 13:05:52 +02:00 |
|
Felix Schröter
|
d6a1fb467b
|
fix(editors): fix omnisharp config
|
2022-07-26 12:58:42 +02:00 |
|
Felix Schröter
|
5fa9c0c87b
|
feat: create dedicated samba user
Also set samba share permissions to 0775 to allow users with `media`
group to create files.
|
2022-07-14 00:06:13 +02:00 |
|
Felix Schröter
|
feb5e19694
|
feat: configure media group for samba
|
2022-07-13 23:24:19 +02:00 |
|
Felix Schröter
|
24a4ab3fd5
|
feat(calibre): increase max request size
|
2022-07-13 22:02:21 +02:00 |
|
Felix Schröter
|
55588b11e2
|
fix(networking): enable resolvconf again
Required for dnscrypt-proxy2 & mullvad to work correctly.
|
2022-07-13 14:59:33 +02:00 |
|
Felix Schröter
|
ad8a751b0b
|
fix(networking): make dnscrypt-proxy2 actually listen on IPv6
|
2022-07-13 14:35:32 +02:00 |
|