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,6 +1,4 @@
{ pkgs, ... }: let
username = "gene.liverman";
in {
{ pkgs, hostname, username, ... }: {
environment = {
shells = with pkgs; [ bash zsh ];
loginShell = pkgs.zsh;
@ -68,6 +66,8 @@ in {
};
};
networking.hostName = "${hostname}";
nix = {
settings = {
bash-prompt-prefix = "(nix:$name)\040";
@ -93,4 +93,4 @@ in {
home = "/Users/${username}";
shell = pkgs.zsh;
};
}
}