chore: update Nix configurations for Nixcloud and common hosts

- Add Nixcloud host configurations including networking, hardware, and system settings
- Refactor existing configurations for clarity and organization
- Remove unused podman configuration from home-manager
- Update SSH agent settings and session variables in Nixbook host
This commit is contained in:
Thiago Sposito 2025-10-17 17:18:35 -03:00
parent ab832834a8
commit e9a77fccb7
11 changed files with 240 additions and 39 deletions

View file

@ -13,7 +13,9 @@
kernelPackages = pkgs.linuxPackages_latest;
};
environment.sessionVariables = { NIXOS_OZONE_WL = "1"; };
environment.sessionVariables = {
NIXOS_OZONE_WL = "1";
};
environment.systemPackages = with pkgs; [
exfat
gcsfuse
@ -30,7 +32,7 @@
networking.hostName = "Nixbook";
programs.hyprland.enable = false;
programs.hyprland.withUWSM = false;
programs.ssh.startAgent = false;
hardware = {
sane.enable = true;
graphics.enable = true;
@ -88,7 +90,7 @@
gdm.wayland = true;
defaultSession = "gnome";
};
gnome.gnome-keyring.enable = true;
avahi = {
enable = true;
nssmdns4 = true;
@ -154,9 +156,5 @@
};
};
system.stateVersion = "23.11";
}