Reformat `flake.nix`

finchie
Mar 22, 2025, 10:45 AM
U2HEKHAERJETX7BINKAZVD6PZNDXSX2FDMJ7U5MKRJ3HYQ4G6CBQC

Dependencies

  • [2] K7PAVRMC Enable regular TRIM
  • [3] NRMCFAXQ Set `nushell` as the default shell
  • [4] VHFPUGPI Allow kernel to use RDRAND instruction
  • [5] OCQLJW73 Remove fork adding Thunderbird daily support
  • [6] CRYZPNKD Move nixos-specific files into `nixos/` directory
  • [7] 22UQJCEK Add thunderbird-daily using forked mozilla-overlay
  • [8] TQ5VEAMA Remove unused Nix module imports
  • [9] M62K5IYA Disable wifi powersaving
  • [10] CMWNEOZC Add support for `OSX-KVM`
  • [11] BVDL4F6M Move keyring service into home-manager
  • [12] S2FRVNDW Use Zen kernel
  • [13] 5FI47NSA Migrate to home-manager
  • [14] QBAINJHV Add cosmic binary cache
  • [15] 6I2HQYU2 Add basic flake configuration
  • [16] MDC4P4ZA Migrate to `lix`
  • [17] XVTY2MPK Fix `lix` config
  • [18] 6BVANT5S Remove unused keys

Change contents

  • replacement in nixos/configuration.nix at line 8
    [7.5929][7.5929:5941](),[7.5941][7.2865:2921](),[7.2921][7.5991:6033](),[7.5991][7.5991:6033]()
    imports =
    [
    # Include the results of the hardware scan.
    ./hardware-configuration.nix
    ];
    [7.5929]
    [7.6033]
    imports = [
    # Include the results of the hardware scan.
    ./hardware-configuration.nix
    ];
  • edit in nixos/configuration.nix at line 31
    [7.326][7.326:369]()
    "https://nixpkgs-wayland.cachix.org"
  • edit in nixos/configuration.nix at line 37
    [7.3090][7.3090:3172]()
    "nixpkgs-wayland.cachix.org-1:3lwxaILxMRkVhehr5StQprHdEo4IrE8sRho9R9HOLYA="
  • replacement in nixos/configuration.nix at line 70
    [2.72][2.72:75]()
    [2.72]
    [7.3521]
  • replacement in nixos/configuration.nix at line 79
    [7.74][4.0:3]()
    [7.74]
    [4.3]
  • replacement in nixos/configuration.nix at line 155
    [3.80][3.80:83]()
    [3.80]
    [7.8313]
  • replacement in nixos/configuration.nix at line 172
    [7.9259][7.9259:9365]()
    steam = pkgs.steam.override {
    extraPkgs = pkgs: with pkgs; [
    libgdiplus
    ];
    };
    [7.9259]
    [7.9365]
    steam =
    pkgs.steam.override { extraPkgs = pkgs: with pkgs; [ libgdiplus ]; };
  • replacement in flake.nix at line 5
    [7.1707][7.1707:1900](),[7.1900][7.1900:1982]()
    # Nixpkgs-wayland
    nixpkgs-wayland.url = "github:nix-community/nixpkgs-wayland";
    # only needed if you use as a package set:
    nixpkgs-wayland.inputs.nixpkgs.follows = "nixpkgs";
    # Rust via rust-overlay
    rust-overlay.url = "github:oxalica/rust-overlay";
    [7.1626]
    [7.1982]
    # COSMIC desktop
    nixos-cosmic = {
    url = "github:lilyinstarlight/nixos-cosmic";
    inputs.nixpkgs.follows = "nixpkgs";
    };
  • replacement in flake.nix at line 11
    [7.1983][5.21:60]()
    # Mozilla overlay: firefox nightly
    [7.1983]
    [5.60]
    # Firefox nightly overlay
  • replacement in flake.nix at line 18
    [7.1][7.1974:2031](),[7.1974][7.1974:2031](),[7.2031][7.2:75](),[7.75][7.0:50]()
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
    nixos-cosmic = {
    url = "github:lilyinstarlight/nixos-cosmic";
    inputs.nixpkgs.follows = "nixpkgs";
    };
    [7.1]
    [7.50]
    # Lix
  • edit in flake.nix at line 23
    [7.179][7.179:180]()
  • edit in flake.nix at line 26
    [7.301]
    [7.75]
    inputs.nixpkgs.follows = "nixpkgs";
    };
    # Nixpkgs
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
    # Rust overlay
    rust-overlay = {
    url = "github:oxalica/rust-overlay";
  • edit in flake.nix at line 46
    [7.2383]
    [7.2413]
    ./nixos/configuration.nix
  • edit in flake.nix at line 48
    [7.2462]
    [7.2462]
    lix-module.nixosModules.default
    nixos-cosmic.nixosModules.default
    # Home-manager configuration
  • replacement in flake.nix at line 57
    [7.2642][7.2642:2655]()
    ({
    [7.2642]
    [7.2655]
    # Nixpkgs overlays
    {
  • edit in flake.nix at line 61
    [7.2701][7.2701:2739]()
    nixpkgs-wayland.overlay
  • replacement in flake.nix at line 64
    [7.3173][7.2822:2835](),[7.2835][7.193:238]()
    })
    nixos-cosmic.nixosModules.default
    [7.3173]
    [7.2835]
    }
  • edit in flake.nix at line 71
    [7.2383][6.86:122](),[6.122][7.382:424](),[7.2383][7.382:424]()
    ./nixos/configuration.nix
    lix-module.nixosModules.default
  • resolve order conflict in flake.nix at line 71
    [7.5650]