I'm particularly excited about this idea. As I was reading Graham's "Erase your darlings" blog post, I had an idea: I should have playbooks at the root of my monorepo. I can have playbooks for the following: - How to install NixOS - How to build GCR images from Nix expressions - A collection of miscellaneous shell commands (e.g. "how to kill a process by name") - What series of steps should I follow when I receive a paycheck I already keep README's at the root of each package, which I think is where many of these instructions belong. Other tutorials that I write for myself that do not belong to any package can go in //playbooks. I also will host my personal habits in //playbooks since habits are a bit like playbooks for life. Let's see how this idea ages as the caffeine wears off...
		
			
				
	
	
		
			21 lines
		
	
	
	
		
			496 B
		
	
	
	
		
			Common Lisp
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			496 B
		
	
	
	
		
			Common Lisp
		
	
	
	
	
	
| ;; Example configuration file for Gemma
 | |
| 
 | |
| (config :port 4242
 | |
|         :data-dir "/tmp/gemma/")
 | |
| 
 | |
| (deftask bathroom/wipe-mirror 7)
 | |
| (deftask bathroom/wipe-counter 7)
 | |
| 
 | |
| ;; Bedroom tasks
 | |
| (deftask bedroom/change-sheets 7)
 | |
| (deftask bedroom/vacuum 10)
 | |
| 
 | |
| ;; Kitchen tasks
 | |
| (deftask kitchen/normal-trash 3)
 | |
| (deftask kitchen/green-trash 5)
 | |
| (deftask kitchen/blue-trash 5)
 | |
| (deftask kitchen/wipe-counters 3)
 | |
| (deftask kitchen/vacuum 5 "Kitchen has more crumbs and such!")
 | |
| 
 | |
| ;; Entire place
 | |
| (deftask clean-windows 60)
 |