aboutsummaryrefslogtreecommitdiff
path: root/user/kakoune/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'user/kakoune/default.nix')
-rw-r--r--user/kakoune/default.nix16
1 files changed, 14 insertions, 2 deletions
diff --git a/user/kakoune/default.nix b/user/kakoune/default.nix
index 8ccad3e..2a76f7a 100644
--- a/user/kakoune/default.nix
+++ b/user/kakoune/default.nix
@@ -15,18 +15,28 @@
{
commands = "lsp-enable-window";
name = "WinSetOption";
- option = "filetype=(javascript|kotlin|typescript|zig)";
+ option = "filetype=(javascript|kotlin|qml|typescript|zig)";
}
{
commands = ''
set-option buffer lsp_servers %{
[kotlin-language-server]
- root_globs = ["build.gradle.kts"]
+ root_globs = ["build.gradle.kts"]
}
'';
name = "BufSetOption";
option = "filetype=kotlin";
}
+ {
+ commands = ''
+ set-option buffer lsp_servers %{
+ [qmlls]
+ root_globs = ["shell.qml"]
+ }
+ '';
+ name = "BufSetOption";
+ option = "filetype=qml";
+ }
];
keyMappings = [
@@ -57,4 +67,6 @@
kakoune-lsp
];
};
+
+ xdg.configFile."kak/qml.kak".source = ./qml.kak;
}