Christoph Heiss
1c3e02c2c7
secrets: Update primary GPG key
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-15 18:48:26 +02:00
Christoph Heiss
8099ef8e1d
home-manager: Add some ssh config options
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-15 16:59:30 +02:00
Christoph Heiss
cdd6fc07f3
common.packages: Add gnumake
to system packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-15 16:59:04 +02:00
Christoph Heiss
4bf1fdf3cd
name: Add bootstrap DNS server for services.blocky
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-13 21:05:05 +02:00
Christoph Heiss
982142ae78
services: unbound: Fix prometheus exporter setup
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-13 21:05:05 +02:00
Christoph Heiss
6955ea6a96
machines: Add trek
, my Framework laptop
...
.. and with it, all the infrastructure for desktop systems; as well as
laptop-specific things like WiFi and TLP.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-08 18:33:17 +02:00
Christoph Heiss
b5990b079a
build: Do not build all configs, as that is expensive ..
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-07 23:56:30 +02:00
Christoph Heiss
376ccbbff0
services: openssh: Do not allow empty passwords
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-07 23:46:14 +02:00
Christoph Heiss
6706d91aec
home-manager: tmux: Setup status bar properly
...
Fixes usage of the `sysstat` plugin, plus removes the need the for the
`prefix-highlight` plugin.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-07 23:41:47 +02:00
Christoph Heiss
9ee412838e
build: Add automatic lint and build check
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-02 17:50:41 +02:00
Christoph Heiss
04a42d81ad
common/services: Enable 'fwupd' service for anything non-container
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-02 15:09:55 +02:00
Christoph Heiss
fa302ef4b6
system/lxc: Remove unused import
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-02 14:56:33 +02:00
Christoph Heiss
df9b15996d
machines: Add 'name'
...
Runs blocky + unbound for custom DNS.
Also adds all the common nix infrastructure needed.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-01 22:20:34 +02:00
Christoph Heiss
0441714c65
Initial commit
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-01 12:15:22 +02:00