add cmake lsp for helix
This commit is contained in:
		
							parent
							
								
									d19dc6a4e8
								
							
						
					
					
						commit
						2ca474b976
					
				
					 2 changed files with 15 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -40,6 +40,12 @@
 | 
			
		|||
          config;
 | 
			
		||||
        languages = {
 | 
			
		||||
          language-server = {
 | 
			
		||||
            neocmakelsp = {
 | 
			
		||||
              command = "neocmakelsp";
 | 
			
		||||
              args = [
 | 
			
		||||
                "stdio"
 | 
			
		||||
              ];
 | 
			
		||||
            };
 | 
			
		||||
            fish-lsp = {
 | 
			
		||||
              command = "fish-lsp";
 | 
			
		||||
              args = [
 | 
			
		||||
| 
						 | 
				
			
			@ -48,6 +54,13 @@
 | 
			
		|||
            };
 | 
			
		||||
          };
 | 
			
		||||
          language = [
 | 
			
		||||
            {
 | 
			
		||||
              name = "cmake";
 | 
			
		||||
              language-servers = [
 | 
			
		||||
                "neocmakelsp"
 | 
			
		||||
                "cmake-language-server"
 | 
			
		||||
              ];
 | 
			
		||||
            }
 | 
			
		||||
            {
 | 
			
		||||
              name = "kdl";
 | 
			
		||||
              formatter = {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,6 +9,7 @@ let
 | 
			
		|||
  runtimeInputs = (
 | 
			
		||||
    with pkgs;
 | 
			
		||||
    [
 | 
			
		||||
      cmake-language-server
 | 
			
		||||
      kdlfmt
 | 
			
		||||
      rustfmt
 | 
			
		||||
      clang-tools
 | 
			
		||||
| 
						 | 
				
			
			@ -33,6 +34,7 @@ let
 | 
			
		|||
      rust-analyzer
 | 
			
		||||
      nil
 | 
			
		||||
      haskell-language-server
 | 
			
		||||
      neocmakelsp
 | 
			
		||||
    ]
 | 
			
		||||
  );
 | 
			
		||||
in
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue