Make Github's Nix highlighter happy
The highlighter expects that all code blocks are valid expressions (to some degree) and highlights mismatches in dark red, which is not particularly pleasant for the reader. This introduces a "fake" attribute set in the `inherit` section to please the highlighter.
This commit is contained in:
		
							parent
							
								
									bb02b01dd0
								
							
						
					
					
						commit
						8b325cd791
					
				
					 1 changed files with 7 additions and 3 deletions
				
			
		|  | @ -29,6 +29,9 @@ important is missing. | ||||||
|     - [`pkgs` itself](#pkgs-itself) |     - [`pkgs` itself](#pkgs-itself) | ||||||
| - [Derivations](#derivations) | - [Derivations](#derivations) | ||||||
| - [Nix Idioms](#nix-idioms) | - [Nix Idioms](#nix-idioms) | ||||||
|  |     - [File lambdas](#file-lambdas) | ||||||
|  |     - [`callPackage`](#callpackage) | ||||||
|  |     - [Overrides / Overlays](#overrides--overlays) | ||||||
| 
 | 
 | ||||||
| <!-- markdown-toc end --> | <!-- markdown-toc end --> | ||||||
| 
 | 
 | ||||||
|  | @ -253,9 +256,10 @@ This is often convenient, especially because inherit supports multiple variables | ||||||
| at the same time as well as "inheritance" from other attribute sets: | at the same time as well as "inheritance" from other attribute sets: | ||||||
| 
 | 
 | ||||||
| ```nix | ```nix | ||||||
| inherit name age; # equivalent to `name = name; age = age;` | { | ||||||
| 
 |   inherit name age; # equivalent to `name = name; age = age;` | ||||||
| inherit (otherAttrs) email; # equivalent to `email = otherAttrs.email`; |   inherit (otherAttrs) email; # equivalent to `email = otherAttrs.email`; | ||||||
|  | } | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| ## `with` statements | ## `with` statements | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue