752fce2538 
								
							 
						 
						
							
							
								
								qenya: zsh: automatically run nix-shell when necessary  
							
							... 
							
							
							
							Closes  #9  
						
							2024-09-12 13:55:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4a9e6b5f3c 
								
							 
						 
						
							
							
								
								move tooling to dev environment  
							
							
							
						 
						
							2024-09-12 13:35:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a0a94b86ff 
								
							 
						 
						
							
							
								
								home-manager: rearrange config  
							
							
							
						 
						
							2024-09-12 12:56:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9fa74d52c1 
								
							 
						 
						
							
							
								
								qenya: xdg-mime-apps: make default app configuration declarative  
							
							
							
						 
						
							2024-09-12 12:44:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								afb16a55f3 
								
							 
						 
						
							
							
								
								home-manager: automatically back up overwritten files  
							
							
							
						 
						
							2024-09-12 12:44:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								19f0d81b9b 
								
							 
						 
						
							
							
								
								qenya: vscode: automatically fetch new flake inputs in nix repos  
							
							
							
						 
						
							2024-09-12 12:22:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b18e50fd4a 
								
							 
						 
						
							
							
								
								add plasma-manager for plasma config  
							
							
							
						 
						
							2024-09-12 11:42:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								cb6d7f7837 
								
							 
						 
						
							
							
								
								firefox: disable built-in password management  
							
							
							
						 
						
							2024-09-12 11:40:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a2cb35148c 
								
							 
						 
						
							
							
								
								pipewire-low-latency: split to reusable module  
							
							
							
						 
						
							2024-09-12 11:38:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c5261caa21 
								
							 
						 
						
							
							
								
								base-graphical: include settings for fonts, libinput, printing  
							
							
							
						 
						
							2024-09-11 15:06:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9e638c009f 
								
							 
						 
						
							
							
								
								base-graphical: add desktop manager config  
							
							
							
						 
						
							2024-09-11 06:36:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								aeab801602 
								
							 
						 
						
							
							
								
								base-graphical: init with pipewire config  
							
							
							
						 
						
							2024-09-11 05:43:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3fc4efab9c 
								
							 
						 
						
							
							
								
								rename sysadmin module to base-server  
							
							
							
						 
						
							2024-09-11 05:17:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5fefab9707 
								
							 
						 
						
							
							
								
								kilgharrah: switch from pulseaudio to pipewire  
							
							
							
						 
						
							2024-09-10 22:40:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5a71df020e 
								
							 
						 
						
							
							
								
								kilgharrah: install zoom  
							
							
							
						 
						
							2024-09-08 20:58:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9a27610757 
								
							 
						 
						
							
							
								
								kilgharrah: install firefox, steam  
							
							
							
						 
						
							2024-09-06 02:51:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5290f25062 
								
							 
						 
						
							
							
								
								steam: move to common config  
							
							
							
						 
						
							2024-09-06 02:50:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4bb4780186 
								
							 
						 
						
							
							
								
								firefox: declaratively define important settings & extensions  
							
							... 
							
							
							
							Closes  #4  
						
							2024-09-06 02:38:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								48a5083a02 
								
							 
						 
						
							
							
								
								nixpkgs, home-manager: return nixpkgs config to flake.nix  
							
							
							
						 
						
							2024-09-06 02:37:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								39d73b4ed7 
								
							 
						 
						
							
							
								
								kilgharrah: disallow remote deployment  
							
							
							
						 
						
							2024-09-05 00:20:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								324638baa9 
								
							 
						 
						
							
							
								
								flake.lock: Update  
							
							... 
							
							
							
							Flake lock file updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/224042e9a3039291f22f4f2ded12af95a616cca0' (2024-08-21)
  → 'github:NixOS/nixpkgs/6e99f2a27d600612004fbd2c3282d614bfee6421' (2024-08-30)
