1
0
Fork 0
forked from dea/dea-files

hostname configurations

This commit is contained in:
Dea 2026-01-08 13:59:34 -05:00
parent c2b4c31837
commit 73abed8eb5
4 changed files with 42 additions and 9 deletions

View file

@ -2,13 +2,17 @@
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ inputs, config, pkgs, ... }:
{
inputs,
config,
pkgs,
...
}:
{
imports =
[
inputs.home-manager.nixosModules.home-manager
];
imports = [
inputs.home-manager.nixosModules.home-manager
];
home-manager = {
extraSpecialArgs = { inherit inputs; };
@ -21,7 +25,7 @@
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
networking.hostName = "nixos"; # Define your hostname.
networking.hostName = "tohka"; # Define your hostname.
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
# Configure network proxy if necessary
@ -184,7 +188,7 @@
## Uncomment if you want to use the libraries provided by default in the steam distribution
## but this is quite far from being exhaustive
## https://github.com/NixOS/nixpkgs/issues/354513
(pkgs.runCommand "steamrun-lib" {} "mkdir $out; ln -s ${pkgs.steam-run.fhsenv}/usr/lib64 $out/lib")
(pkgs.runCommand "steamrun-lib" { } "mkdir $out; ln -s ${pkgs.steam-run.fhsenv}/usr/lib64 $out/lib")
];
};
@ -215,4 +219,4 @@
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "24.11"; # Did you read the comment?
}
}

View file

@ -5,7 +5,12 @@ alias hibernate='systemctl hybrid-sleep'
alias restart='systemctl reboot'
alias shutdown='systemctl poweroff'
rebuild() {
sudo nixos-rebuild switch --flake ~/dea-files#"$1"
if [ -z "$1" ]
then
sudo nixos-rebuild switch --flake ~/dea-files#"$(hostname)"
else
sudo nixos-rebuild switch --flake ~/dea-files#"$1"
fi
}
# alias rebuild='sudo nixos-rebuild switch --flake ~/dea-files'
[ -f "/home/dea/.ghcup/env" ] && . "/home/dea/.ghcup/env" # ghcup-env

View file

@ -0,0 +1,12 @@
{
pkgs,
...
}:
{
networking.hostName = "nahemah";
environment.systemPackages = with pkgs; [
];
}

View file

@ -0,0 +1,12 @@
{
pkgs,
...
}:
{
networking.hostName = "sandalphon";
environment.systemPackages = with pkgs; [
];
}