user/programs.nix: new programs
Signed-off-by: unexplrd <unexplrd@linerds.us>
This commit is contained in:
@ -49,6 +49,7 @@
|
|||||||
nix-your-shell.enable = true;
|
nix-your-shell.enable = true;
|
||||||
pay-respects.enable = true; # thefuck in rust
|
pay-respects.enable = true; # thefuck in rust
|
||||||
ripgrep.enable = true; # grep in rust
|
ripgrep.enable = true; # grep in rust
|
||||||
|
zk.enable = true;
|
||||||
zoxide.enable = true; # fuzzy cd in rust
|
zoxide.enable = true; # fuzzy cd in rust
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -72,6 +73,7 @@
|
|||||||
procs # ps in rust
|
procs # ps in rust
|
||||||
rbw # bitwarden cli in rust
|
rbw # bitwarden cli in rust
|
||||||
sd # sed in rust
|
sd # sed in rust
|
||||||
|
systemctl-tui # systemctl tui in rust
|
||||||
trashy # trash cli in rust
|
trashy # trash cli in rust
|
||||||
]
|
]
|
||||||
++ [
|
++ [
|
||||||
|
@ -63,7 +63,7 @@ in {
|
|||||||
languages = {
|
languages = {
|
||||||
language-server = {
|
language-server = {
|
||||||
clangd.command = "${pkgs.clang-tools}/bin/clangd";
|
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;
|
# nil.command = getExe pkgs.nil;
|
||||||
nixd.command = getExe pkgs.nixd;
|
nixd.command = getExe pkgs.nixd;
|
||||||
# pyright.command = getExe pkgs.pyright;
|
# pyright.command = getExe pkgs.pyright;
|
||||||
@ -73,6 +73,10 @@ in {
|
|||||||
# rust-analyzer.command = getExe pkgs.rust-analyzer;
|
# rust-analyzer.command = getExe pkgs.rust-analyzer;
|
||||||
# texlab.command = getExe pkgs.texlab;
|
# texlab.command = getExe pkgs.texlab;
|
||||||
tinymist.command = getExe pkgs.tinymist;
|
tinymist.command = getExe pkgs.tinymist;
|
||||||
|
zk = {
|
||||||
|
command = getExe pkgs.zk;
|
||||||
|
args = ["lsp"];
|
||||||
|
};
|
||||||
fsac.command = getExe pkgs.fsautocomplete;
|
fsac.command = getExe pkgs.fsautocomplete;
|
||||||
fsac.config = {
|
fsac.config = {
|
||||||
# editor.formatOnSave = true;
|
# editor.formatOnSave = true;
|
||||||
@ -106,7 +110,7 @@ in {
|
|||||||
name = "markdown";
|
name = "markdown";
|
||||||
# auto-format = true;
|
# auto-format = true;
|
||||||
# formatter.command = "${pkgs.comrak}/bin/comrak";
|
# formatter.command = "${pkgs.comrak}/bin/comrak";
|
||||||
language-servers = ["markdown-oxide"];
|
language-servers = ["zk" "markdown-oxide"];
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
name = "c";
|
name = "c";
|
||||||
|
Reference in New Issue
Block a user