style ignore and plugs

This commit is contained in:
Christian Nieves
2024-09-11 20:47:10 +00:00
parent d632924ca7
commit b05f7b15be
12 changed files with 45 additions and 36 deletions

View File

@ -1,3 +1,3 @@
{ {
"lazy.nvim": { "branch": "main", "commit": "077102c5bfc578693f12377846d427f49bc50076" } "lazy.nvim": { "branch": "main", "commit": "48b52b5cfcf8f88ed0aff8fde573a5cc20b1306d" }
} }

View File

@ -43,7 +43,7 @@ test --test_output=all --test_summary=detailed --build_tests_only
import %workspace%/java/com/google/android/gmscore/blaze/blazerc import %workspace%/java/com/google/android/gmscore/blaze/blazerc
build --config=gmscore_tap build --config=gmscore_tap
test --config=gmscore_test test --config=gmscore_test_debug
#
# https://g3doc.corp.google.com/devtools/blaze/g3doc/faq.md?cl=head#BlazeOom # https://g3doc.corp.google.com/devtools/blaze/g3doc/faq.md?cl=head#BlazeOom
startup --host_jvm_args=-Xmx18G --host_jvm_args=-Xms18G startup --host_jvm_args=-Xmx18G --host_jvm_args=-Xms18G

View File

