Compare commits

..

No commits in common. "e703451af2feda7f76e316937907cec0fd9c99fd" and "a394b9cefdb8499d119b91c7cbcf79d107814e8d" have entirely different histories.

4 changed files with 9 additions and 54 deletions

View file

@ -1,13 +1,4 @@
{ pkgs, ... }:
{ {
home.packages = with pkgs; [
zk
nixd
terraform-ls
python3Packages.python-lsp-server
nodePackages.typescript-language-server
];
programs.helix = { programs.helix = {
enable = true; enable = true;
defaultEditor = true; defaultEditor = true;
@ -20,7 +11,6 @@
normal = "block"; normal = "block";
select = "underline"; select = "underline";
}; };
color-modes = true;
true-color = true; # to make colors coherent when in ssh true-color = true; # to make colors coherent when in ssh
# inline-diagnostic = { # inline-diagnostic = {
# cursor-line = "hint"; # cursor-line = "hint";
@ -33,7 +23,6 @@
{ {
name = "nix"; name = "nix";
language-servers = [ "nixd" ]; language-servers = [ "nixd" ];
formatter.command = "nixfmt";
} }
{ {
name = "markdown"; name = "markdown";
@ -46,6 +35,10 @@
]; ];
language-server = { language-server = {
nixd.command = "nixd"; nixd.command = "nixd";
vtsls = {
command = "vtsls";
args = [ "--stdio" ];
};
zk = { zk = {
command = "zk"; command = "zk";
args = [ "lsp" ]; args = [ "lsp" ];

View file

@ -254,7 +254,12 @@
"picard" "picard"
]) ])
[ [
nixd # TODO probably not the best place
terraform-lsp # TODO probably not best place
python3Packages.jedi-language-server # TODO probably not best place
nodePackages.typescript-language-server # TODO probably not best place
cntr # TODO probably not best place cntr # TODO probably not best place
nom # FIXME disable on aarch64-linux, breaks everything :(
] ]
); );
} }

View file

@ -1,42 +0,0 @@
{
programs.bat.enable = true;
programs.fzf.enable = true;
programs.zk = {
enable = true;
settings = {
notebook.dir = "~/notebook";
note = {
language = "en";
default-title = "Untitled";
filename = "{{id}}";
extension = "md";
template = "default.md";
};
group.journal = {
paths = [ "journal" ];
note = {
filename = "{{format-date now}}";
template = "journal.md";
};
};
format.markdown = {
hashtags = false;
colon-tags = true;
multiword-tags = false;
};
tool = {
pager = "less -FIRX";
fzf-preview = "bat --color always {-1}";
};
lsp.diagnostics = {
wiki-title = "hint";
dead-link = "error";
};
lsp.completion = {
note-label = "{{title-or-path}}";
note-filter-text = "{{title}} {{path}}";
note-detail = "{{filename-stem}}";
};
};
};
}

View file

@ -85,7 +85,6 @@
"calibre" "calibre"
"reinstall-magisk-on-lineage" "reinstall-magisk-on-lineage"
"vscode-server" "vscode-server"
"zk"
]; ];
extraGroups = [ ]; extraGroups = [ ];
backupPaths = [ ]; backupPaths = [ ];