helix: switch to nixos package

This commit is contained in:
Charlie Root 2025-01-11 13:00:12 +01:00
commit 6263107209
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw
2 changed files with 29 additions and 23 deletions

View file

@ -1,8 +1,4 @@
{ {pkgs, ...}: rec {
inputs,
pkgs,
...
}: rec {
packages = { packages = {
fish = pkgs.callPackage ./shell {}; fish = pkgs.callPackage ./shell {};
helix = pkgs.callPackage ./helix {}; helix = pkgs.callPackage ./helix {};

View file

@ -2,26 +2,27 @@
symlinkJoin, symlinkJoin,
makeWrapper, makeWrapper,
helix, helix,
gdb,
black,
cmake-format,
tinymist,
lib,
marksman,
lldb_19,
stdenv,
shellcheck,
formats,
lazygit,
deno,
shfmt,
bash-language-server,
clang-tools,
cmake-language-server,
dprint,
nil,
alejandra, alejandra,
bash-language-server,
black,
clang-tools,
cmake-format,
cmake-language-server,
deno,
dprint,
formats,
gdb,
lazygit,
lib,
lldb_19,
marksman,
nil,
pyright, pyright,
rust-analyzer,
shellcheck,
shfmt,
stdenv,
tinymist,
typescript-language-server, typescript-language-server,
... ...
}: let }: let
@ -34,8 +35,11 @@
color-modes = true; color-modes = true;
indent-guides.render = true; indent-guides.render = true;
lsp = { lsp = {
enable = true;
auto-signature-help = true;
display-inlay-hints = true; display-inlay-hints = true;
display-messages = true; display-messages = true;
snippets = true;
}; };
line-number = "relative"; line-number = "relative";
true-color = true; true-color = true;
@ -157,6 +161,11 @@
]; ];
}; };
} }
{
name = "c";
auto-format = true;
language-servers = ["clangd"];
}
{ {
name = "c"; name = "c";
debugger = { debugger = {
@ -256,6 +265,7 @@
paths = [ paths = [
helix helix
rust-analyzer
# typst lsp # typst lsp
tinymist tinymist