| 22 Dec 2025 |
·☽•Nameless☆•777 · ± |
Comment je genere un truc par defaut qui va me reprendre mes partitions actuelles et les packages déjà installés?
Pour le partitionnement, si j'ai bien compris, tu dois passer par Disko
| 02:15:15 |
·☽•Nameless☆•777 · ± |
https://github.com/nix-community/disko
| 02:15:48 |
·☽•Nameless☆•777 · ± |
https://wiki.nixos.org/wiki/Nixos-anywhere
| 02:16:12 |
·☽•Nameless☆•777 · ± |
# disk-config.nix
# Example to create a msdos partition
{ lib, ... }:
{
disko.devices = {
disk.disk1 = {
device = lib.mkDefault "/dev/sda";
# type = "disk";
content = {
type = "table";
format = "msdos";
partitions = [
{
part-type = "primary";
fs-type = "btrfs";
name = "root";
bootable = true;
content = {
type = "filesystem";
format = "btrfs";
extraArgs = [ "-f" "-O block-group-tree" ];
mountpoint = "/";
mountOptions = [ "compress=zstd" ];
};
}
];
};
};
};
}
| 02:16:26 |
Alex | In reply to @nam3l33ss:matrix.org
Comment je genere un truc par defaut qui va me reprendre mes partitions actuelles et les packages déjà installés?
Pour le partitionnement, si j'ai bien compris, tu dois passer par Disko
Pour les choses déjà installés: pas vraiment possible.
Il n'y a pas de façon de prendre une dérivation et de reconstruire le Nix qui l'a créé.
Sinon, manuellement, tu peux regarder dans /run/current-system/sw/bin pour voir ce qui est actuellement installé. | 02:19:09 |
·☽•Nameless☆•777 · ± | Je partais du principe qu'il n'y avait rien d'installé...
Et ne faisais que reprendre l'exemple que donne la doc comme procédure . | 02:21:35 |
·☽•Nameless☆•777 · ± | *
Comment je genere un truc par defaut qui va me reprendre mes partitions actuelles et les packages déjà installés?
Pour le partitionnement, si j'ai bien compris, tu dois passer par Disko
| 02:21:57 |
·☽•Nameless☆•777 · ± | Je répondais à la question qui se trouve ici . | 02:22:29 |