Commit graph

147 commits

Author SHA1 Message Date
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
Antoine Martin f52e426817 zephyrus: install spot as well
Easier to do now that it's cached!
2021-08-20 00:08:40 +02:00