This commit is contained in:
Christian Nieves
2024-01-26 20:30:24 +00:00
parent ae0055a5db
commit 16fb43e7a2
6 changed files with 56 additions and 45 deletions

View File

@ -1,3 +1,6 @@
-- disable underline
vim.diagnostic.handlers.underline.show = function() end
return {
{
"folke/trouble.nvim",

View File

@ -36,9 +36,9 @@ return {
veryLazy(glug("logmsgs")),
veryLazy(glug("googler")),
-- Add support for google filetypes
glug("google-filetypes", {
veryLazy(glug("google-filetypes", {
event = "BufReadPre",
}),
})),
-- Set up syntax, indent, and core settings for various filetypes
veryLazy(glug("ft-cel")),
veryLazy(glug("ft-clif")),
@ -237,7 +237,7 @@ return {
end,
}),
-- Imports
glug("imp-google", {
veryLazy(glug("imp-google", {
dependencies = {
glugOpts("vim-imp", {
"flwyd/vim-imp",
@ -254,7 +254,7 @@ return {
keys = {
{ "<leader>i", ":ImpSuggest <C-r><C-w><cr>" },
},
}),
})),
{
name = "ai.nvim",
url = "sso://googler@user/vvvv/ai.nvim",

View File

@ -1,13 +1,5 @@
local use_google = require("utils").use_google
local deps = {
"hrsh7th/nvim-cmp",
"nvim-lua/lsp-status.nvim",
"VonHeikemen/lsp-zero.nvim",
"ray-x/go.nvim",
"ray-x/guihua.lua",
}
return {
{
"luozhiya/lsp-virtual-improved.nvim",
@ -18,6 +10,7 @@ return {
},
{
"kosayoda/nvim-lightbulb",
event = { "LspAttach" },
opts = {
autocmd = { enabled = true },
virtual_text = {
@ -38,6 +31,7 @@ return {
},
{
"hinell/lsp-timeout.nvim",
event = { "LspAttach" },
dependencies = { "neovim/nvim-lspconfig" },
cond = not use_google(),
config = function()
@ -53,7 +47,13 @@ return {
},
{
"neovim/nvim-lspconfig",
dependencies = deps,
dependencies = {
"hrsh7th/nvim-cmp",
"nvim-lua/lsp-status.nvim",
"VonHeikemen/lsp-zero.nvim",
"ray-x/go.nvim",
"ray-x/guihua.lua",
},
keys = {
{ "<leader>rn", "<cmd>lua vim.lsp.buf.rename()<CR>" },
-- { "?", "<cmd>lua vim.lsp.buf.code_action()<CR>" },

View File

@ -36,20 +36,20 @@ local function get_visual_selection()
end
local keys = {
{ "<leader>ts", "<cmd>lua live_grep()<CR>", desc = "Search in CWD" },
{ "<leader>tk", "<cmd>Telescope Keymaps<CR>", desc = "Search Keymaps" },
{ "<C-P>", "<cmd>lua find_files()<CR>", desc = "Find Files in CWD" },
{ "<leader>tf", "<cmd>lua find_files()<CR>", desc = "Find Files in CWD" },
{ "<leader>td", "<cmd>lua find_dotfiles()<CR>", desc = "Find Dotfiles" },
{ "<leader>tn", ":Telescope notify<CR>", desc = "Notifications" },
{ "<leader>tk", ":Telescope keymaps<CR>", desc = "Keymaps" },
{ "<leader>tf.", "<cmd>lua vim.error('use <leader>e')<CR>", desc = "Find Files in Buffer Directory" },
{ "<leader>e", "<cmd>lua search_cwd()<CR>", desc = "Find Files in Buffer Directory" },
{ "<C-P>", ":lua find_files()<CR>", desc = "Find Files in CWD" },
{ "<leader>e", ":lua search_cwd()<CR>", desc = "Find Files in Buffer Directory" },
{ "<leader>tc", ":Telescope textcase<CR>", desc = "Text case" },
{ "<leader>td", ":lua find_dotfiles()<CR>", desc = "Find Dotfiles" },
{ "<leader>tf", ":lua find_files()<CR>", desc = "Find Files in CWD" },
{ "<leader>tf.", ":lua vim.error('use <leader>e')<CR>", desc = "Find Files in Buffer Directory" },
{ "<leader>tg", ":Telescope git_files<CR>", desc = "Git Files" },
{ "<leader>tr", ":Telescope resume<CR>", desc = "Telescope Resume" },
{ "<leader>th", ":lua require('telescope.builtin').help_tags{}<CR>", desc = "[T]elescope [H]elp" },
{ "<leader>tk", ":Telescope keymaps<CR>", desc = "Keymaps" },
{ "<leader>tk", ":Telescope Keymaps<CR>", desc = "Search Keymaps" },
{ "<leader>tn", ":Telescope notify<CR>", desc = "Notifications" },
{ "<leader>to", ":Telescope oldfiles<CR>", desc = "Recent(oldfiles) Files" },
{ "<leader>th", "<cmd>lua require('telescope.builtin').help_tags{}<CR>", desc = "[T]elescope [H]elp" },
{ "<leader>tns", [[<cmd>lua require("neoscopes").select()<CR>]], desc = "NeoScopes" },
{ "<leader>tr", ":Telescope resume<CR>", desc = "Telescope Resume" },
{ "<leader>ts", ":lua live_grep()<CR>", desc = "Search in CWD" },
}
if use_google() then
@ -105,9 +105,13 @@ return {
config = function()
require("telescope").load_extension("import")
end,
keys = {
{ "<leader>i", ":Telescope import<CR>" },
},
keys = function()
if not use_google() then
return {
{ "<leader>i", ":Telescope import<CR>" },
}
end
end,
},
{
"nvim-telescope/telescope.nvim",

View File

@ -3,21 +3,21 @@ local use_google = require("utils").use_google
return {
{
"sainnhe/sonokai",
cond = false,
-- cond = false,
config = function()
vim.g.sonokai_diagnostic_virtual_text = "highlighted"
vim.g.sonokai_style = "andromeda"
vim.g.sonokai_dim_inactive_windows = 1
vim.cmd("colorscheme sonokai")
-- vim.cmd("colorscheme sonokai")
end,
},
{
"rebelot/kanagawa.nvim",
lazy = use_google(), -- make sure we load this during startup if it is your main colorscheme
priority = 1000, -- make sure to load this before all the other start plugins
cond = not use_google(),
-- cond = not use_google(),
config = function()
vim.cmd("colorscheme kanagawa-wave")
-- vim.cmd("colorscheme kanagawa-wave")
end,
},
{