style: format entire depot with nixpkgs-fmt
This CL can be used to compare the style of nixpkgs-fmt against other formatters (nixpkgs, alejandra). Change-Id: I87c6abff6bcb546b02ead15ad0405f81e01b6d9e Reviewed-on: https://cl.tvl.fyi/c/depot/+/4397 Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org> Reviewed-by: lukegb <lukegb@tvl.fyi> Reviewed-by: wpcarro <wpcarro@gmail.com> Reviewed-by: Profpatsch <mail@profpatsch.de> Reviewed-by: kanepyork <rikingcoding@gmail.com> Reviewed-by: tazjin <tazjin@tvl.su> Reviewed-by: cynthia <cynthia@tvl.fyi> Reviewed-by: edef <edef@edef.eu> Reviewed-by: eta <tvl@eta.st> Reviewed-by: grfn <grfn@gws.fyi>
This commit is contained in:
		
							parent
							
								
									2d10d60fac
								
							
						
					
					
						commit
						aa122cbae7
					
				
					 310 changed files with 7278 additions and 5490 deletions
				
			
		|  | @ -8,15 +8,17 @@ let | |||
|     ; | ||||
| 
 | ||||
|   exampleDocument = withDoctype (<html> { lang = "en"; } [ | ||||
|     (<head> {} [ | ||||
|     (<head> { } [ | ||||
|       (<meta> { charset = "utf-8"; } null) | ||||
|       (<title> {} "html.nix example document") | ||||
|       (<link> { | ||||
|         rel = "license"; | ||||
|         href = "https://code.tvl.fyi/about/LICENSE"; | ||||
|         type = "text/html"; | ||||
|       } null) | ||||
|       (<style> {}  (esc '' | ||||
|       (<title> { } "html.nix example document") | ||||
|       (<link> | ||||
|         { | ||||
|           rel = "license"; | ||||
|           href = "https://code.tvl.fyi/about/LICENSE"; | ||||
|           type = "text/html"; | ||||
|         } | ||||
|         null) | ||||
|       (<style> { } (esc '' | ||||
|         hgroup h2 { | ||||
|           font-weight: normal; | ||||
|         } | ||||
|  | @ -26,39 +28,45 @@ let | |||
|         } | ||||
|       '')) | ||||
|     ]) | ||||
|     (<body> {} [ | ||||
|       (<main> {} [ | ||||
|         (<hgroup> {} [ | ||||
|           (<h1> {} (esc "html.nix")) | ||||
|           (<h2> {} [ | ||||
|             (<em> {} "the") | ||||
|     (<body> { } [ | ||||
|       (<main> { } [ | ||||
|         (<hgroup> { } [ | ||||
|           (<h1> { } (esc "html.nix")) | ||||
|           (<h2> { } [ | ||||
|             (<em> { } "the") | ||||
|             (esc " most cursed HTML DSL ever!") | ||||
|           ]) | ||||
|         ]) | ||||
|         (<dl> {} [ | ||||
|           (<dt> {} [ | ||||
|         (<dl> { } [ | ||||
|           (<dt> { } [ | ||||
|             (esc "Q: Wait, it's all ") | ||||
|             (<a> { | ||||
|               href = "https://cl.tvl.fyi/q/hashtag:cursed"; | ||||
|             } (esc "cursed")) | ||||
|             (<a> | ||||
|               { | ||||
|                 href = "https://cl.tvl.fyi/q/hashtag:cursed"; | ||||
|               } | ||||
|               (esc "cursed")) | ||||
|             (esc " nix hacks?") | ||||
|           ]) | ||||
|           (<dd> {} (esc "A: Always has been. 🔫")) | ||||
|           (<dt> {} (esc "Q: Why does this work?")) | ||||
|           (<dd> {} [ | ||||
|           (<dd> { } (esc "A: Always has been. 🔫")) | ||||
|           (<dt> { } (esc "Q: Why does this work?")) | ||||
|           (<dd> { } [ | ||||
|             (esc "Because nix ") | ||||
|             (<a> { | ||||
|               href = "https://github.com/NixOS/nix/blob/293220bed5a75efc963e33c183787e87e55e28d9/src/libexpr/parser.y#L410-L416"; | ||||
|             } (esc "translates ")) | ||||
|             (<a> { | ||||
|               href = "https://github.com/NixOS/nix/blob/293220bed5a75efc963e33c183787e87e55e28d9/src/libexpr/lexer.l#L100"; | ||||
|             } (esc "SPATH tokens")) | ||||
|             (<a> | ||||
|               { | ||||
|                 href = "https://github.com/NixOS/nix/blob/293220bed5a75efc963e33c183787e87e55e28d9/src/libexpr/parser.y#L410-L416"; | ||||
|               } | ||||
|               (esc "translates ")) | ||||
|             (<a> | ||||
|               { | ||||
|                 href = "https://github.com/NixOS/nix/blob/293220bed5a75efc963e33c183787e87e55e28d9/src/libexpr/lexer.l#L100"; | ||||
|               } | ||||
|               (esc "SPATH tokens")) | ||||
|             (esc " like ") | ||||
|             (<code> {} (esc "<nixpkgs>")) | ||||
|             (<code> { } (esc "<nixpkgs>")) | ||||
|             (esc " into calls to ") | ||||
|             (<code> {} (esc "__findFile")) | ||||
|             (<code> { } (esc "__findFile")) | ||||
|             (esc " in the ") | ||||
|             (<em> {} (esc "current")) | ||||
|             (<em> { } (esc "current")) | ||||
|             (esc " scope.") | ||||
|           ]) | ||||
|         ]) | ||||
|  | @ -67,7 +75,8 @@ let | |||
|   ]); | ||||
| in | ||||
| 
 | ||||
| pkgs.runCommandNoCC "html.nix.html" { | ||||
| pkgs.runCommandNoCC "html.nix.html" | ||||
| { | ||||
|   passAsFile = [ "exampleDocument" ]; | ||||
|   inherit exampleDocument; | ||||
|   nativeBuildInputs = [ pkgs.html5validator ]; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue