helix: switch to nixos package
This commit is contained in:
parent
e7b13db441
commit
6263107209
2 changed files with 29 additions and 23 deletions
|
@ -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 {};
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue