fix ktfmt

This commit is contained in:
Christian Nieves
2024-01-10 23:10:28 +00:00
parent 9e3e66cb44
commit cfb23f4b46

View File

@ -6,8 +6,10 @@ end
vim.opt.rtp:append("/google/src/head/depot/google3/experimental/users/fentanes/nvgoog") vim.opt.rtp:append("/google/src/head/depot/google3/experimental/users/fentanes/nvgoog")
local glug = require("nvgoog.google.util.glug").glug -- local glug = require("nvgoog.google.util.glug").glug
local glugOpts = require("nvgoog.google.util.glug").glugOpts -- local glugOpts = require("nvgoog.google.util.glug").glugOpts
local glug = require("glug").glug
local glugOpts = require("glug").glugOpts
local veryLazy = require("nvgoog.util").veryLazy local veryLazy = require("nvgoog.util").veryLazy
return { return {
@ -16,7 +18,6 @@ return {
-- Load google paths like //google/* with `gf` -- Load google paths like //google/* with `gf`
{ import = "nvgoog.google.misc" }, { import = "nvgoog.google.misc" },
-- maktaba is required by all google plugins -- maktaba is required by all google plugins
-- maktaba is required by all google plugins
glug("maktaba", { glug("maktaba", {
lazy = true, lazy = true,
dependencies = {}, dependencies = {},
@ -88,14 +89,7 @@ return {
"CorpWebChromeCs", "CorpWebChromeCs",
}, },
}), }),
{ glug("relatedfiles", {
name = "relatedfiles",
dir = "/usr/share/vim/google/relatedfiles",
dependencies = { "glaive" },
config = function()
vim.cmd([[Glaive relatedfiles]])
end,
keys = { keys = {
{ {
"<leader>rb", "<leader>rb",
@ -110,7 +104,7 @@ return {
":exec relatedfiles#selector#JumpToCodeFile()<CR>", ":exec relatedfiles#selector#JumpToCodeFile()<CR>",
}, },
}, },
}, }),
{ "junegunn/fzf", dir = "~/.fzf", build = "./install --all" }, { "junegunn/fzf", dir = "~/.fzf", build = "./install --all" },
{ "junegunn/fzf.vim", dependencies = { "junegunn/fzf" } }, { "junegunn/fzf.vim", dependencies = { "junegunn/fzf" } },
-- Format google code -- Format google code
@ -127,7 +121,7 @@ return {
clang_format_style = "function('codefmtgoogle#GetClangFormatStyle')", clang_format_style = "function('codefmtgoogle#GetClangFormatStyle')",
gofmt_executable = "/usr/lib/google-golang/bin/gofmt", gofmt_executable = "/usr/lib/google-golang/bin/gofmt",
prettier_executable = "/google/data/ro/teams/prettier/prettier", prettier_executable = "/google/data/ro/teams/prettier/prettier",
ktfmt_executable = { "/google/bin/releases/kotlin-google-eng/ktfmt/ktfmt_deploy.jar", "--google-style" }, ktfmt_executable = { "/google/bin/releases/kotlin-google-eng/ktfmt", "--google-style" },
auto_format = { auto_format = {
["borg"] = "gclfmt", ["borg"] = "gclfmt",
["gcl"] = "gclfmt", ["gcl"] = "gclfmt",
@ -140,6 +134,7 @@ return {
["dart"] = "dartfmt", ["dart"] = "dartfmt",
["go"] = "gofmt", ["go"] = "gofmt",
["java"] = "google-java-format", ["java"] = "google-java-format",
["kotlin"] = "ktfmt",
["jslayout"] = "jslfmt", ["jslayout"] = "jslfmt",
["markdown"] = "mdformat", ["markdown"] = "mdformat",
["ncl"] = "nclfmt", ["ncl"] = "nclfmt",