| 
						
						
						
					 | 
					 | 
					@ -1,6 +1,7 @@ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					{ config, pkgs, ... }: | 
					 | 
					 | 
					 | 
					{ config, pkgs, ... }: | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					{ | 
					 | 
					 | 
					 | 
					{ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  environment = { | 
					 | 
					 | 
					 | 
					  environment = { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    # LIBEV_LIBS is used to specify where libev is so opam can find it. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    variables = { | 
					 | 
					 | 
					 | 
					    variables = { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      EDITOR = "nvim"; | 
					 | 
					 | 
					 | 
					      EDITOR = "nvim"; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }; | 
					 | 
					 | 
					 | 
					    }; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -8,13 +9,22 @@ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    systemPackages = with pkgs; [ | 
					 | 
					 | 
					 | 
					    systemPackages = with pkgs; [ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      bar-xft                     # Lightweight xcb based bar | 
					 | 
					 | 
					 | 
					      bar-xft                     # Lightweight xcb based bar | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      cabal-install               # Haskell package installer | 
					 | 
					 | 
					 | 
					      cabal-install               # Haskell package installer | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      coreutils                   # GNU coreutils | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      cmake                       # CMake tool | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      curl                        # Tool for general HTTP, FTP, etc work | 
					 | 
					 | 
					 | 
					      curl                        # Tool for general HTTP, FTP, etc work | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      freetype                    # Library to render fonts required by some packages | 
					 | 
					 | 
					 | 
					      freetype                    # Library to render fonts required by some packages | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      gcc                         # GNU Compiler Collection | 
					 | 
					 | 
					 | 
					      gcc                         # GNU Compiler Collection | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      ghc                         # Haskell compiler | 
					 | 
					 | 
					 | 
					      ghc                         # Haskell compiler | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      gnumake                     # GNU Make | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      git                         # Source control | 
					 | 
					 | 
					 | 
					      git                         # Source control | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      libev                       # Event loop library | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      libpng                      # PNG library | 
					 | 
					 | 
					 | 
					      libpng                      # PNG library | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      m4                          # GNU Macro Processor | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      neovim                      # Better vim | 
					 | 
					 | 
					 | 
					      neovim                      # Better vim | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      ocaml                       # OCaml language | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      ocamlPackages.ocaml_lwt     # OCaml LWT Library - Saves time otherwise spent fighting with opam | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      ocamlPackages.utop          # Much better top-level for OCaml | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      opam                        # OCaml package manager | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      python3                     # Python 3 | 
					 | 
					 | 
					 | 
					      python3                     # Python 3 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      python34Packages.setuptools # Python setuptools | 
					 | 
					 | 
					 | 
					      python34Packages.setuptools # Python setuptools | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      silver-searcher             # Better than grep | 
					 | 
					 | 
					 | 
					      silver-searcher             # Better than grep | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |