8dcd471a6f
	 
					 
					
						
						
							
							base: don't lock kernel modules lmao  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Eval nix flake / evals (push) Failing after 39s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-08-03 04:36:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da7cb17f9e 
					 
					
						
						
							
							base: stabilize system.build.toplevel.outPath for vmVariant  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Eval nix flake / evals (push) Has been cancelled 
				
			 
		
			
				
	Eval nix flake / evals (pull_request) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						This is done by not depending on the flake itself, allowing the bits of a dirty tree to not affect the hash.
This enables equivalence testing with `just eval-vm bob` and checking if the system closure hash changes or not. 
						
						
					 
					
						2025-05-31 19:13:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1caa0cc7be 
					 
					
						
						
							
							Merge pull request 'base: add option config.virtualisation.vmVariant' ( !101 ) from vm into main  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Eval nix flake / evals (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #101 
Reviewed-by: Oystein Kristoffer Tveit <oysteikt@pvv.ntnu.no > 
						
						
					 
					
						2025-05-31 19:01:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						752141f97f 
					 
					
						
						
							
							base: add option config.virtualisation.vmVariant  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Eval nix flake / evals (push) Has been cancelled 
				
			 
		
			
				
	Eval nix flake / evals (pull_request) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-31 18:53:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9560eab82b 
					 
					
						
						
							
							Merge pull request 'flake: switch to nixos.org nixpkgs tarballs' ( !103 ) from switch-inputs into main  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Eval nix flake / evals (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #103 
Reviewed-by: Oystein Kristoffer Tveit <oysteikt@pvv.ntnu.no > 
						
						
					 
					
						2025-05-31 18:35:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7fb3e29d7b
	 
					 
					
						
						
							
							base/uptimed: init  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Eval nix flake / evals (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-31 14:05:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e387656be8 
					 
					
						
						
							
							base/auto-upgrade: fetch input urls from flake  
						
						
						
						
					 
					
						2025-05-30 19:05:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13a270b8ed 
					 
					
						
						
							
							disable nginx jit and multi_accept  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Eval nix flake / evals (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-10 11:13:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a707b00d3 
					 
					
						
						
							
							base: source ~/.bashrc  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Eval nix flake / evals (push) Has been cancelled 
				
			 
		
			
				
	Eval nix flake / evals (pull_request) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Now by default we source .bashrc and .profile unless the user has actually read the manual.
Tested in vm 
						
						
					 
					
						2025-03-18 22:57:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6372a4111e
	 
					 
					
						
						
							
							common/userdbd: init  
						
						
						
						
					 
					
						2025-03-15 01:47:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bdfb7384c2
	 
					 
					
						
						
							
							common/userborn: init  
						
						
						
						
					 
					
						2025-03-15 01:46:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2be9eb16fe
	 
					 
					
						
						
							
							base/nix: defer store optimization  
						
						
						
						
					 
					
						2025-03-15 01:20:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64bd33a213
	 
					 
					
						
						
							
							base: enable fwupd  
						
						
						
						
					 
					
						2025-03-15 01:19:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b5e114944
	 
					 
					
						
						
							
							base: use dbus-broker as dbus implementation  
						
						
						
						
					 
					
						2025-03-15 01:19:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee8965e18c
	 
					 
					
						
						
							
							base: use latest kernel by default  
						
						
						
						
					 
					
						2025-03-15 01:18:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4507ffe2ab
	 
					 
					
						
						
							
							base/auto-upgrade: switch ref back to main  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Eval nix flake / evals (push) Successful in 4m34s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-12-22 23:04:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd81d61a56
	 
					 
					
						
						
							
							common/logrotate: remove custom hardening now that nixpkgs provides it  
						
						
						
						
					 
					
						2024-12-10 21:05:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebc5b269ef
	 
					 
					
						
						
							
							24.11  
						
						
						
						
					 
					
						2024-12-10 21:05:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6301688c95
	 
					 
					
						
						
							
							common/smartd: only run on non-virtualized hardware  
						
						... 
						
						
						
						It's still part of the simulation tho 
						
						
					 
					
						2024-12-09 21:03:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69462bf486 
					 
					
						
						
							
							let smartd send mail notification  
						
						
						
						
					 
					
						2024-11-24 01:01:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bdfb4c297 
					 
					
						
						
							
							Add function to make paths from flake root  
						
						... 
						
						
						
						No more ../../../../../../ 
						
						
					 
					
						2024-11-17 00:08:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f56e73548c 
					 
					
						
						
							
							base: openssh fix  
						
						
						
						
					 
					
						2024-10-12 22:32:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b41ddcf5d 
					 
					
						
						
							
							base: openssh added sleipner ssh keys  
						
						
						
						
					 
					
						2024-10-12 21:47:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2147b56864 
					 
					
						
						
							
							Add ipv6 gateway  
						
						
						
						
					 
					
						2024-09-28 21:35:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4913b22ab9 
					 
					
						
						
							
							auto-upgrade: store flake input refs  
						
						
						
						
					 
					
						2024-09-16 02:51:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e81647fb6 
					 
					
						
						
							
							auto-upgrade: --update-input -> --override-input  
						
						
						
						
					 
					
						2024-09-15 19:14:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7e2c74f89 
					 
					
						
						
							
							base: enable rebuilding nixos-config without updating the channels used  
						
						
						
						
					 
					
						2024-09-01 22:10:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f85d18769f
	 
					 
					
						
						
							
							common: clean /tmp on boot by default  
						
						
						
						
					 
					
						2024-09-01 03:29:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b47a626427
	 
					 
					
						
						
							
							common/openssh: socket activate  
						
						
						
						
					 
					
						2024-09-01 03:21:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d65b9fd1d
	 
					 
					
						
						
							
							common/sudo: misc config  
						
						
						
						
					 
					
						2024-09-01 03:17:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3e094520e
	 
					 
					
						
						
							
							common/postfix: init  
						
						
						
						
					 
					
						2024-09-01 03:13:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69f98933a4
	 
					 
					
						
						
							
							common/smartd: add smartctl to environment packages  
						
						
						
						
					 
					
						2024-09-01 01:55:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf2959c68d
	 
					 
					
						
						
							
							common/nix: flesh out  
						
						
						
						
					 
					
						2024-09-01 01:44:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17f0268d12
	 
					 
					
						
						
							
							common/irqbalance: init  
						
						
						
						
					 
					
						2024-09-01 01:39:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebce0eb67a
	 
					 
					
						
						
							
							common/smartd: init  
						
						
						
						
					 
					
						2024-09-01 01:23:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8610a59f35
	 
					 
					
						
						
							
							base.nix: split into multiple files  
						
						
						
						
					 
					
						2024-08-31 22:28:17 +02:00