nix: change names of hosts

This commit is contained in:
Nico 2025-05-03 16:16:04 +10:00
parent c1719ac77b
commit 44696ee9e4
8 changed files with 44 additions and 13 deletions

View file

@ -16,7 +16,7 @@
}; };
outputs = { self, nixpkgs, lanzaboote, nix-darwin, disko, jovian, nix-minecraft, ... }@inputs: { outputs = { self, nixpkgs, lanzaboote, nix-darwin, disko, jovian, nix-minecraft, ... }@inputs: {
nixosConfigurations.pluto = nixpkgs.lib.nixosSystem { nixosConfigurations.nijika = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
modules = [ modules = [
./hosts/nixos-common.nix ./hosts/nixos-common.nix
@ -46,12 +46,12 @@
./modules/hardware/secureboot.nix ./modules/hardware/secureboot.nix
lanzaboote.nixosModules.lanzaboote lanzaboote.nixosModules.lanzaboote
./hosts/pluto/configuration.nix ./hosts/nijika/configuration.nix
disko.nixosModules.disko disko.nixosModules.disko
]; ];
}; };
darwinConfigurations.faye = nix-darwin.lib.darwinSystem { darwinConfigurations.kita = nix-darwin.lib.darwinSystem {
system = "aarch64-darwin"; system = "aarch64-darwin";
modules = [ modules = [
./modules/desktop/fonts.nix ./modules/desktop/fonts.nix
@ -65,7 +65,7 @@
./modules/nix/darwin.nix ./modules/nix/darwin.nix
./modules/network/vpn/tailscale.nix ./modules/network/vpn/tailscale.nix
./hosts/faye/conf.nix ./hosts/kita/conf.nix
]; ];
}; };
}; };

View file

@ -1,6 +0,0 @@
{ config, lib, pkgs, ... }:
{
networking.hostName = "faye";
networking.computerName = "faye";
}

6
hosts/kita/conf.nix Normal file
View file

@ -0,0 +1,6 @@
{ config, lib, pkgs, ... }:
{
networking.hostName = "kita";
networking.computerName = "kita";
}

View file

@ -7,7 +7,7 @@
./specialisation.nix ./specialisation.nix
]; ];
networking.hostName = "pluto"; networking.hostName = "nijika";
hardware.graphics.enable = true; hardware.graphics.enable = true;
environment.sessionVariables.LIBVA_DRIVER_NAME = "iHD"; environment.sessionVariables.LIBVA_DRIVER_NAME = "iHD";

View file

@ -1,7 +1,8 @@
# z shell configuration # z shell configuration
export OSICON="?" OSICON="?"
# set prompt icon
if [ -e /System ]; then if [ -e /System ]; then
OSICON="" OSICON=""
else else
@ -18,7 +19,37 @@ else
fi fi
fi fi
PROMPT="%K{219}%F{black} %~ %K{213} $OSICON %k " # set prompt colours
HOSTNAME="$(hostname)"
if [ "$HOSTNAME" = "faye" ]; then
PRIMARY_COLOUR="{red}"
SECONDARY_COLOUR="{yellow}"
TEXT_COLOUR="{black}"
elif [ "$HOSTNAME" = "bocchi" ]; then
PRIMARY_COLOUR="{magenta}"
SECONDARY_COLOUR="{white}"
TEXT_COLOUR="{black}"
elif [ "$HOSTNAME" = "ryo" ]; then
PRIMARY_COLOUR="{cyan}"
SECONDARY_COLOUR="{blue}"
TEXT_COLOUR="{black}"
elif [ "$HOSTNAME" = "nijika" ]; then
PRIMARY_COLOUR="{yellow}"
SECONDARY_COLOUR="{green}"
TEXT_COLOUR="{black}"
else
PRIMARY_COLOUR="{blue}"
SECONDARY_COLOUR="{red}"
TEXT_COLOUR="{black}"
fi
PROMPT="%K$PRIMARY_COLOUR%F$TEXT_COLOUR %~ %K$SECONDARY_COLOUR $OSICON %k "
RPROMPT="%F{7}$HOSTNAME"
bindkey -e bindkey -e