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 @@
{
inputs,
pkgs,
...
}: rec {
{pkgs, ...}: rec {
packages = {
fish = pkgs.callPackage ./shell {};
helix = pkgs.callPackage ./helix {};

View file

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