forked from jan-leila/nix-config
		
	moved emergent to common disko configuration
This commit is contained in:
		
							parent
							
								
									795b9b010f
								
							
						
					
					
						commit
						6ce718ab09
					
				
					 3 changed files with 8 additions and 58 deletions
				
			
		|  | @ -50,6 +50,14 @@ | |||
|         isPrincipleUser = true; | ||||
|       }; | ||||
|     }; | ||||
| 
 | ||||
|     storage = { | ||||
|       enable = true; | ||||
|       pool = { | ||||
|         mode = ""; | ||||
|         drives = ["wwn-0x5000039fd0cf05eb"]; | ||||
|       }; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   # Configure keymap in X11 | ||||
|  |  | |||
|  | @ -3,6 +3,5 @@ | |||
|   imports = [ | ||||
|     ./configuration.nix | ||||
|     ./hardware-configuration.nix | ||||
|     ./disco-configuration.nix | ||||
|   ]; | ||||
| } | ||||
|  |  | |||
|  | @ -1,57 +0,0 @@ | |||
| {...}: { | ||||
|   disko.devices = { | ||||
|     disk = { | ||||
|       disk1 = { | ||||
|         type = "disk"; | ||||
|         device = "/dev/disk/by-id/wwn-0x5000039fd0cf05eb"; | ||||
|         content = { | ||||
|           type = "gpt"; | ||||
|           partitions = { | ||||
|             ESP = { | ||||
|               size = "512M"; | ||||
|               type = "EF00"; | ||||
|               content = { | ||||
|                 type = "filesystem"; | ||||
|                 format = "vfat"; | ||||
|                 mountpoint = "/boot"; | ||||
|                 mountOptions = ["umask=0077"]; | ||||
|               }; | ||||
|             }; | ||||
|             zfs = { | ||||
|               size = "100%"; | ||||
|               content = { | ||||
|                 type = "zfs"; | ||||
|                 pool = "zroot"; | ||||
|               }; | ||||
|             }; | ||||
|           }; | ||||
|         }; | ||||
|       }; | ||||
|     }; | ||||
|     zpool = { | ||||
|       zroot = { | ||||
|         type = "zpool"; | ||||
|         mode = ""; | ||||
|         options.cachefile = "none"; | ||||
|         rootFsOptions = { | ||||
|           compression = "zstd"; | ||||
|           "com.sun:auto-snapshot" = "true"; | ||||
|         }; | ||||
|         mountpoint = "/"; | ||||
|         postCreateHook = "zfs list -t snapshot -H -o name | grep -E '^zroot@blank$' || zfs snapshot zroot@blank"; | ||||
| 
 | ||||
|         datasets = { | ||||
|           "system/nix" = { | ||||
|             type = "zfs_fs"; | ||||
|             mountpoint = "/nix"; | ||||
|             options = { | ||||
|               atime = "off"; | ||||
|               relatime = "off"; | ||||
|               canmount = "on"; | ||||
|             }; | ||||
|           }; | ||||
|         }; | ||||
|       }; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue