Format nix files
Dependencies
- [2]
6I2HQYU2Add basic flake configuration - [3]
5FI47NSAMigrate to home-manager - [4]
VVNVU6K7Auto-format Nix code - [5]
QBAINJHVAdd cosmic binary cache - [6]
RKLWZOVSUpdate hardware-configuration.nix to reflect new swap partition - [7]
BMJ2QCKKSet nushell to default shell - [8]
MDC4P4ZAMigrate to `lix` - [9]
NTULMTAWRe-generate `hardware-configuration.nix` - [10]
CMWNEOZCAdd support for `OSX-KVM` - [11]
TQ5VEAMARemove unused Nix module imports - [12]
RSQ7CKAZMove home-manager packages into `pkgs/` directory - [13]
U2HEKHAEReformat `flake.nix` - [14]
ZN5J7PT2Add `quickemu` package - [15]
PKH5OS6UAdd Wild linker - [16]
KTK4RG7MAdd miri - [17]
QXOFXGCVMigrate from `nixos-comsic` flake to `nixpkgs` - [18]
2JDOVACYFix `wild` linker - [19]
CAXXDOVKTemporary disable `wild` overlay to prevent build errors - [20]
IQGCSPOVUpdate `lix` config to latest recommendations - [21]
AADTWDP7Enable docker - [22]
CRYZPNKDMove nixos-specific files into `nixos/` directory
Change contents
- replacement in pkgs/rust.nix at line 1
{ pkgs, ... }: {{ pkgs, ... }:{ - replacement in pkgs/rust.nix at line 4
(rust-bin.selectLatestNightlyWith (toolchain:(rust-bin.selectLatestNightlyWith (toolchain: - replacement in pkgs/rust.nix at line 7
extensions =[ "llvm-tools" "rust-src" "rustc-codegen-cranelift" "miri" ];extensions = ["llvm-tools""miri""rust-src""rustc-codegen-cranelift"]; - replacement in pkgs/rust.nix at line 21
}))})) - replacement in pkgs/development.nix at line 1
{ pkgs, ... }: {{ pkgs, ... }:{ - replacement in pkgs/desktop.nix at line 1
{ pkgs, ... }: {{ pkgs, ... }:{ - replacement in nixos/hardware-configuration.nix at line 4
{ config, lib, modulesPath, ... }:{config,lib,modulesPath,...}: - replacement in nixos/hardware-configuration.nix at line 12[2.284]→[2.284:296](∅→∅),[2.296]→[6.0:57](∅→∅),[6.57]→[2.353:360](∅→∅),[4.220]→[2.353:360](∅→∅),[2.353]→[2.353:360](∅→∅)
imports =[ (modulesPath + "/installer/scan/not-detected.nix")];imports = [(modulesPath + "/installer/scan/not-detected.nix")]; - replacement in nixos/hardware-configuration.nix at line 16
boot.initrd.availableKernelModules = [ "ehci_pci" "ahci" "usbhid" "usb_storage" "sd_mod" ];boot.initrd.availableKernelModules = ["ehci_pci""ahci""usbhid""usb_storage""sd_mod"]; - edit in nixos/hardware-configuration.nix at line 26[2.575]→[2.575:596](∅→∅),[2.596]→[6.144:217](∅→∅),[6.217]→[2.669:699](∅→∅),[4.300]→[2.669:699](∅→∅),[2.669]→[2.669:699](∅→∅)
fileSystems."/" ={ device = "/dev/disk/by-uuid/9a5c78da-3650-4895-8f6a-f3ccf194ad90";fsType = "ext4";}; - replacement in nixos/hardware-configuration.nix at line 27[2.700]→[2.700:728](∅→∅),[2.728]→[6.218:264](∅→∅),[6.264]→[2.774:797](∅→∅),[4.353]→[2.774:797](∅→∅),[2.774]→[2.774:797](∅→∅),[2.797]→[9.95:142](∅→∅),[9.142]→[2.797:804](∅→∅),[2.797]→[2.797:804](∅→∅)
fileSystems."/boot/efi" ={ device = "/dev/disk/by-uuid/B8E0-2F59";fsType = "vfat";options = [ "fmask=0022" "dmask=0022" ];};fileSystems."/" = {device = "/dev/disk/by-uuid/9a5c78da-3650-4895-8f6a-f3ccf194ad90";fsType = "ext4";}; - replacement in nixos/hardware-configuration.nix at line 32
swapDevices =[ { device = "/dev/disk/by-uuid/537802d0-2a6d-4ca6-9c49-5bf6170180a2"; }fileSystems."/boot/efi" = {device = "/dev/disk/by-uuid/B8E0-2F59";fsType = "vfat";options = ["fmask=0022""dmask=0022" - edit in nixos/hardware-configuration.nix at line 39
};swapDevices = [{ device = "/dev/disk/by-uuid/537802d0-2a6d-4ca6-9c49-5bf6170180a2"; }]; - replacement in nixos/configuration.nix at line 180
extraGroups = [ "networkmanager" "wheel" "docker" "libvirtd" "kvm" ];extraGroups = ["networkmanager""wheel""docker""libvirtd""kvm"]; - replacement in nixos/configuration.nix at line 197
steam =pkgs.steam.override { extraPkgs = pkgs: with pkgs; [ libgdiplus ]; };steam = pkgs.steam.override { extraPkgs = pkgs: with pkgs; [ libgdiplus ]; }; - replacement in home.nix at line 2
{ ... }: {imports = [ ./pkgs/desktop.nix ./pkgs/development.nix ./pkgs/rust.nix ];{ ... }:{imports = [./pkgs/desktop.nix./pkgs/development.nix./pkgs/rust.nix]; - replacement in flake.nix at line 21
url ="https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz";url = "https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz"; - replacement in flake.nix at line 46[3.2137]→[20.211:281](∅→∅),[18.71]→[3.2190:2383](∅→∅),[19.190]→[3.2190:2383](∅→∅),[5.192]→[3.2190:2383](∅→∅),[17.212]→[3.2190:2383](∅→∅),[20.281]→[3.2190:2383](∅→∅),[8.381]→[3.2190:2383](∅→∅),[3.2190]→[3.2190:2383](∅→∅),[3.2383]→[13.587:623](∅→∅),[13.623]→[3.2413:2462](∅→∅),[3.2413]→[3.2413:2462](∅→∅),[3.2462]→[13.624:666](∅→∅)
outputs = inputs@{ nixpkgs, home-manager, lix-module, lix, ... }: {nixosConfigurations = {# A gotcha: nixos is the HOSTNAME, need to change this eventuallynixos = nixpkgs.lib.nixosSystem {system = "x86_64-linux";modules = [./nixos/configuration.nixhome-manager.nixosModules.home-managerlix-module.nixosModules.defaultoutputs =inputs@{nixpkgs,home-manager,lix-module,lix,...}:{nixosConfigurations = {# A gotcha: nixos is the HOSTNAME, need to change this eventuallynixos = nixpkgs.lib.nixosSystem {system = "x86_64-linux";modules = [./nixos/configuration.nixhome-manager.nixosModules.home-managerlix-module.nixosModules.default - replacement in flake.nix at line 64
# Home-manager configuration{home-manager.useGlobalPkgs = true;home-manager.useUserPackages = true;home-manager.users.finchie = import ./home.nix;}# Home-manager configuration{home-manager.useGlobalPkgs = true;home-manager.useUserPackages = true;home-manager.users.finchie = import ./home.nix;} - replacement in flake.nix at line 71[13.752]→[13.752:793](∅→∅),[13.793]→[3.2655:2701](∅→∅),[3.2655]→[3.2655:2701](∅→∅),[3.2739]→[3.2739:2783](∅→∅),[3.2783]→[3.2783:2821](∅→∅),[3.2821]→[19.191:229](∅→∅),[19.229]→[2.3158:3173](∅→∅),[15.359]→[2.3158:3173](∅→∅),[3.2821]→[2.3158:3173](∅→∅),[2.3158]→[2.3158:3173](∅→∅),[2.3173]→[13.794:806](∅→∅),[5.238]→[3.2835:2846](∅→∅),[13.806]→[3.2835:2846](∅→∅),[3.2835]→[3.2835:2846](∅→∅)
# Nixpkgs overlays{nixpkgs.overlays = with inputs; [rust-overlay.overlays.defaultmozilla-overlay.overlay# wild.overlays.default];}];# Nixpkgs overlays{nixpkgs.overlays = with inputs; [rust-overlay.overlays.defaultmozilla-overlay.overlay# wild.overlays.default];}]; - edit in flake.nix at line 81
}; - edit in flake.nix at line 84
};