• Updated input 'nur':
    'github:nix-community/NUR/0891674223deb1262d8a96a46598fca0840c8271' (2024-08-29)
  → 'github:nix-community/NUR/444e1f3fdf23aa476489b0038e0738c6f4d9df85' (2024-09-04) 
							
						 
						
							2024-09-04 23:51:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								92f5b74584 
								
							 
						 
						
							
							
								
								kilgharrah: update deprecated option name  
							
							
							
						 
						
							2024-09-04 23:43:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5e2e28cbe9 
								
							 
						 
						
							
							
								
								kilgharrah: networking: switch from networkmanager to systemd-networkd  
							
							
							
						 
						
							2024-09-04 23:38:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								09087ba199 
								
							 
						 
						
							
							
								
								kilgharrah: rearrange and split up configuration  
							
							
							
						 
						
							2024-09-04 23:31:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								84e44962ee 
								
							 
						 
						
							
							
								
								kilgharrah: install bitwarden, discord, tor-browser-bundle-bin  
							
							
							
						 
						
							2024-09-04 20:57:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0978b62de6 
								
							 
						 
						
							
							
								
								keys: add kilgharrah@tohru  
							
							
							
						 
						
							2024-09-04 19:39:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5e756c82e7 
								
							 
						 
						
							
							
								
								kilgharrah: init  
							
							
							
						 
						
							2024-09-04 19:14:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d112e705f1 
								
							 
						 
						
							
							
								
								tohru: rearrange and split up configuration  
							
							
							
						 
						
							2024-08-30 18:22:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								444c69edd3 
								
							 
						 
						
							
							
								
								zsh: condition on user qenya being present  
							
							
							
						 
						
							2024-08-29 19:59:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								12a4c20625 
								
							 
						 
						
							
							
								
								qenya: vscode: add gitlens  
							
							
							
						 
						
							2024-08-29 19:58:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4c07feb21a 
								
							 
						 
						
							
							
								
								nixpkgs: init config as separate file  
							
							
							
						 
						
							2024-08-29 19:27:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4ed696e5b1 
								
							 
						 
						
							
							
								
								sysadmin: specify UTC timezone  
							
							
							
						 
						
							2024-08-29 19:26:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								96f4062991 
								
							 
						 
						
							
							
								
								tohru: install zoom-us  
							
							
							
						 
						
							2024-08-29 18:37:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								766aa146df 
								
							 
						 
						
							
							
								
								users: change to immutable users  
							
							
							
						 
						
							2024-08-29 18:27:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								66cc74e388 
								
							 
						 
						
							
							
								
								users: define extraGroups per-host  
							
							
							
						 
						
							2024-08-29 17:56:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f5191640f5 
								
							 
						 
						
							
							
								
								home-manager: move all config together, allow for multiple users  
							
							
							
						 
						
							2024-08-29 17:55:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8076f91738 
								
							 
						 
						
							
							
								
								sysadmin: init, replacing deployment directory  
							
							
							
						 
						
							2024-08-29 16:00:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b4b879a87b 
								
							 
						 
						
							
							
								
								entirely migrate from npins to flake inputs  
							
							
							
						 
						
							2024-08-29 11:47:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6d83a07556 
								
							 
						 
						
							
							
								
								vscode: install eslint extension  
							
							
							
						 
						
							2024-08-29 10:39:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								43f85cf2c0 
								
							 
						 
						
							
							
								
								git: rebase on pull by default  
							
							
							
						 
						
							2024-08-23 12:58:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								84417c27da 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2024-08-22 13:29:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6968e1b955 
								
							 
						 
						
							
							
								
								flake update  
							
							
							
						 
						
							2024-08-22 13:28:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								eb499ec8c1 
								
							 
						 
						
							
							
								
								vscode: switch to extensions from nixpkgs  
							
							
							
						 
						
							2024-08-22 12:34:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2fcba2b35f 
								
							 
						 
						
							
							
								
								purify package overrides  
							
							
							
						 
						
							2024-08-22 12:34:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								432bc05190 
								
							 
						 
						
							
							
								
								vscode: check host platform for extensions  
							
							... 
							
							
							
							Closes  #11  
						
							2024-08-22 04:38:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1f4c275c98 
								
							 
						 
						
							
							
								
								pin nix-vscode-extensions manually  
							
							
							
						 
						
							2024-08-22 04:38:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								07c4e3e8b0 
								
							 
						 
						
							
							
								
								get agenix package from flake  
							
							
							
						 
						
							2024-08-22 04:38:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6f17f67493 
								
							 
						 
						
							
							
								
								move to flake entrypoint  
							
							
							
						 
						
							2024-08-22 04:38:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								60a9f59816 
								
							 
						 
						
							
							
								
								vscode: downgrade nix-vscode-extensions  
							
							... 
							
							
							
							It turns out a typical cadence for breaking changes to the VS Code
plugin API is every two or three months. What the fuck.
Obviously this means it's not practical to pair nixos stable releases
with the rolling-release model of nix-vscode-extensions. So, I'm
downgrading nix-vscode-extensions to the commit that was live as of
24.05's freeze from nixpkgs master, and will just update it once every
six months, unless something else breaks. 
							
						 
						
							2024-08-22 00:55:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b630349c68 
								
							 
						 
						
							
							
								
								git: automatically --set-upstream for new branches  
							
							
							
						 
						
							2024-08-20 13:55:38 +01:00