2b06c59dd8 
								
							 
						 
						
							
							
								
								flake, darwin: nixpkgs patching not required anymore with 25.05  
							
							 
							
							... 
							
							
							
							keeping the architecture for doing so available for future needs though. 
							
						 
						
							2025-05-20 23:11:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c0db186d73 
								
							 
						 
						
							
							
								
								Merge branch 'upgrade-25.05' into mainline  
							
							 
							
							
							
						 
						
							2025-05-20 23:09:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d95c277383 
								
							 
						 
						
							
							
								
								flake: nixpkgs 24.11 -> 25.05, relock all inputs  
							
							 
							
							... 
							
							
							
							Flake lock file updates:
• Updated input 'home-manager':
    'github:nix-community/home-manager/b4bbdc6fde16fc2051fcde232f6e288cd22007ca' (2025-05-12)
  → 'github:nix-community/home-manager/d0bbd221482c2713cccb80220f3c9d16a6e20a33' (2025-05-18)
• Updated input 'nix-darwin':
    'github:LnL7/nix-darwin/fc843893cecc1838a59713ee3e50e9e7edc6207c' (2025-03-28)
  → 'github:LnL7/nix-darwin/74ecd01d2c122f8a4a48066ab1d48f3e01671671' (2025-05-20)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/e81fd167b33121269149c57806599045fd33eeed' (2025-05-13)
  → 'github:NixOS/nixos-hardware/6ac6ec6fcb410e15a60ef5ec94b8a2b35b5dd282' (2025-05-20)
• Updated input 'nixos-unstable':
    'github:NixOS/nixpkgs/d89fc19e405cb2d55ce7cc114356846a0ee5e956' (2025-05-10)
  → 'github:NixOS/nixpkgs/292fa7d4f6519c074f0a50394dbbe69859bb6043' (2025-05-18)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a39ed32a651fdee6842ec930761e31d1f242cb94' (2025-05-11)
  → 'github:NixOS/nixpkgs/ca49c4304acf0973078db0a9d200fd2bae75676d' (2025-05-18)
• Updated input 'nur':
    'github:nix-community/NUR/e29c558fa4174da179e2e7f9a41c34466a200fda' (2025-05-14)
  → 'github:nix-community/NUR/e52a85ce10a990ac6d7356f3a753fde0860426a8' (2025-05-20)
• Updated input 'nur/nixpkgs':
    'github:nixos/nixpkgs/d89fc19e405cb2d55ce7cc114356846a0ee5e956' (2025-05-10)
  → 'github:nixos/nixpkgs/292fa7d4f6519c074f0a50394dbbe69859bb6043' (2025-05-18)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/29ec5026372e0dec56f890e50dbe4f45930320fd' (2025-05-02)
  → 'github:numtide/treefmt-nix/ab0378b61b0d85e73a8ab05d5c6029b5bd58c9fb' (2025-05-17) 
							
						 
						
							2025-05-20 18:55:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e64fadd32b 
								
							 
						 
						
							
							
								
								support for patching nixpkgs instance used by home manager  
							
							 
							
							... 
							
							
							
							- introduce support for patching the used nixpkgs instance via
  `applyPatches`, see https://ertt.ca/nix/patch-nixpkgs/ 
- use patched nixpkgs instance in mkHomeManagern (TODO: use it in more
  places)