@ -2,6 +2,25 @@ local use_google = require("utils").use_google
local buf_too_large = require("utils").buf_too_large local buf_too_large = require("utils").buf_too_large
return { return {
"sindrets/diffview.nvim",
{
"folke/todo-comments.nvim",
dependencies = { "nvim-lua/plenary.nvim" },
},
{
"folke/flash.nvim",
event = "VeryLazy",
---@type Flash.Config
opts = {},
-- stylua: ignore
keys = {
{ "s", mode = { "n", "x", "o" }, function() require("flash").jump() end, desc = "Flash" },
{ "S", mode = { "n", "x", "o" }, function() require("flash").treesitter() end, desc = "Flash Treesitter" },
{ "r", mode = "o", function() require("flash").remote() end, desc = "Remote Flash" },
{ "R", mode = { "o", "x" }, function() require("flash").treesitter_search() end, desc = "Treesitter Search" },
{ "<c-s>", mode = { "c" }, function() require("flash").toggle() end, desc = "Toggle Flash Search" },
},
},
{ {
"MagicDuck/grug-far.nvim", "MagicDuck/grug-far.nvim",
config = function() config = function()
@ -96,6 +115,7 @@ return {
"folke/persistence.nvim", "folke/persistence.nvim",
event = "BufReadPre", -- this will only start session saving when an actual file was opened event = "BufReadPre", -- this will only start session saving when an actual file was opened
opts = {}, opts = {},
-- stylua: ignore
keys = { keys = {
{ "<leader>ss", [[<cmd>lua require("persistence").save()<cr>]] }, { "<leader>ss", [[<cmd>lua require("persistence").save()<cr>]] },
{ "<leader>sl", [[<cmd>lua require("persistence").load()<cr>]] }, { "<leader>sl", [[<cmd>lua require("persistence").load()<cr>]] },
@ -123,6 +143,7 @@ return {
cmd = { cmd = {
"Subs", "Subs",
}, },
-- stylua: ignore
keys = { keys = {
{ "<leader>tc", "<cmd>TextCaseOpenTelescope<CR>", mode = { "n", "v" }, desc = "Telescope" }, { "<leader>tc", "<cmd>TextCaseOpenTelescope<CR>", mode = { "n", "v" }, desc = "Telescope" },
}, },
@ -157,12 +178,14 @@ return {
config = function() config = function()
vim.g.undotree_SetFocusWhenToggle = 1 vim.g.undotree_SetFocusWhenToggle = 1
end, end,
-- stylua: ignore
keys = { { "<leader>ut", ":UndotreeToggle<CR>" } }, keys = { { "<leader>ut", ":UndotreeToggle<CR>" } },
}, },
{ {
"stevearc/aerial.nvim", "stevearc/aerial.nvim",
opts = {}, opts = {},
cmd = { "AerialToggle", "AerialOn" }, cmd = { "AerialToggle", "AerialOn" },
-- stylua: ignore
keys = { { "<leader>so", ":AerialToggle<CR>", desc = "[S]symbols [O]utline" } }, keys = { { "<leader>so", ":AerialToggle<CR>", desc = "[S]symbols [O]utline" } },
}, },
{ {
@ -175,15 +198,12 @@ return {
-- Remove the following line to use development versions, -- Remove the following line to use development versions,
-- not just the formal releases -- not just the formal releases
version = "*", version = "*",
-- stylua: ignore
keys = { keys = {
{ "<leader>dp", ":lua require('debugprint').debugprint()<cr>", desc = "Debug print" }, { "<leader>dp", ":lua require('debugprint').debugprint()<cr>", desc = "Debug print" },
{ "<leader>dP", ":lua require('debugprint').debugprint({above = true})<cr>", desc = "Debug print" }, { "<leader>dP", ":lua require('debugprint').debugprint({above = true})<cr>", desc = "Debug print" },
{ "<leader>dq", ":lua require('debugprint').debugprint({variable = true})<cr>", desc = "Debug print" }, { "<leader>dq", ":lua require('debugprint').debugprint({variable = true})<cr>", desc = "Debug print" },
{ { "<leader>dQ", ":lua require('debugprint').debugprint({variable = true, above = true})<cr>", desc = "Debug print", },
"<leader>dQ",
":lua require('debugprint').debugprint({variable = true, above = true})<cr>",
desc = "Debug print",
},
}, },
}, },
} }

View File

@ -16,6 +16,7 @@ return {
"rcarriga/nvim-dap-ui", "rcarriga/nvim-dap-ui",
"nvim-telescope/telescope-dap.nvim", "nvim-telescope/telescope-dap.nvim",
}, },
-- stylua: ignore
keys = { keys = {
{ "<leader>do", ":lua require'dapui'.open()<CR>" }, { "<leader>do", ":lua require'dapui'.open()<CR>" },
-- { "<F5>", ":lua require'dap'.continue()<CR>" }, -- { "<F5>", ":lua require'dap'.continue()<CR>" },

View File

@ -94,6 +94,7 @@ return {
}, },
}), }),
glug("relatedfiles", { glug("relatedfiles", {
-- stylua: ignore
keys = { keys = {
{ "<leader>rb", ":exec relatedfiles#selector#JumpToBuild()<CR>" }, { "<leader>rb", ":exec relatedfiles#selector#JumpToBuild()<CR>" },
{ "<leader>rt", ":exec relatedfiles#selector#JumpToTestFile()<CR>" }, { "<leader>rt", ":exec relatedfiles#selector#JumpToTestFile()<CR>" },

View File

@ -64,6 +64,7 @@ return {
toggle_telescope(harpoon:list()) toggle_telescope(harpoon:list())
end, { desc = "Open harpoon window" }) end, { desc = "Open harpoon window" })
end, end,
-- stylua: ignore
-- keys = { -- keys = {
-- -- Mark current file -- -- Mark current file
-- { "<leader>m", ":lua require('harpoon').mark_file()<CR>" }, -- { "<leader>m", ":lua require('harpoon').mark_file()<CR>" },

View File

@ -97,6 +97,7 @@ return {
"nvim-lua/lsp-status.nvim", "nvim-lua/lsp-status.nvim",
"VonHeikemen/lsp-zero.nvim", "VonHeikemen/lsp-zero.nvim",
}, },
-- stylua: ignore
keys = { keys = {
{ "<leader>rn", "<cmd>lua vim.lsp.buf.rename()<CR>" }, { "<leader>rn", "<cmd>lua vim.lsp.buf.rename()<CR>" },
-- { "?", "<cmd>lua vim.lsp.buf.code_action()<CR>" }, -- { "?", "<cmd>lua vim.lsp.buf.code_action()<CR>" },

View File

@ -38,6 +38,7 @@ return {
}, },
}) })
end, end,
-- stylua: ignore
keys = { keys = {
(function() (function()
if use_google() then if use_google() then

View File

@ -8,34 +8,16 @@ return {
config = function() config = function()
require("config.refactoring") require("config.refactoring")
end, end,
-- stylua: ignore
keys = { keys = {
-- remap to open the Telescope refactoring menu in visual mode -- remap to open the Telescope refactoring menu in visual mode
{ { "<leader>R", "<cmd>lua require('telescope').extensions.refactoring.refactors()<CR>", },
"<leader>R",
"<cmd>lua require('telescope').extensions.refactoring.refactors()<CR>",
},
-- Remaps for the refactoring operations currently offered by the plugin -- Remaps for the refactoring operations currently offered by the plugin
{ { "<leader>rx", [[ <Cmd>lua require('refactoring').refactor('Extract Function')<CR>]], mode = "v", },
"<leader>rx", { "<leader>rxf", [[ <Cmd>lua require('refactoring').refactor('Extract Function To File')<CR>]], mode = "v", },
[[ <Cmd>lua require('refactoring').refactor('Extract Function')<CR>]], { "<leader>rxv", [[ <Cmd>lua require('refactoring').refactor('Extract Variable')<CR>]], mode = "v", },
mode = "v", { "<leader>ri", [[ <Cmd>lua require('refactoring').refactor('Inline Variable')<CR>]], mode = "v", },
},
{
"<leader>rxf",
[[ <Cmd>lua require('refactoring').refactor('Extract Function To File')<CR>]],
mode = "v",
},
{
"<leader>rxv",
[[ <Cmd>lua require('refactoring').refactor('Extract Variable')<CR>]],
mode = "v",
},
{
"<leader>ri",
[[ <Cmd>lua require('refactoring').refactor('Inline Variable')<CR>]],
mode = "v",
},
}, },
}, },
} }

View File

@ -53,6 +53,7 @@ end
return { return {
"mhinz/vim-signify", "mhinz/vim-signify",
event = "VimEnter", event = "VimEnter",
-- stylua: ignore
keys = { keys = {
{ "]d", "<plug>(signify-next-hunk)" }, { "]d", "<plug>(signify-next-hunk)" },
{ "[d", "<plug>(signify-prev-hunk)" }, { "[d", "<plug>(signify-prev-hunk)" },

View File

@ -47,6 +47,7 @@ function fig_all_modified()
return exe("hg status -ma -n --rev p4base --no-status --template= | sort") return exe("hg status -ma -n --rev p4base --no-status --template= | sort")
end end
-- stylua: ignore
local keys = { local keys = {
{ "<leader>e", ":lua search_cwd()<CR>", desc = "Find Files in Buffer Directory" }, { "<leader>e", ":lua search_cwd()<CR>", desc = "Find Files in Buffer Directory" },
{ "<leader>ts.", ":lua live_grep({vim.fn.getcwd()})<CR>", desc = "Search in CWD" }, { "<leader>ts.", ":lua live_grep({vim.fn.getcwd()})<CR>", desc = "Search in CWD" },
@ -67,6 +68,7 @@ local keys = {
} }
if use_google() then if use_google() then
-- stylua: ignore
TableConcat(keys, { TableConcat(keys, {
{ "<leader>tm", ":lua find_files(fig_modified())<CR>" }, { "<leader>tm", ":lua find_files(fig_modified())<CR>" },
{ "<leader>tM", ":lua find_files(fig_all_modified())<CR>" }, { "<leader>tM", ":lua find_files(fig_all_modified())<CR>" },
@ -75,10 +77,7 @@ if use_google() then
{ "<C-P>", require("telescope").extensions.codesearch.find_files }, { "<C-P>", require("telescope").extensions.codesearch.find_files },
{ "<leader>cs", require("telescope").extensions.codesearch.find_query }, { "<leader>cs", require("telescope").extensions.codesearch.find_query },
{ "<leader>cs", require("telescope").extensions.codesearch.find_query, mode = "v" }, { "<leader>cs", require("telescope").extensions.codesearch.find_query, mode = "v" },
{ { "<leader>CS", [[<cmd>lua require('telescope').extensions.codesearch.find_query{default_text_expand='<cword>'}<CR>]], },
"<leader>CS",
[[<cmd>lua require('telescope').extensions.codesearch.find_query{default_text_expand='<cword>'}<CR>]],
},
}) })
end end

View File

@ -124,5 +124,7 @@ let g:loaded_netrwPlugin = 0
let g:loaded_tutor_mode_plugin = 0 let g:loaded_tutor_mode_plugin = 0
let g:loaded_remote_plugins = 1 let g:loaded_remote_plugins = 1
au BufRead,BufNewFile,BufReadPost *.cc.inc set filetype=cpp
filetype plugin indent on filetype plugin indent on
syntax on syntax on