Commit graph

9 commits

Author SHA1 Message Date
Christoph Heiss d7bba36918
common: packages: Enable mtr program
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-29 19:24:27 +02:00
Christoph Heiss 95a966b279
machines: fort: Switch from ARM64 back to x86_64 machine
While it /works/ and I'd love to use the Ampere machine, cross-arch
deployment (with morph, in particular) is still too big of a PITA to
actually be worth it.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-29 18:40:46 +02:00
Christoph Heiss 20291eadbf
system: headless: Disable man-pages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-29 12:07:04 +02:00
Christoph Heiss 5781358a88
common: Add gcc to packages
It's never wrong to have a C compiler available, apart from that some
programs unfortunaly just assume one is always available.

Fixes: f9e9615 ("deskop: Remove some tools, using `nix-shell`/`nix develop` and similar")
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-27 22:40:42 +02:00
Christoph Heiss 79d641b34c
common: Upgrade nixpkgs commit pin
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-20 14:03:39 +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 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 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 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