Commit graph

142 commits

Author SHA1 Message Date
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
Antoine Martin bdd0748620 flake: switch back entire config to unstable
Mixing stable and unstable brought me weird problems, so I'm switching
back to unstable entirely until it breaks hard enough to convince me to
go back to stable. :)
2021-08-19 23:34:41 +02:00
Antoine Martin be0a55debf Revert "boreal: pin kernel to 5.12"
This reverts commit 71c395ab69.

NVIDIA driver is now updated to v470 in NixOS stable as well
2021-08-13 18:44:01 +02:00
Antoine Martin b03806095e boreal: simplify backup exclude path 2021-08-13 18:39:36 +02:00
Antoine Martin b5ce0fca2c zephyrus: add throughput interfaces 2021-08-10 02:51:46 +02:00
Antoine Martin f037e14e00 boreal: add throughput interfaces 2021-08-10 02:48:46 +02:00