- add patch for nodejs-20 test failure in darwin (currently just in
  staging) 
							
						 
						
							2025-05-16 13:43:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bbdf2c3c4f 
								
							 
						 
						
							
							
								
								lanzaboote: 0.3.0->0.4.2; re-lock flake  
							
							 
							
							
							
						 
						
							2025-05-05 01:26:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								07739ef1d1 
								
							 
						 
						
							
							
								
								flake apps.hm: use lix instead of nix  
							
							 
							
							
							
						 
						
							2025-04-26 16:00:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d68d2a64f3 
								
							 
						 
						
							
							
								
								packages: take logseq from unstable instead of PR flake input  
							
							 
							
							
							
						 
						
							2025-04-26 16:00:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								97d6bf380a 
								
							 
						 
						
							
							
								
								logseq: pull in an unstable more recent version from development branch  
							
							 
							
							... 
							
							
							
							Allows getting rid of insecure ancient electron_27 
							
						 
						
							2025-03-18 23:36:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e2467646d8 
								
							 
						 
						
							
							
								
								nix-darwin: move to stable branch  
							
							 
							
							
							
						 
						
							2025-01-15 23:58:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bc375742bc 
								
							 
						 
						
							
							
								
								nur: adjust eval to flakyfication of upstream  
							
							 
							
							
							
						 
						
							2024-12-08 14:50:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1dc8be97d2 
								
							 
						 
						
							
							
								
								Revert "calibre: continue to pull in from nixos-24.05 for now"  
							
							 
							
							... 
							
							
							
							This reverts commit f9e5a42ca9 . 
							
						 
						
							2024-11-27 00:56:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f253285bae 
								
							 
						 
						
							
							
								
								flake: switch to proper 24.11 channels  
							
							 
							
							
							
						 
						
							2024-11-21 20:12:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f9e5a42ca9 
								
							 
						 
						
							
							
								
								calibre: continue to pull in from nixos-24.05 for now  
							
							 
							
							... 
							
							
							
							On 24.11, there's a test failure. 
							
						 
						
							2024-11-15 20:58:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b8d2906190 
								
							 
						 
						
							
							
								
								nixfmt(-rfc-style): rename to new default  
							
							 
							
							
							
						 
						
							2024-11-15 01:19:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1d4666739c 
								
							 
						 
						
							
							
								
								24.05 -> 24.11 beta  
							
							 
							
							... 
							
							
							
							- switching to NixOS 24.11 family of inputs
- after th branchoff, no channel bump or home-manager release has been
made yet, thus pointing towards some preliminary branches so far
- had to disable a few packages for now 
							
						 
						
							2024-11-15 01:17:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								83858d6d11 
								
							 
						 
						
							
							
								
								thinknix: enable guest user as a module  
							
							 
							
							... 
							
							
							
							Introduce a guest user module that sets up a guest user with the default
desktop home packages through the home-manager NixOS module.
Enabled on thinknix. 
							
						 
						
							2024-08-07 00:32:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								563811c3ba 
								
							 
						 
						
							
							
								
								update to NixOS 24.05  
							
							 
							
							
							
						 
						
							2024-06-11 07:36:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f08a7540ef 
								
							 
						 
						
							
							
								
								nix settings: unify for NixOS and nix-darwin  
							
							 
							
							... 
							
							
							
							moved into a common module 
							
						 
						
							2024-04-07 02:09:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3acecfd505 
								
							 
						 
						
							
							
								
								fixup! flake: add nix run .#hm -- switch command  
							
							 
							
							
							
						 
						
							2024-03-18 11:52:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								969e3d981c 
								
							 
						 
						
							
							
								
								workmac: move over the nix-darwin configuration  
							
							 
							
							
							
						 
						
							2024-03-18 11:49:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b3cf056b94 
								
							 
						 
						
							
							
								
								flake: add nix run .#hm -- switch command  
							
							 
							
							... 
							
							
							
							convenience shell script for invoking home-manager with the correct
homeConfiguration output 
							
						 
						
							2024-03-17 19:54:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f14b290937 
								
							 
						 
						
							
							
								
								unify home-manager configurations of workmac and main laptop  
							
							 
							
							... 
							
							
							
							- manually inspected changes of "workmac" branch
- modularised out some config parts into modules 
							
						 
						
							2024-03-17 19:18:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2bdff39416 
								
							 
						 
						
							
							
								
								[treewide] reformat all files with nixfmt-rfc-style  
							
							 
							
							
							
						 
						
							2024-03-16 17:18:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3a31c21ae2 
								
							 
						 
						
							
							
								
								flake: enable treefmt for formatting  
							
							 
							
							... 
							
							
							
							- for now, uses only `nixfmt-rfc-style`
