forked from nico/dots
nix: change names of hosts
This commit is contained in:
parent
c1719ac77b
commit
44696ee9e4
8 changed files with 44 additions and 13 deletions
|
|
@ -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
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
{ config, lib, pkgs, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
networking.hostName = "faye";
|
|
||||||
networking.computerName = "faye";
|
|
||||||
}
|
|
||||||
6
hosts/kita/conf.nix
Normal file
6
hosts/kita/conf.nix
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
{ config, lib, pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
networking.hostName = "kita";
|
||||||
|
networking.computerName = "kita";
|
||||||
|
}
|
||||||
|
|
@ -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";
|
||||||
35
stow/.zshrc
35
stow/.zshrc
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue