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.
		
		
		
		
		
			
	
	
		
			
				
					
						
							|  |  |  | # 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 | 
					
						
							|  |  |  | 
 |