Added alejandra for formatting
Formatted all files in repo and set up alejandra to run automatically when nix files are saved.
This commit is contained in:
		
							parent
							
								
									fc14e637c0
								
							
						
					
					
						commit
						d149b9b70b
					
				
					 3 changed files with 40 additions and 30 deletions
				
			
		|  | @ -1,4 +1,4 @@ | ||||||
| { | {pkgs, ...}: { | ||||||
|   plugins.lsp = { |   plugins.lsp = { | ||||||
|     enable = true; |     enable = true; | ||||||
|     servers = { |     servers = { | ||||||
|  | @ -19,7 +19,13 @@ | ||||||
|       ocamllsp.enable = true; |       ocamllsp.enable = true; | ||||||
| 
 | 
 | ||||||
|       # nix |       # nix | ||||||
|       nixd.enable = true; |       nixd = { | ||||||
|  |         enable = true; | ||||||
|  |         settings.formatting.command = ["${pkgs.alejandra}/bin/alejandra"]; | ||||||
|  |       }; | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
|  | 
 | ||||||
|  |   plugins.lsp-format.enable = true; | ||||||
|  |   plugins.lsp-lines.enable = true; | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -7,7 +7,7 @@ | ||||||
|     }; |     }; | ||||||
|     "sectionSeparators" = { |     "sectionSeparators" = { | ||||||
|       right = ""; |       right = ""; | ||||||
|       left= ""; |       left = ""; | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
| } | } | ||||||
|  |  | ||||||
							
								
								
									
										58
									
								
								flake.nix
									
										
									
									
									
								
							
							
						
						
									
										58
									
								
								flake.nix
									
										
									
									
									
								
							|  | @ -7,9 +7,12 @@ | ||||||
|     flake-parts.url = "github:hercules-ci/flake-parts"; |     flake-parts.url = "github:hercules-ci/flake-parts"; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|   outputs = |   outputs = { | ||||||
|     { nixvim, flake-parts, ... }@inputs: |     nixvim, | ||||||
|     flake-parts.lib.mkFlake { inherit inputs; } { |     flake-parts, | ||||||
|  |     ... | ||||||
|  |   } @ inputs: | ||||||
|  |     flake-parts.lib.mkFlake {inherit inputs;} { | ||||||
|       systems = [ |       systems = [ | ||||||
|         "x86_64-linux" |         "x86_64-linux" | ||||||
|         "aarch64-linux" |         "aarch64-linux" | ||||||
|  | @ -17,31 +20,32 @@ | ||||||
|         "aarch64-darwin" |         "aarch64-darwin" | ||||||
|       ]; |       ]; | ||||||
| 
 | 
 | ||||||
|       perSystem = |       perSystem = { | ||||||
|         { pkgs, system, ... }: |         pkgs, | ||||||
|         let |         system, | ||||||
|           nixvimLib = nixvim.lib.${system}; |         ... | ||||||
|           nixvim' = nixvim.legacyPackages.${system}; |       }: let | ||||||
|           nixvimModule = { |         nixvimLib = nixvim.lib.${system}; | ||||||
|             inherit pkgs; |         nixvim' = nixvim.legacyPackages.${system}; | ||||||
|             module = import ./config; # import the module directly |         nixvimModule = { | ||||||
|             # You can use `extraSpecialArgs` to pass additional arguments to your module files |           inherit pkgs; | ||||||
|             extraSpecialArgs = { |           module = import ./config; # import the module directly | ||||||
|               # inherit (inputs) foo; |           # You can use `extraSpecialArgs` to pass additional arguments to your module files | ||||||
|             }; |           extraSpecialArgs = { | ||||||
|           }; |             # inherit (inputs) foo; | ||||||
|           nvim = nixvim'.makeNixvimWithModule nixvimModule; |  | ||||||
|         in |  | ||||||
|         { |  | ||||||
|           checks = { |  | ||||||
|             # Run `nix flake check .` to verify that your config is not broken |  | ||||||
|             default = nixvimLib.check.mkTestDerivationFromNixvimModule nixvimModule; |  | ||||||
|           }; |  | ||||||
| 
 |  | ||||||
|           packages = { |  | ||||||
|             # Lets you run `nix run .` to start nixvim |  | ||||||
|             default = nvim; |  | ||||||
|           }; |           }; | ||||||
|         }; |         }; | ||||||
|  |         nvim = nixvim'.makeNixvimWithModule nixvimModule; | ||||||
|  |       in { | ||||||
|  |         checks = { | ||||||
|  |           # Run `nix flake check .` to verify that your config is not broken | ||||||
|  |           default = nixvimLib.check.mkTestDerivationFromNixvimModule nixvimModule; | ||||||
|  |         }; | ||||||
|  | 
 | ||||||
|  |         packages = { | ||||||
|  |           # Lets you run `nix run .` to start nixvim | ||||||
|  |           default = nvim; | ||||||
|  |         }; | ||||||
|  |       }; | ||||||
|     }; |     }; | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue