Antoine Martin
7131d6ed73
hosts: switch to new tmpfs setting name
2023-06-01 19:27:59 +02:00
Antoine Martin
5d4e38d930
poseidon: vaultwarden 1.27 is now in stable
2023-03-21 10:52:49 +01:00
Antoine Martin
f58005a689
poseidon: bump vaultwarden
...
wait for stable to catchup with latest release
2023-03-06 18:34:10 +01:00
Antoine Martin
9062309397
zephyrus: enable libvirtd
2023-02-07 15:54:57 +01:00
Antoine Martin
cab7845ee7
services: scribe: setup scribe service
2023-01-29 01:37:41 +01:00
Antoine Martin
98394281bf
Revert "zephyrus: switch to latest kernel"
...
This reverts commit 93420b0108
.
2023-01-26 14:40:51 +01:00
Antoine Martin
93420b0108
zephyrus: switch to latest kernel
...
getting sound problems on 5.15.82
2023-01-10 14:11:20 +01:00
Antoine Martin
d7816612ef
zephyrus: add zotero
2022-12-14 22:08:14 +01:00
Antoine Martin
e09bb7e513
boreal: enable X11 forwarding
2022-12-12 15:24:40 +01:00
Antoine Martin
abcf14ba98
zephyrus: add gdb and valgrind everywhere
2022-12-12 15:24:40 +01:00
Antoine Martin
a1b8e397d1
overlays: add hugin fix
2022-11-27 23:57:38 +01:00
Antoine Martin
1aed5480c0
zephyrus: enable udisks2
2022-11-27 18:56:01 +01:00
Antoine Martin
d0402bf51c
zephyrus: docker's back
2022-11-27 15:45:48 +01:00
Antoine Martin
e06f1d51b9
servers: enable vnstatd
2022-11-27 15:42:06 +01:00
Antoine Martin
38e7944600
zephyrus: don't backup secrets
2022-11-23 00:38:27 +01:00
Antoine Martin
5bc4c74b6b
zephyrus: don't backup qcow images
2022-11-21 12:39:33 +01:00
Antoine Martin
733f46d70a
base: centralize openssh settings
2022-11-14 23:46:17 +01:00
Antoine Martin
4c05607622
hades: add pleroma service
2022-11-07 22:54:51 +01:00
Antoine Martin
e783c7f1fa
zephyrus: don't backup go dir
2022-11-05 17:04:41 +01:00
Antoine Martin
caf5102535
poseidon: move paperless to hades
2022-11-05 16:47:37 +01:00
Antoine Martin
cfc789e76f
poseidon: move transmission to hades
2022-10-27 17:31:41 +02:00
Antoine Martin
9e608ae725
poseidon: move jellyfin service to hades
2022-10-27 15:54:27 +02:00
Antoine Martin
bfdd8912c3
poseidon: move navidrome to hades
2022-10-27 15:43:03 +02:00
Antoine Martin
a761d3201f
poseidon: move nextcloud to hades
2022-10-27 12:25:33 +02:00
Antoine Martin
ed22bdbc46
poseidon: disable fava service
2022-10-27 11:57:54 +02:00
Antoine Martin
3f9c244d6a
poseidon: disable monitoring service
2022-10-27 11:51:45 +02:00
Antoine Martin
fc6c87e0e6
boreal: switch to stable linux kernel
2022-10-25 19:55:46 +02:00
Antoine Martin
0d4c6f4662
hosts: cleanup host-specific gui software
2022-10-20 11:05:53 +02:00
Antoine Martin
431f2c1df6
hades: enable photoprism
2022-10-11 22:06:19 +02:00
Antoine Martin
c425b456f1
hades: add docker and docker-compose
2022-10-11 21:19:34 +02:00
Antoine Martin
96eb801915
boreal: add darktable to home
2022-10-10 22:26:05 +02:00
Antoine Martin
e84a51b3b8
overlays: provide updated chrysalis package
2022-09-25 17:06:20 +02:00
Antoine Martin
e670b6ed4f
zephyrus: enable experimental bluetoothd
...
allows seeing battery level easily with bluetoothctl info MAC_ADDRESS
2022-09-20 15:20:42 +02:00
Antoine Martin
77b5936a0b
poseidon: remove nuage service
...
Didn't renew the domain name
2022-08-29 13:23:25 +02:00
Antoine Martin
6a69244822
boreal: use tmpfs for /tmp
2022-06-25 15:52:20 +02:00
Antoine Martin
1b200779b2
services: postgresql-backup: enable with postgres
2022-06-14 19:36:18 +02:00
Antoine Martin
3dc21e88a8
hades: enable postgres backups
2022-06-14 19:07:50 +02:00
Antoine Martin
ee549958d1
hosts: move gitea to hades
2022-06-14 17:51:04 +02:00
Antoine Martin
cc1b9f4794
hosts: move matrix to hades
2022-06-12 20:17:08 +02:00
Antoine Martin
eab8a279a1
hosts: move miniflux from poseidon to hades
2022-06-12 18:09:22 +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
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
Antoine Martin
a763e0549f
services: setup restic backups service
2021-08-09 20:11:00 +02:00
Antoine Martin
bd5aa2cef5
services: setup fava service
2021-08-07 15:40:01 +02:00
Antoine Martin
71c395ab69
boreal: pin kernel to 5.12
...
nvidia driver is broken on 5.13:
https://github.com/NixOS/nixpkgs/issues/129233
Fixed on unstable only
2021-08-01 13:24:44 +02:00
Antoine Martin
13d01da571
home: alacritty: enable by default
2021-07-29 12:24:01 +02:00
Antoine Martin
afd5444a88
home: x: cursor: enable by default
2021-07-29 12:22:46 +02:00