From c297755e2cf05ee38ce88b6cc3e7f8d96dddfb96 Mon Sep 17 00:00:00 2001 From: duynguyen Date: Thu, 6 Aug 2026 00:00:15 +0700 Subject: [PATCH] chore: untrack machine-specific hardware-configuration.nix --- .gitignore | 1 + README.md | 4 ++-- hosts/nixos/hardware-configuration.nix | 26 -------------------------- 3 files changed, 3 insertions(+), 28 deletions(-) create mode 100644 .gitignore delete mode 100644 hosts/nixos/hardware-configuration.nix diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..37df865 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +hosts/*/hardware-configuration.nix diff --git a/README.md b/README.md index 6c8fa99..a1003e5 100644 --- a/README.md +++ b/README.md @@ -45,9 +45,9 @@ git clone ~/nixos-config cd ~/nixos-config ``` -### 4. Replace the hardware config +### 4. Provide the hardware config -The `hardware-configuration.nix` inside `hosts/nixos/` is machine-specific. Replace it with your own: +`hardware-configuration.nix` is machine-specific and not tracked in git. Copy the one generated by the NixOS installer: ```bash cp /etc/nixos/hardware-configuration.nix ~/nixos-config/hosts/nixos/hardware-configuration.nix diff --git a/hosts/nixos/hardware-configuration.nix b/hosts/nixos/hardware-configuration.nix deleted file mode 100644 index 75cb776..0000000 --- a/hosts/nixos/hardware-configuration.nix +++ /dev/null @@ -1,26 +0,0 @@ -# Do not modify this file! It was generated by ‘nixos-generate-config’ -# and may be overwritten by future invocations. Please make changes -# to /etc/nixos/configuration.nix instead. -{ config, lib, pkgs, modulesPath, ... }: - -{ - imports = - [ (modulesPath + "/profiles/qemu-guest.nix") - ]; - - boot.initrd.availableKernelModules = [ "ata_piix" "uhci_hcd" "virtio_pci" "virtio_scsi" "sd_mod" "sr_mod" ]; - boot.initrd.kernelModules = [ ]; - boot.kernelModules = [ ]; - boot.extraModulePackages = [ ]; - - fileSystems."/" = - { device = "/dev/disk/by-uuid/51da3f97-16fa-4ed5-a12f-a4466b66359f"; - fsType = "ext4"; - }; - - swapDevices = - [ { device = "/dev/disk/by-uuid/7a05616d-d8d8-4fa5-9810-49118204c9f2"; } - ]; - - nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; -}