| 21 Dec 2025 |
zbuben | je suis pas du tout sûr que ça va aider, mais il existe nixos-generate-config | 23:08:57 |
Exaltia | je tenterai . je viens de me poser au lit et j'ai pas ma clef ssh sur ce pc (fraichement installé... sous nixos :D) | 23:19:45 |
nim65s | il faut peut‑être spécifier le bon hostname. Quand tu fais nixos-rebuild switch local, il sait regarder l’hostname local et prendre la clef correspondante dans nixosConfigurations."${hostname}", mais là visiblement il a cherché nixos comme hostname par défaut et n’a rien trouvé.
Si la machine que tu veux déployer s’appelle toto, je pense que la bonne commande est nixos-rebuild switch --flake .#toto --target-host root@62.210.89.124
| 23:24:50 |
nim65s | * il faut peut‑être spécifier le bon hostname. Quand tu fais un nixos-rebuild switch local, il sait regarder l’hostname local et prendre la clef correspondante dans nixosConfigurations."${hostname}", mais là visiblement il a cherché nixos comme hostname par défaut et n’a rien trouvé.
Si la machine que tu veux déployer s’appelle toto, je pense que la bonne commande est nixos-rebuild switch --flake .#toto --target-host root@62.210.89.124
| 23:25:17 |
Exaltia | ah il fallais que je respécifie ca. ok. pour le moment ca s'apelle #generic! | 23:27:31 |
| 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 |
Exaltia | Merci a vous tous. l'indication de nim65s m'a permis d'updater. Je passais déjà par disko pour l'install initiale. j'étais juste un peu déroutée par le fait qu'on puisse avoir une machine sur nixos sans avoir un configuration.nix sur la machine elle meme. mais du coup, pas besoin visiblement. je vais pouvoir retourner dormir | 06:01:25 |
Exaltia | Une seule chose a ajouter :après Boris, c'est désormais chez exaltia que ce fut.. Soirée disko 😎 | 06:45:18 |
| 28 Dec 2025 |
| @fmee:matrix.org left the room. | 05:22:00 |
| 1 Jan 2026 |
| @rhapsodos:tedomum.net removed their profile picture. | 16:33:03 |
| @rhapsodos:tedomum.net left the room. | 16:33:06 |