Update iso and installation instructions

This commit is contained in:
DashieTM 2025-03-02 17:10:13 +01:00
parent bf3230ad43
commit 4c5ebe9691
5 changed files with 275 additions and 120 deletions

View file

@ -197,6 +197,32 @@ as well as a few tools like gnome-disks, neovim, vscodium, a browser etc.
Alternatively, you can use whatever NixOS installer and just install your config from there, just make sure to set the drive configuration before.
## Commands
First, copy the readonly config from /iso/example-config to a location of your choice.
```sh
cp /iso/example-config ~/config -r
```
Then configure as you please and choose a command below depending on your disk installation variant.
Installation via manual configuration:
```sh
sudo nixos-install --flake <flakelocation>#<hostname> --root <mountpoint>
#example
#nixos-install --flake ~/config#globi --root /mnt
```
Installation via disko:
```sh
sudo disko-install --flake <flakelocation>#<hostname> --disk <disk-name> <disk-device>
#example
#disko-install -- --flake ~/config#globi --disk main /dev/nvme0n1
```
# Modules
This configuration features several modules that can be used as preconfigured "recipies".

View file

@ -2,10 +2,6 @@
description = "some dots";
inputs = {
dashvim.url = "github:DashieTM/DashVim";
hyprland.url = "git+https://github.com/hyprwm/Hyprland?submodules=1";
ironbar.url = "github:JakeStanger/ironbar?ref=3a1c60442382f970cdb7669814b6ef3594d9f048";
anyrun.url = "github:Kirottu/anyrun";
nixpkgs.url = "github:NixOs/nixpkgs/nixos-unstable";
stable.url = "github:NixOs/nixpkgs/nixos-24.05";
dashNix = {
@ -13,10 +9,6 @@
inputs = {
nixpkgs.follows = "nixpkgs";
stable.follows = "stable";
dashvim.follows = "dashvim";
hyprland.follows = "hyprland";
ironbar.follows = "ironbar";
anyrun.follows = "anyrun";
};
};
};
@ -32,12 +24,28 @@
"https://hyprland.cachix.org"
"https://anyrun.cachix.org"
"https://cache.garnix.io"
"https://oxipaste.cachix.org"
"https://oxinoti.cachix.org"
"https://oxishut.cachix.org"
"https://oxidash.cachix.org"
"https://oxicalc.cachix.org"
"https://hyprdock.cachix.org"
"https://reset.cachix.org"
"https://chaotic-nyx.cachix.org/"
];
extra-trusted-public-keys = [
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
"anyrun.cachix.org-1:pqBobmOjI7nKlsUMV25u9QHa9btJK65/C8vnO3p346s="
"cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g="
"oxipaste.cachix.org-1:n/oA3N3Z+LJP7eIWOwuoLd9QnPyZXqFjLgkahjsdDGc="
"oxinoti.cachix.org-1:dvSoJl2Pjo5HMaNngdBbSaixK9BSf2N8gzjP2MdGvfc="
"oxishut.cachix.org-1:axyAGF3XMh1IyMAW4UMbQCdMNovDH0KH6hqLLRJH8jU="
"oxidash.cachix.org-1:5K2FNHp7AS8VF7LmQkJAUG/dm6UHCz4ngshBVbjFX30="
"oxicalc.cachix.org-1:qF3krFc20tgSmtR/kt6Ku/T5QiG824z79qU5eRCSBTQ="
"hyprdock.cachix.org-1:HaROK3fBvFWIMHZau3Vq1TLwUoJE8yRbGLk0lEGzv3Y="
"reset.cachix.org-1:LfpnUUdG7QM/eOkN7NtA+3+4Ar/UBeYB+3WH+GjP9Xo="
"chaotic-nyx.cachix.org-1:HfnXSw4pj95iI/n17rIDy40agHj12WfF+Gqk6SonIT8="
];
};
}

View file

