mirror of
https://github.com/fredrikr79/nixos.git
synced 2026-01-06 07:03:46 +01:00
add pin main tinymist keybind
This commit is contained in:
23
home.nix
23
home.nix
@@ -153,6 +153,12 @@ in
|
||||
};
|
||||
|
||||
keymaps = [
|
||||
{
|
||||
key = "<leader>cpm";
|
||||
action.__raw = "tinymist.pinMain(vim.api.nvim_buf_get_name(0))";
|
||||
options.silent = true;
|
||||
options.desc = "pin main file in tinymist";
|
||||
}
|
||||
{
|
||||
key = "<leader>e";
|
||||
action.__raw = "vim.diagnostic.open_float";
|
||||
@@ -409,6 +415,10 @@ in
|
||||
|
||||
lsp = {
|
||||
servers = {
|
||||
"*".config.root_markers = [
|
||||
".git"
|
||||
".jj"
|
||||
];
|
||||
pyright.enable = true;
|
||||
nil_ls.enable = true;
|
||||
lua_ls.enable = true;
|
||||
@@ -416,7 +426,14 @@ in
|
||||
clangd.enable = true;
|
||||
vtsls.enable = true;
|
||||
marksman.enable = true;
|
||||
tinymist.enable = true;
|
||||
tinymist = {
|
||||
enable = true;
|
||||
config = {
|
||||
root_markers = [
|
||||
"main.typ"
|
||||
];
|
||||
};
|
||||
};
|
||||
uiua = {
|
||||
enable = true;
|
||||
settings = {
|
||||
@@ -474,10 +491,6 @@ in
|
||||
};
|
||||
};
|
||||
};
|
||||
root_markers = [
|
||||
".git"
|
||||
".jj"
|
||||
];
|
||||
};
|
||||
};
|
||||
omnisharp.enable = true;
|
||||
|
||||
Reference in New Issue
Block a user