From e240bb36084c64b0ab3f70c7f3ad5d04b1b50600 Mon Sep 17 00:00:00 2001 From: Gabe Venberg Date: Wed, 24 Sep 2025 15:51:46 +0200 Subject: [PATCH] added serial console 'tio' to embedded dev role. --- configs/nixos/distrobox.nix | 18 +++++++++--------- hosts/altostratus/default.nix | 2 +- roles/nixos/embedded-dev.nix | 5 +++++ 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/configs/nixos/distrobox.nix b/configs/nixos/distrobox.nix index ef5027e..5169f2e 100644 --- a/configs/nixos/distrobox.nix +++ b/configs/nixos/distrobox.nix @@ -10,15 +10,15 @@ }; home-manager.users.${config.host.details.user} = {config, ...}: { - home.file.distroboxConf = { - target = ".config/distrobox/distrobox.conf"; - text = '' - container_additional_volumes="/nix/store:/nix/store:ro /etc/profiles/per-user:/etc/profiles/per-user:ro /etc/static/profiles/per-user:/etc/static/profiles/per-user:ro" - ''; - }; + home.file.distroboxConf = { + target = ".config/distrobox/distrobox.conf"; + text = '' + container_additional_volumes="/nix/store:/nix/store:ro /etc/profiles/per-user:/etc/profiles/per-user:ro /etc/static/profiles/per-user:/etc/static/profiles/per-user:ro" + ''; + }; - home.packages = with pkgs; [ - distrobox - ]; + home.packages = with pkgs; [ + distrobox + ]; }; } diff --git a/hosts/altostratus/default.nix b/hosts/altostratus/default.nix index 573f0f4..5e4386a 100644 --- a/hosts/altostratus/default.nix +++ b/hosts/altostratus/default.nix @@ -15,7 +15,7 @@ inputs.nixpkgs.lib.nixosSystem { ../../configs/nixos/sshd.nix ../../configs/nixos/secrets.nix ../../configs/nixos/tailscale.nix - ../../roles/nixos/embedded-dev.nix + ../../roles/nixos/embedded-dev.nix ({ config, pkgs, diff --git a/roles/nixos/embedded-dev.nix b/roles/nixos/embedded-dev.nix index 4dccc1c..1b8fa26 100644 --- a/roles/nixos/embedded-dev.nix +++ b/roles/nixos/embedded-dev.nix @@ -8,4 +8,9 @@ imports = [ ../../configs/nixos/distrobox.nix ]; + home-manager.users.${config.host.details.user} = {config, ...}: { + home.packages = with pkgs; [ + tio + ]; + }; }