@ -20,6 +20,8 @@
mods = {
# default disk config has root home boot and swap partition, overwrite if you want something different
drives = {
# WARNING: Only do this when installing for the first time, as I am not sure if disko would format your disk
variant = "disko";
# default assumes ROOT, BOOT, HOME and SWAP labaled drives exist
# for an example without HOME see below
#defaultDrives.enable = false;

335
flake.lock generated
View file

@ -258,6 +258,25 @@
"type": "github"
}
},
"disko": {
"inputs": {
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1736864502,
"narHash": "sha256-ItkIZyebGvNH2dK9jVGzJHGPtb6BSWLN8Gmef16NeY0=",
"owner": "nix-community",
"repo": "disko",
"rev": "0141aabed359f063de7413f80d906e1d98c0c123",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "latest",
"repo": "disko",
"type": "github"
}
},
"fenix": {
"inputs": {
"nixpkgs": [
@ -363,6 +382,27 @@
}
},
"flake-parts_10": {
"inputs": {
"nixpkgs-lib": [
"oxishut",
"nixpkgs"
]
},
"locked": {
"lastModified": 1715865404,
"narHash": "sha256-/GJvTdTpuDjNn84j82cU6bXztE0MSkdnTWClUCRub78=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "8dc45382d5206bd292f9c2768b8058a8fd8311d9",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-parts_11": {
"inputs": {
"nixpkgs-lib": [
"reset",
@ -383,7 +423,7 @@
"type": "github"
}
},
"flake-parts_11": {
"flake-parts_12": {
"inputs": {
"nixpkgs-lib": [
"reset-plugins",
@ -404,7 +444,7 @@
"type": "github"
}
},
"flake-parts_12": {
"flake-parts_13": {
"inputs": {
"nixpkgs-lib": [
"stylix",
@ -490,16 +530,16 @@
"flake-parts_5": {
"inputs": {
"nixpkgs-lib": [
"oxicalc",
"nur",
"nixpkgs"
]
},
"locked": {
"lastModified": 1715865404,
"narHash": "sha256-/GJvTdTpuDjNn84j82cU6bXztE0MSkdnTWClUCRub78=",
"lastModified": 1733312601,
"narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "8dc45382d5206bd292f9c2768b8058a8fd8311d9",
"rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9",
"type": "github"
},
"original": {
@ -511,7 +551,7 @@
"flake-parts_6": {
"inputs": {
"nixpkgs-lib": [
"oxidash",
"oxicalc",
"nixpkgs"
]
},
@ -532,7 +572,7 @@
"flake-parts_7": {
"inputs": {
"nixpkgs-lib": [
"oxinoti",
"oxidash",
"nixpkgs"
]
},
@ -553,16 +593,16 @@
"flake-parts_8": {
"inputs": {
"nixpkgs-lib": [
"oxipaste",
"oxinoti",
"nixpkgs"
]
},
"locked": {
"lastModified": 1722555600,
"narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=",
"lastModified": 1715865404,
"narHash": "sha256-/GJvTdTpuDjNn84j82cU6bXztE0MSkdnTWClUCRub78=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "8471fe90ad337a8074e957b69ca4d0089218391d",
"rev": "8dc45382d5206bd292f9c2768b8058a8fd8311d9",
"type": "github"
},
"original": {
@ -574,16 +614,16 @@
"flake-parts_9": {
"inputs": {
"nixpkgs-lib": [
"oxishut",
"oxipaste",
"nixpkgs"
]
},
"locked": {
"lastModified": 1715865404,
"narHash": "sha256-/GJvTdTpuDjNn84j82cU6bXztE0MSkdnTWClUCRub78=",
"lastModified": 1722555600,
"narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "8dc45382d5206bd292f9c2768b8058a8fd8311d9",
"rev": "8471fe90ad337a8074e957b69ca4d0089218391d",
"type": "github"
},
"original": {
@ -1019,7 +1059,7 @@
"hyprdock": {
"inputs": {
"flake-parts": "flake-parts_4",
"nixpkgs": "nixpkgs_5"
"nixpkgs": "nixpkgs_6"
},
"locked": {
"lastModified": 1733264848,
@ -1074,7 +1114,7 @@
"hyprlang": "hyprlang",
"hyprutils": "hyprutils",
"hyprwayland-scanner": "hyprwayland-scanner",
"nixpkgs": "nixpkgs_6",
"nixpkgs": "nixpkgs_7",
"pre-commit-hooks": "pre-commit-hooks",
"systems": "systems_4",
"xdph": "xdph"
@ -1344,7 +1384,7 @@
},
"naersk": {
"inputs": {
"nixpkgs": "nixpkgs_7"
"nixpkgs": "nixpkgs_8"
},
"locked": {
"lastModified": 1736429655,
@ -1449,6 +1489,22 @@
}
},
"nixpkgs_10": {
"locked": {
"lastModified": 1740828860,
"narHash": "sha256-cjbHI+zUzK5CPsQZqMhE3npTyYFt9tJ3+ohcfaOF/WM=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "303bd8071377433a2d8f76e684ec773d70c5b642",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_11": {
"locked": {
"lastModified": 1716137900,
"narHash": "sha256-sowPU+tLQv8GlqtVtsXioTKeaQvlMz/pefcdwg8MvfM=",
@ -1464,22 +1520,6 @@
"type": "github"
}
},
"nixpkgs_11": {
"locked": {
"lastModified": 1706487304,
"narHash": "sha256-LE8lVX28MV2jWJsidW13D2qrHU/RUUONendL2Q/WlJg=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "90f456026d284c22b3e3497be980b2e47d0b28ac",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_12": {
"locked": {
"lastModified": 1716137900,
@ -1513,22 +1553,6 @@
}
},
"nixpkgs_14": {
"locked": {
"lastModified": 1723637854,
"narHash": "sha256-med8+5DSWa2UnOqtdICndjDAEjxr5D7zaIiK4pn0Q7c=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "c3aa7b8938b17aebd2deecf7be0636000d62a2b9",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_15": {
"locked": {
"lastModified": 1716137900,
"narHash": "sha256-sowPU+tLQv8GlqtVtsXioTKeaQvlMz/pefcdwg8MvfM=",
@ -1544,7 +1568,7 @@
"type": "github"
}
},
"nixpkgs_16": {
"nixpkgs_15": {
"locked": {
"lastModified": 1706487304,
"narHash": "sha256-LE8lVX28MV2jWJsidW13D2qrHU/RUUONendL2Q/WlJg=",
@ -1560,13 +1584,29 @@
"type": "github"
}
},
"nixpkgs_17": {
"nixpkgs_16": {
"locked": {
"lastModified": 1739446958,
"narHash": "sha256-+/bYK3DbPxMIvSL4zArkMX0LQvS7rzBKXnDXLfKyRVc=",
"lastModified": 1723637854,
"narHash": "sha256-med8+5DSWa2UnOqtdICndjDAEjxr5D7zaIiK4pn0Q7c=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "2ff53fe64443980e139eaa286017f53f88336dd0",
"rev": "c3aa7b8938b17aebd2deecf7be0636000d62a2b9",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_17": {
"locked": {
"lastModified": 1716137900,
"narHash": "sha256-sowPU+tLQv8GlqtVtsXioTKeaQvlMz/pefcdwg8MvfM=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "6c0b7a92c30122196a761b440ac0d46d3d9954f1",
"type": "github"
},
"original": {
@ -1578,11 +1618,11 @@
},
"nixpkgs_18": {
"locked": {
"lastModified": 1736320768,
"narHash": "sha256-nIYdTAiKIGnFNugbomgBJR+Xv5F1ZQU+HfaBqJKroC0=",
"lastModified": 1706487304,
"narHash": "sha256-LE8lVX28MV2jWJsidW13D2qrHU/RUUONendL2Q/WlJg=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "4bc9c909d9ac828a039f288cf872d16d38185db8",
"rev": "90f456026d284c22b3e3497be980b2e47d0b28ac",
"type": "github"
},
"original": {
@ -1594,11 +1634,11 @@
},
"nixpkgs_19": {
"locked": {
"lastModified": 1716948383,
"narHash": "sha256-SzDKxseEcHR5KzPXLwsemyTR/kaM9whxeiJohbL04rs=",
"lastModified": 1739446958,
"narHash": "sha256-+/bYK3DbPxMIvSL4zArkMX0LQvS7rzBKXnDXLfKyRVc=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "ad57eef4ef0659193044870c731987a6df5cf56b",
"rev": "2ff53fe64443980e139eaa286017f53f88336dd0",
"type": "github"
},
"original": {
@ -1625,6 +1665,38 @@
}
},
"nixpkgs_20": {
"locked": {
"lastModified": 1736320768,
"narHash": "sha256-nIYdTAiKIGnFNugbomgBJR+Xv5F1ZQU+HfaBqJKroC0=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "4bc9c909d9ac828a039f288cf872d16d38185db8",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_21": {
"locked": {
"lastModified": 1716948383,
"narHash": "sha256-SzDKxseEcHR5KzPXLwsemyTR/kaM9whxeiJohbL04rs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "ad57eef4ef0659193044870c731987a6df5cf56b",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_22": {
"locked": {
"lastModified": 1706487304,
"narHash": "sha256-LE8lVX28MV2jWJsidW13D2qrHU/RUUONendL2Q/WlJg=",
@ -1640,7 +1712,7 @@
"type": "github"
}
},
"nixpkgs_21": {
"nixpkgs_23": {
"locked": {
"lastModified": 1731763621,
"narHash": "sha256-ddcX4lQL0X05AYkrkV2LMFgGdRvgap7Ho8kgon3iWZk=",
@ -1656,7 +1728,7 @@
"type": "github"
}
},
"nixpkgs_22": {
"nixpkgs_24": {
"locked": {
"lastModified": 1740367490,
"narHash": "sha256-WGaHVAjcrv+Cun7zPlI41SerRtfknGQap281+AakSAw=",
@ -1672,7 +1744,7 @@
"type": "github"
}
},
"nixpkgs_23": {
"nixpkgs_25": {
"locked": {
"lastModified": 1740367490,
"narHash": "sha256-WGaHVAjcrv+Cun7zPlI41SerRtfknGQap281+AakSAw=",
@ -1721,6 +1793,22 @@
}
},
"nixpkgs_5": {
"locked": {
"lastModified": 1736241350,
"narHash": "sha256-CHd7yhaDigUuJyDeX0SADbTM9FXfiWaeNyY34FL1wQU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "8c9fd3e564728e90829ee7dbac6edc972971cd0f",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_6": {
"locked": {
"lastModified": 1716330097,
"narHash": "sha256-8BO3B7e3BiyIDsaKA0tY8O88rClYRTjvAp66y+VBUeU=",
@ -1736,7 +1824,7 @@
"type": "github"
}
},
"nixpkgs_6": {
"nixpkgs_7": {
"locked": {
"lastModified": 1739020877,
"narHash": "sha256-mIvECo/NNdJJ/bXjNqIh8yeoSjVLAuDuTUzAo7dzs8Y=",
@ -1752,7 +1840,7 @@
"type": "github"
}
},
"nixpkgs_7": {
"nixpkgs_8": {
"locked": {
"lastModified": 1738297584,
"narHash": "sha256-AYvaFBzt8dU0fcSK2jKD0Vg23K2eIRxfsVXIPCW9a0E=",
@ -1766,7 +1854,7 @@
"type": "indirect"
}
},
"nixpkgs_8": {
"nixpkgs_9": {
"locked": {
"lastModified": 1740367490,
"narHash": "sha256-WGaHVAjcrv+Cun7zPlI41SerRtfknGQap281+AakSAw=",
@ -1782,22 +1870,6 @@
"type": "github"
}
},
"nixpkgs_9": {
"locked": {
"lastModified": 1716137900,
"narHash": "sha256-sowPU+tLQv8GlqtVtsXioTKeaQvlMz/pefcdwg8MvfM=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "6c0b7a92c30122196a761b440ac0d46d3d9954f1",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixvim": {
"inputs": {
"devshell": "devshell",
@ -1826,12 +1898,32 @@
},
"nur": {
"inputs": {
"flake-parts": "flake-parts_12",
"flake-parts": "flake-parts_5",
"nixpkgs": "nixpkgs_10",
"treefmt-nix": "treefmt-nix_2"
},
"locked": {
"lastModified": 1740926717,
"narHash": "sha256-KBCQdP1rSQAXjy1ZNf68foSsqnT3LXJliMBGLW+SNsU=",
"owner": "nix-community",
"repo": "NUR",
"rev": "1788063f2dfe4bc8ed0d643abb1df2771446b7af",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "NUR",
"type": "github"
}
},
"nur_2": {
"inputs": {
"flake-parts": "flake-parts_13",
"nixpkgs": [
"stylix",
"nixpkgs"
],
"treefmt-nix": "treefmt-nix_2"
"treefmt-nix": "treefmt-nix_3"
},
"locked": {
"lastModified": 1740408283,
@ -1873,8 +1965,8 @@
},
"oxicalc": {
"inputs": {
"flake-parts": "flake-parts_5",
"nixpkgs": "nixpkgs_9"
"flake-parts": "flake-parts_6",
"nixpkgs": "nixpkgs_11"
},
"locked": {
"lastModified": 1733264508,
@ -1892,8 +1984,8 @@
},
"oxidash": {
"inputs": {
"flake-parts": "flake-parts_6",
"nixpkgs": "nixpkgs_10",
"flake-parts": "flake-parts_7",
"nixpkgs": "nixpkgs_12",
"rust-overlay": "rust-overlay_2"
},
"locked": {
@ -1912,8 +2004,8 @@
},
"oxinoti": {
"inputs": {
"flake-parts": "flake-parts_7",
"nixpkgs": "nixpkgs_12",
"flake-parts": "flake-parts_8",
"nixpkgs": "nixpkgs_14",
"rust-overlay": "rust-overlay_3"
},
"locked": {
@ -1932,8 +2024,8 @@
},
"oxipaste": {
"inputs": {
"flake-parts": "flake-parts_8",
"nixpkgs": "nixpkgs_14"
"flake-parts": "flake-parts_9",
"nixpkgs": "nixpkgs_16"
},
"locked": {
"lastModified": 1737624143,
@ -1951,8 +2043,8 @@
},
"oxishut": {
"inputs": {
"flake-parts": "flake-parts_9",
"nixpkgs": "nixpkgs_15",
"flake-parts": "flake-parts_10",
"nixpkgs": "nixpkgs_17",
"rust-overlay": "rust-overlay_4"
},
"locked": {
@ -1994,8 +2086,8 @@
},
"reset": {
"inputs": {
"flake-parts": "flake-parts_10",
"nixpkgs": "nixpkgs_17",
"flake-parts": "flake-parts_11",
"nixpkgs": "nixpkgs_19",
"rust-overlay": "rust-overlay_5"
},
"locked": {
@ -2014,8 +2106,8 @@
},
"reset-plugins": {
"inputs": {
"flake-parts": "flake-parts_11",
"nixpkgs": "nixpkgs_19",
"flake-parts": "flake-parts_12",
"nixpkgs": "nixpkgs_21",
"rust-overlay": "rust-overlay_6"
},
"locked": {
@ -2039,12 +2131,14 @@
"base16": "base16",
"chaoticNyx": "chaoticNyx",
"dashvim": "dashvim",
"disko": "disko",
"home-manager": "home-manager_3",
"hyprdock": "hyprdock",
"hyprland": "hyprland",
"ironbar": "ironbar",
"nix-flatpak": "nix-flatpak",
"nixpkgs": "nixpkgs_8",
"nixpkgs": "nixpkgs_9",
"nur": "nur",
"oxicalc": "oxicalc",
"oxidash": "oxidash",
"oxinoti": "oxinoti",
@ -2099,7 +2193,7 @@
"rust-overlay_2": {
"inputs": {
"flake-utils": "flake-utils_2",
"nixpkgs": "nixpkgs_11"
"nixpkgs": "nixpkgs_13"
},
"locked": {
"lastModified": 1716171463,
@ -2118,7 +2212,7 @@
"rust-overlay_3": {
"inputs": {
"flake-utils": "flake-utils_3",
"nixpkgs": "nixpkgs_13"
"nixpkgs": "nixpkgs_15"
},
"locked": {
"lastModified": 1716171463,
@ -2137,7 +2231,7 @@
"rust-overlay_4": {
"inputs": {
"flake-utils": "flake-utils_4",
"nixpkgs": "nixpkgs_16"
"nixpkgs": "nixpkgs_18"
},
"locked": {
"lastModified": 1716171463,
@ -2155,7 +2249,7 @@
},
"rust-overlay_5": {
"inputs": {
"nixpkgs": "nixpkgs_18"
"nixpkgs": "nixpkgs_20"
},
"locked": {
"lastModified": 1739586408,
@ -2174,7 +2268,7 @@
"rust-overlay_6": {
"inputs": {
"flake-utils": "flake-utils_5",
"nixpkgs": "nixpkgs_20"
"nixpkgs": "nixpkgs_22"
},
"locked": {
"lastModified": 1717035469,
@ -2192,7 +2286,7 @@
},
"sops-nix": {
"inputs": {
"nixpkgs": "nixpkgs_21"
"nixpkgs": "nixpkgs_23"
},
"locked": {
"lastModified": 1739262228,
@ -2236,8 +2330,8 @@
"git-hooks": "git-hooks_2",
"gnome-shell": "gnome-shell",
"home-manager": "home-manager_4",
"nixpkgs": "nixpkgs_22",
"nur": "nur",
"nixpkgs": "nixpkgs_24",
"nur": "nur_2",
"systems": "systems_9",
"tinted-foot": "tinted-foot",
"tinted-kitty": "tinted-kitty",
@ -2499,6 +2593,27 @@
}
},
"treefmt-nix_2": {
"inputs": {
"nixpkgs": [
"nur",
"nixpkgs"
]
},
"locked": {
"lastModified": 1733222881,
"narHash": "sha256-JIPcz1PrpXUCbaccEnrcUS8jjEb/1vJbZz5KkobyFdM=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "49717b5af6f80172275d47a418c9719a31a78b53",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github"
}
},
"treefmt-nix_3": {
"inputs": {
"nixpkgs": [
"stylix",
@ -2563,7 +2678,7 @@
},
"zen-browser": {
"inputs": {
"nixpkgs": "nixpkgs_23"
"nixpkgs": "nixpkgs_25"
},
"locked": {
"lastModified": 1740442108,

View file

@ -3,11 +3,14 @@
lib,
modulesPath,
self,
inputs,
...
}: {
}: let
system = "x86_64-linux";
in {
imports = ["${modulesPath}/installer/cd-dvd/installation-cd-minimal.nix"];
nixpkgs.hostPlatform = {
system = "x86_64-linux";
system = system;
};
environment.systemPackages = with pkgs; [
@ -19,6 +22,7 @@
firefox
kitty
gnome-disk-utility
inputs.disko.packages.${system}.disko-install
];
networking = {
wireless.enable = false;