- can be invoked with `nix flake check` and `nix fmt` 
							
						 
						
							2024-03-16 17:16:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								77bdc00e95 
								
							 
						 
						
							
							
								
								logseq: move back to upstream nixpkgs  
							
							 
							
							
							
						 
						
							2024-02-25 22:53:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5cb55e9805 
								
							 
						 
						
							
							
								
								flake: add overlays and minimal devShell  
							
							 
							
							... 
							
							
							
							inspired by 1cbeaa156b/profiles/base/default.nix 
							
						 
						
							2024-02-12 19:12:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a17a37f4c1 
								
							 
						 
						
							
							
								
								logseq: re-lock the temporary fixup flake input  
							
							 
							
							
							
						 
						
							2024-02-01 18:28:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9ad1049f4a 
								
							 
						 
						
							
							
								
								nixosConfigurations: move input forwarding to inline module  
							
							 
							
							... 
							
							
							
							Inspired by https://jade.fyi/blog/flakes-arent-real/ , this is better for
composability:
>  it also doesn't work outside of the flake that's actually invoking nixpkgs.lib.nixosSystem. The latter is the much more sinister part, and the reason I would strongly recommend inline modules with closures instead of specialArgs: they break flake composition.
For now, the `system` remains a specialArg, until I decide what to do
with that. 
							
						 
						
							2024-01-20 12:25:32 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e5a5639aa1 
								
							 
						 
						
							
							
								
								host framenix: use latest firmware from unstable  
							
							 
							
							
							
						 
						
							2024-01-19 00:24:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								27100bacb7 
								
							 
						 
						
							
							
								
								modularise flake config: fix and modularise home-manager config generation  
							
							 
							
							... 
							
							
							
							unfortunately, homeConfigurations do not follow the pattern of having system-specific sub-attrs and thus are dependent on a specific system per-se. 
							
						 
						
							2024-01-10 13:28:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								993308a2d3 
								
							 
						 
						
							
							
								
								start modularising NixOS config for several hosts  
							
							 
							
							... 
							
							
							
							First step in modularising the NixOS config, with a focus on separation of host-specific and common configs.
Common modules still need to be split up and refined, several TODOs and FIXUPs remain in code. But the config builds fine on thinknix.
Roughly based on/ inspired by https://johns.codes/blog/organizing-system-configs-with-nixos#using-nixos  
							
						 
						
							2024-01-10 13:24:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0639633b0d 
								
							 
						 
						
							
							
								
								fixup! logseq: temporarily use PR274180 flake input to fix insecure electron  
							
							 
							
							
							
						 
						
							2023-12-30 20:59:44 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								20cec2c87e 
								
							 
						 
						
							
							
								
								logseq: temporarily use PR274180 flake input to fix insecure electron  
							
							 
							
							
							
						 
						
							2023-12-15 23:26:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5d3936b624 
								
							 
						 
						
							
							
								
								nixos 23.05 -> 23.11; including home-manager  
							
							 
							
							
							
						 
						
							2023-12-04 22:03:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								072fc2b6af 
								
							 
						 
						
							
							
								
								enable secure boot wit Lanzaboote  
							
							 
							
							
							
						 
						
							2023-08-17 17:26:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								277b1dbe54 
								
							 
						 
						
							
							
								
								upgrade to NixOS 23.05  
							
							 
							
							
							
						 
						
							2023-06-08 12:52:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								35bb7901e5 
								
							 
						 
						
							
							
								
								tokodon: install from nixos-unstable  
							
							 
							
							... 
							
							
							
							reason: not yet backported to stable 
							
						 
						
							2023-04-14 03:01:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c568b8dc24 
								
							 
						 
						
							
							
								
								flake-ify home-manager config with NUR and overlays  
							
							 
							
							
							
						 
						
							2023-04-14 01:56:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								823500e981 
								
							 
						 
						
							
							
								
								include home-manager channel  
							
							 
							
							
							
						 
						
							2023-04-13 21:30:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								339938b213 
								
							 
						 
						
							
							
								
								use nixos-hardware from flake inputs  
							
							 
							
							
							
						 
						
							2023-04-13 20:34:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								62364a9db5 
								
							 
						 
						
							
							
								
								expose all flake inputs to NixOS system path and registry  
							
							 
							
							
							
						 
						
							2023-04-13 19:57:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4d1af7a40d 
								
							 
						 
						
							
							
								
								initial flake for system configuration  
							
							 
							
							
							
						 
						
							2023-04-13 19:21:12 +02:00