feat: Rename devices

This commit is contained in:
uttarayan21
2025-06-24 20:25:22 +05:30
parent b6c51c4be8
commit de0dc86f88
3 changed files with 6 additions and 16 deletions

View File

@@ -226,8 +226,8 @@
isNix = true; isNix = true;
isServer = true; isServer = true;
}; };
rpi = mkDevice { ude = mkDevice {
name = "rpi"; name = "ude";
system = "aarch64-linux"; system = "aarch64-linux";
user = "servius"; user = "servius";
hasGui = false; hasGui = false;
@@ -265,6 +265,7 @@
then device.isNix then device.isNix
else false; else false;
isDarwin = !isNull (builtins.match ".*-darwin" device.system); isDarwin = !isNull (builtins.match ".*-darwin" device.system);
isArm = !isNull (builtins.match "aarch64-.*" device.system);
hasGui = hasGui =
if (builtins.hasAttr "hasGui" device) if (builtins.hasAttr "hasGui" device)
then device.hasGui then device.hasGui
@@ -281,7 +282,7 @@
nixos_devices = nixpkgs.lib.attrsets.filterAttrs (n: x: x.isNix) devices; nixos_devices = nixpkgs.lib.attrsets.filterAttrs (n: x: x.isNix) devices;
linux_devices = nixpkgs.lib.attrsets.filterAttrs (n: x: x.isLinux) devices; linux_devices = nixpkgs.lib.attrsets.filterAttrs (n: x: x.isLinux) devices;
darwin_devices = nixpkgs.lib.attrsets.filterAttrs (n: x: x.isDarwin) devices; darwin_devices = nixpkgs.lib.attrsets.filterAttrs (n: x: x.isDarwin) devices;
rpi_devices = nixpkgs.lib.attrsets.filterAttrs (n: x: n == "rpi") devices; rpi_devices = nixpkgs.lib.attrsets.filterAttrs (n: x: x.isArm && x.isLinux) devices;
overlays = import ./overlays.nix { overlays = import ./overlays.nix {
inherit inputs; inherit inputs;
@@ -294,7 +295,7 @@
devices = nixos_devices; devices = nixos_devices;
}) })
// ( // (
import ./rpi { import ./nixos/ude {
inherit inputs nixpkgs home-manager overlays nur nixos-rpi; inherit inputs nixpkgs home-manager overlays nur nixos-rpi;
devices = rpi_devices; devices = rpi_devices;
} }

View File

@@ -4,7 +4,7 @@
lib, lib,
... ...
}: { }: {
networking.hostName = "xatu"; networking.hostName = "ude";
networking.filrewall.logRefusedConnections = lib.mkDefault false; networking.filrewall.logRefusedConnections = lib.mkDefault false;
networking.useNetworkd = true; networking.useNetworkd = true;
systemd.services.NetworkManager-wait-online.enable = false; systemd.services.NetworkManager-wait-online.enable = false;

View File

@@ -36,17 +36,6 @@
./configuration.nix ./configuration.nix
{ {
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
# home-manager = {
# backupFileExtension = "bak";
# useGlobalPkgs = true;
# useUserPackages = true;
# extraSpecialArgs = {
# inherit inputs;
# inherit device;
# stablePkgs = inputs.nixpkgs-stable.legacyPackages.${device.system};
# };
# users.${device.user}.imports = [./home];
# };
} }
]; ];
} }