1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-27 18:17:44 +00:00

helix: fix lsp config decl

This commit is contained in:
RGBCube 2025-07-22 03:21:37 +03:00
parent 372df8b48a
commit cb96141ecf
Signed by: RGBCube
SSH key fingerprint: SHA256:CzqbPcfwt+GxFYNnFVCqoN5Itn4YFrshg1TrnACpA5M

View file

@ -66,10 +66,10 @@ in {
args.program = "{0}";
args.initCommands = let
primer = pkgs.runCommand "primer" {} (/* py */ ''
mkdir $out
echo '
# Why? Helix injections.
writeText = pkgs.writeText;
primer = writeText "primer.py" ''
import subprocess
import pathlib
import lldb
@ -82,9 +82,7 @@ in {
# Load lldb_lookup.py and execute lldb_commands with the correct path
lldb.debugger.HandleCommand(f"""command script import "{rustlib_etc / 'lldb_lookup.py'}" """)
lldb.debugger.HandleCommand(f"""command source -s 0 "{rustlib_etc / 'lldb_commands'}" """)
' > $out/primer.py
'');
'';
in [ "command script import ${primer}/primer.py" ];
}];
}