From a7d2db9c84802f81227e7a02c258142b65f933f8 Mon Sep 17 00:00:00 2001 From: "Wyatt J. Miller" Date: Tue, 24 Jun 2025 18:54:44 -0400 Subject: [PATCH] fixed openssh keys, trying out roles --- home/browser.nix | 3 ++- modules/machine/valefor/configuration.nix | 7 ++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/home/browser.nix b/home/browser.nix index 9cd69e9..211ea3c 100644 --- a/home/browser.nix +++ b/home/browser.nix @@ -1,6 +1,7 @@ { pkgs, lib, + role, ... }: { programs.firefox = { @@ -9,7 +10,7 @@ }; programs.chromium = { - enable = pkgs.stdenv.isLinux; + enable = pkgs.stdenv.isLinux && role == "devel"; package = pkgs.ungoogled-chromium.override { enableWideVine = true; commandLineArgs = [ diff --git a/modules/machine/valefor/configuration.nix b/modules/machine/valefor/configuration.nix index f939466..6774233 100644 --- a/modules/machine/valefor/configuration.nix +++ b/modules/machine/valefor/configuration.nix @@ -102,7 +102,12 @@ }; # Add username to groups "wheel" and "video" - more may be added here later - users.users.${userName}.extraGroups = ["wheel" "podman" "network"]; + users.users.${userName} = { + extraGroups = ["wheel" "podman" "network"]; + openssh.authorizedKeys.keys = '' + ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFV9eSc9L+aJLoKoexq2f/jb5rpyZnhuGiyhS8YQAbaS wyatt@wyattjmiller.com + ''; + }; # Add Home Assistant service services.home-assistant = {