user/programs.nix: new programs

Signed-off-by: unexplrd <unexplrd@linerds.us>
This commit is contained in:
2025-05-22 09:52:56 +03:00
parent 9d51e09afe
commit 6658a54631
2 changed files with 8 additions and 2 deletions

View File

@ -49,6 +49,7 @@
nix-your-shell.enable = true;
pay-respects.enable = true; # thefuck in rust
ripgrep.enable = true; # grep in rust
zk.enable = true;
zoxide.enable = true; # fuzzy cd in rust
};
@ -72,6 +73,7 @@
procs # ps in rust
rbw # bitwarden cli in rust
sd # sed in rust
systemctl-tui # systemctl tui in rust
trashy # trash cli in rust
]
++ [

View File

@ -63,7 +63,7 @@ in {
languages = {
language-server = {
clangd.command = "${pkgs.clang-tools}/bin/clangd";
markdown-oxide.command = getExe pkgs.markdown-oxide;
# markdown-oxide.command = getExe pkgs.markdown-oxide;
# nil.command = getExe pkgs.nil;
nixd.command = getExe pkgs.nixd;
# pyright.command = getExe pkgs.pyright;
@ -73,6 +73,10 @@ in {
# rust-analyzer.command = getExe pkgs.rust-analyzer;
# texlab.command = getExe pkgs.texlab;
tinymist.command = getExe pkgs.tinymist;
zk = {
command = getExe pkgs.zk;
args = ["lsp"];
};
fsac.command = getExe pkgs.fsautocomplete;
fsac.config = {
# editor.formatOnSave = true;
@ -106,7 +110,7 @@ in {
name = "markdown";
# auto-format = true;
# formatter.command = "${pkgs.comrak}/bin/comrak";
language-servers = ["markdown-oxide"];
language-servers = ["zk" "markdown-oxide"];
}
{
name = "c";