Commit c7bffe8
Changed files (6)
home
base
tui
editors
helix
languages
home/base/tui/editors/helix/languages/astro.nix
@@ -11,7 +11,7 @@
language-servers = ["astro-ls" "tailwindcss-ls"];
formatter = {
command = "prettier";
- args = ["--stdin-filepath %{buffer_name}"];
+ args = ["--parser" "astro" "--stdin-filepath" "%{buffer_name}"];
};
}
];
home/base/tui/editors/helix/languages/html.nix
@@ -11,7 +11,7 @@
language-servers = ["vscode-html-language-server" "tailwindcss-ls"];
formatter = {
command = "prettier";
- args = ["--parser" "html" "--stdin-filepath %{buffer_name}"];
+ args = ["--parser" "html" "--stdin-filepath" "%{buffer_name}"];
};
}
];
home/base/tui/editors/helix/languages/markdown.nix
@@ -17,7 +17,7 @@
];
formatter = {
command = "prettier";
- args = ["--parser" "markdown" "--stdin-filepath %{buffer_name}"];
+ args = ["--parser" "markdown" "--stdin-filepath" "%{buffer_name}"];
};
language-servers = ["marksman"];
}
home/base/tui/editors/helix/languages/mdx.nix
@@ -24,7 +24,7 @@
];
formatter = {
command = "prettier";
- args = ["--parser" "mdx" "--stdin-filepath %{buffer_name}"];
+ args = ["--parser" "mdx" "--stdin-filepath" "%{buffer_name}"];
};
language-servers = ["mdx-language-server"];
}
home/base/tui/editors/helix/languages/typescript.nix
@@ -10,7 +10,7 @@
};
formatter = {
command = "prettier";
- args = ["--stdin-filepath %{buffer_name}"];
+ args = ["--parser" "ts" "--stdin-filepath" "%{buffer_name}"];
};
}
];
home/base/tui/editors/helix/languages/vue.nix
@@ -1,38 +0,0 @@
-{pkgs, ...}: {
- programs.helix.languages = {
- language = [
- {
- name = "vue";
- scope = "text.html.vue";
- auto-format = true;
- indent = {
- tab-width = 2;
- unit = " ";
- };
- language-servers = ["vuels" "typescript-language-server" "tailwindcss-ls"];
- formatter = {
- command = "prettier";
- args = ["--stdin-filepath %{buffer_name}"];
- };
- }
- ];
- language-server = {
- vuels = {
- command = "vue-language-server";
- args = ["--stdio"];
- config = {
- typescript.tsdk = "node_modules/typescript/lib/";
- };
- };
- typescript-language-server.config = {
- plugins = [
- {
- name = "@vue/typescript-plugin";
- location = "${pkgs.vue-language-server}/lib/language-tools/packages/language-server";
- languages = ["vue"];
- }
- ];
- };
- };
- };
-}