Pass hostname and username to modules

This commit is contained in:
Gene Liverman 2023-12-15 23:13:25 -05:00
parent 65efd22cb3
commit 70c2dc4e2f
4 changed files with 17 additions and 18 deletions

View file

@ -1,7 +1,4 @@
{ config, pkgs, ... }: let
username = "gene";
hostname = "rainbow-planet";
in {
{ config, pkgs, username, ... }: {
imports = [
./hardware-configuration.nix
];
@ -39,12 +36,9 @@ in {
];
networking = {
hostName = "${hostname}";
networkmanager.enable = true;
};
nix.settings.allowed-users = [ "${username}" ];
programs = {
_1password.enable = true;
_1password-gui = {
@ -104,7 +98,7 @@ in {
description = "Gene Liverman";
extraGroups = [ "networkmanager" "wheel" "dialout" "input" ];
packages = with pkgs; [
tailscale-systray
tailscale-systray
];
};
}