NixOS configuration template : base tools, localisation
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Jean-Pierre PRUNARET 51dd0b65f4 correction régression sur hostname 9 years ago
base les machines @home peuvent utiliser le cache sur monstre 9 years ago
desktop bonnes pratiques selon nixos 9 years ago
logiciel-custom déplacement dans dossier spécifique 9 years ago
public correction régression sur hostname 9 years ago
.gitignore commit initial 9 years ago
Makefile ajout de la date après un full-auto 9 years ago
README fusion des dichiers README (oups) 9 years ago
base.nix application du template 9 years ago
config-generator.nix phenom: permet de modifier les photo + profil laptop (pour carte wifi) 9 years ago
module-template.nix MaJ template 9 years ago

README

# nixos-template-base

Ce dépôt stocke une configuration générique des machines.
Une recette dite "config-generator" adapte la configuration selon le nom de la machine (FQDN).

Actuellement, les scripts contiennent un peu de configuration spécifique pour les machines des mainteneurs.

# Lien pour install sur machine distante

* https://nixos.org/wiki/How_to_install_NixOS_from_Linux#Installing_through_a_chroot
* https://github.com/NixOS/nixpkgs/issues/13305

# Notes pour l'upgrade de 16.03 vers 16.09

* mettre le dépôt base sur la branche upgrade-16.09
* activer x11 dans le configuration.nix

~~~
services.xserver.enable = true;
~~~

* remplacer le bootloader

~~~
boot.loader.gummiboot.enable = true;
~~~

devient

~~~
boot.loader.systemd-boot.enable = true;
~~~

Pour résoudre les soucis d'upgrade, il est conseillé :
* de désactiver tous les imports (sauf `hardware.nix`)
* d'ajouter `.../localisation.nix` dans les imports sous peine d'être en clavier US
* d'ajouter ```nixpkgs.config.allowUnfree = true;```
* d'ajouter `vim` aux paquets
* de réactiver petit à petit les lignes désactivées