Antoine Martin
4f96a73d49
hosts: move miniflux from poseidon to hades
2022-06-12 17:59:41 +02:00
Antoine Martin
baa239dc72
hades: setup restic backups
2022-06-12 15:33:59 +02:00
Antoine Martin
558ba2a685
hades: enable fail2ban
2022-06-12 02:25:46 +02:00
Antoine Martin
12b8a7da85
hades: init
2022-06-10 17:31:28 +02:00
Antoine Martin
4e96af37d3
zephyrus: use tmpfs for /tmp
2022-05-16 12:24:46 +02:00
Antoine Martin
b373a92335
services: tgv: remove service
2022-05-08 00:02:46 +02:00
Antoine Martin
99f2ef62a3
zephyrus: enable swapfile
2022-04-26 15:28:16 +02:00
Antoine Martin
afa86b08f7
zephyrus: enable intel microcode
2022-04-26 15:28:07 +02:00
Antoine Martin
4f0d45e4d5
format all code with alejandra
2022-04-10 11:54:58 +02:00
Antoine Martin
1de0a0a55e
boreal: don't auto enable dhcp on interfaces
...
Same as commit 40c5551d9b
Reason is it creates a 90 seconds timeout when shutting down the machine
if the interface isn't connected anymore.
2022-04-09 19:46:22 +02:00
Antoine Martin
40c5551d9b
zephyrus: don't auto enable dhcp on interfaces
...
This should be handled by network manager since this is a laptop
2022-03-30 12:48:50 +02:00
Antoine Martin
2644c71aa8
services: transmission: only expose over Wireguard
2022-03-20 23:12:38 +01:00
Antoine Martin
a155d1b185
zephyrus: add chrysalis and udev rules
2022-03-18 11:21:15 +01:00
Antoine Martin
2c3032c642
secrets: move paperless secrets to agenix
2022-03-11 18:55:56 +01:00
Antoine Martin
8d75500055
secrets: move miniflux to agenix
2022-03-11 18:47:53 +01:00
Antoine Martin
4cc2f41066
secrets: move nextcloud secrets to agenix
2022-03-11 18:42:51 +01:00
Antoine Martin
2908bbb887
secrets: move poseidon-restic to agenix
2022-03-11 18:26:48 +01:00
Antoine Martin
165b30ef9c
secrets: move transmission secret to agenix
2022-03-11 18:16:04 +01:00
Antoine Martin
540968627c
secrets: move matrix to agenix
2022-03-11 17:47:12 +01:00
Antoine Martin
dad068ed6b
secrets: move lohr to agenix
2022-03-11 17:26:54 +01:00
Antoine Martin
238294b7bf
secrets: move gandi api key to agenix
2022-03-11 17:10:44 +01:00
Antoine Martin
aa72401909
services: matrix-synapse: migrate to new config format
2022-03-11 16:45:29 +01:00
Antoine Martin
565b33dd3e
poseidon: setup agenix secrets
2022-02-07 17:16:52 +01:00
Antoine Martin
096c2abb02
secrets: list secrets used on host explicitly
2022-01-21 01:40:53 +01:00
Antoine Martin
ceac41132e
boreal: get rid of git crypt secrets for this host
...
Also move to restic-backup
2022-01-21 00:31:41 +01:00
Antoine Martin
94a1f76ad6
zephyrus: ensure home is mounted for agenix
2022-01-18 14:40:33 +01:00
Antoine Martin
e5d6210912
zephyrus: don't depend on git-crypt secrets at all
2022-01-18 11:20:25 +01:00
Antoine Martin
0589894ec6
zephyrus: configure timer for backup service
2022-01-18 09:05:36 +01:00
Antoine Martin
56f84fcb36
hosts: fix backup exclude wildcard
2022-01-17 23:39:45 +01:00
Antoine Martin
c3fcb0154f
zephyrus: setup restic backup with agenix secrets
2022-01-17 22:01:35 +01:00
Antoine Martin
c4fe135612
secrets: setup agenix
2022-01-17 21:56:41 +01:00
Antoine Martin
79dac10a99
zephyrus: add USB C dock interface
2022-01-14 15:06:20 +01:00
Antoine Martin
912073bee6
nix: exorcise all with <expr>;
uses
2022-01-11 16:38:33 +01:00
Antoine Martin
ae2c3308db
base: move common Xorg options under gui option
2022-01-07 17:44:30 +01:00
Antoine Martin
b9f088c656
base: put common GUI programs behind option
2022-01-07 17:20:57 +01:00
Antoine Martin
b4d19a5bef
poseidon: remove docker from system
2021-12-27 15:28:04 +01:00
Antoine Martin
af8af9eb75
zephyrus: use default LTS kernel release
...
Linux 5.15.x had a bluetooth bug until 5.15.4, and I just don't need a
really recent kernel in general, so let's use the LTS, slow moving
release for now.
2021-12-04 22:20:23 +01:00
Antoine Martin
1e00f77576
zephyrus: install arandr
2021-09-30 15:43:25 +02:00
Antoine Martin
2e8f2431b5
boreal: remove blender from home packages
2021-09-29 23:43:59 +02:00
Antoine Martin
63af1a317e
services: remove prololo beta testing service
2021-09-24 16:16:27 +02:00
Antoine Martin
7bf83aaac3
services: prololo: bump flake
2021-09-24 14:27:51 +02:00
Antoine Martin
c80a5e9a87
services: setup prololo test service
2021-09-12 22:26:28 +02:00
Antoine Martin
5e8431b1c0
boreal,zephyrus: remove beancount and fava
2021-09-11 00:03:53 +02:00
Antoine Martin
3196015861
zephyrus: add wine to packages
2021-09-08 22:25:52 +02:00
Antoine Martin
d7133e98de
zephyrus: tlp: remove cpu governor tweak
...
The laptop's fans run really loud whenever it's plugged in, and cores
are all at max frequency even when there's 0 load.
2021-09-06 05:41:48 +02:00
Antoine Martin
c94356e24f
services: navidrome: setup restic backups
2021-08-22 17:51:23 +02:00
Antoine Martin
8157595747
poseidon: point navidrome to nextcloud folder
2021-08-22 17:25:11 +02:00
Antoine Martin
bee57a1e09
poseidon: enable navidrome
2021-08-22 16:43:27 +02:00
Antoine Martin
1aed654aaa
boreal: enable wakeonwlan
2021-08-21 12:00:56 +02:00
Antoine Martin
2c7abf829a
services: adapt bitwarden to vaultwarden rename
2021-08-20 01:44:44 +02:00