chore: format

This commit is contained in:
Fey Naomi Schrewe 2024-09-12 10:05:02 +02:00
parent 3178578127
commit f114e964c9
2 changed files with 129 additions and 114 deletions

View File

@ -18,57 +18,66 @@ end
return { return {
{ {
'rose-pine/neovim', "rose-pine/neovim",
name = 'rose-pine', name = "rose-pine",
}, },
{ {
'sainnhe/everforest', "sainnhe/everforest",
init = function() init = function()
vim.g.everforest_better_performance = 1 vim.g.everforest_better_performance = 1
vim.g.everforest_dim_inactive_windows = 1 vim.g.everforest_dim_inactive_windows = 1
end, end,
config = function() vim.cmd [[colorscheme everforest]] end
},
{
'L3MON4D3/LuaSnip',
version = 'v2.*',
build = 'make install_jsregexp',
dependencies = { 'rafamadriz/friendly-snippets' },
config = function() config = function()
require('luasnip.loaders.from_vscode').lazy_load() vim.cmd([[colorscheme everforest]])
end, end,
ft = { 'lua' }
}, },
{ {
'hrsh7th/nvim-cmp', "L3MON4D3/LuaSnip",
config = function() require 'cmp-setup' end, version = "v2.*",
event = 'VeryLazy', build = "make install_jsregexp",
dependencies = { "rafamadriz/friendly-snippets" },
config = function()
require("luasnip.loaders.from_vscode").lazy_load()
end,
ft = { "lua" },
},
{
"hrsh7th/nvim-cmp",
config = function()
require("cmp-setup")
end,
event = "VeryLazy",
dependencies = { dependencies = {
'saadparwaiz1/cmp_luasnip', "saadparwaiz1/cmp_luasnip",
'hrsh7th/cmp-nvim-lsp', "hrsh7th/cmp-nvim-lsp",
'hrsh7th/cmp-buffer', "hrsh7th/cmp-buffer",
'hrsh7th/cmp-path', "hrsh7th/cmp-path",
'hrsh7th/cmp-cmdline', "hrsh7th/cmp-cmdline",
}
}, },
'lukas-reineke/cmp-under-comparator', },
"lukas-reineke/cmp-under-comparator",
{ {
'neovim/nvim-lspconfig', "neovim/nvim-lspconfig",
config = function() require 'lsp-setup' end, config = function()
require("lsp-setup")
end,
event = { "BufReadPre", "BufNewFile" }, event = { "BufReadPre", "BufNewFile" },
dependencies = { { dependencies = {
'williamboman/mason.nvim', {
config = true "williamboman/mason.nvim",
}, { "williamboman/mason-lspconfig.nvim", config = true }, } config = true,
},
{ "williamboman/mason-lspconfig.nvim", config = true },
},
}, },
{ {
"pmizio/typescript-tools.nvim", "pmizio/typescript-tools.nvim",
dependencies = { "nvim-lua/plenary.nvim", "neovim/nvim-lspconfig" }, dependencies = { "nvim-lua/plenary.nvim", "neovim/nvim-lspconfig" },
opts = {}, opts = {},
event = { "BufReadPre", "BufNewFile" } event = { "BufReadPre", "BufNewFile" },
}, },
{ {
'folke/neodev.nvim', "folke/neodev.nvim",
opts = { opts = {
override = function(_, library) override = function(_, library)
library.enabled = true library.enabled = true
@ -76,7 +85,7 @@ return {
end, end,
}, },
enabled = not hasversion(0, 10), enabled = not hasversion(0, 10),
lazy = false lazy = false,
}, },
{ {
"folke/lazydev.nvim", "folke/lazydev.nvim",
@ -89,49 +98,49 @@ return {
enabled = hasversion(0, 10), enabled = hasversion(0, 10),
}, },
{ "Bilal2453/luvit-meta", lazy = true }, { "Bilal2453/luvit-meta", lazy = true },
'simrat39/rust-tools.nvim', "simrat39/rust-tools.nvim",
'mfussenegger/nvim-dap', "mfussenegger/nvim-dap",
{ {
'numToStr/Comment.nvim', "numToStr/Comment.nvim",
opts = {} opts = {},
}, },
{ {
'NeogitOrg/neogit', "NeogitOrg/neogit",
version = 'v0.0.1', version = "v0.0.1",
dependencies = { dependencies = {
'nvim-lua/plenary.nvim', "nvim-lua/plenary.nvim",
'nvim-telescope/telescope.nvim', "nvim-telescope/telescope.nvim",
'sindrets/diffview.nvim', "sindrets/diffview.nvim",
}, },
config = true, config = true,
cmd = { 'Neogit' } cmd = { "Neogit" },
}, },
{ {
'ahmedkhalf/project.nvim', "ahmedkhalf/project.nvim",
opts = {}, opts = {},
config = function(_, opts) config = function(_, opts)
require 'gitsigns'.setup(opts) require("gitsigns").setup(opts)
end, end,
event = 'VeryLazy' event = "VeryLazy",
}, },
{ {
'lambdalisue/suda.vim', "lambdalisue/suda.vim",
cmd = { 'SudaRead', 'SudaWrite' } cmd = { "SudaRead", "SudaWrite" },
}, },
{ {
'kylechui/nvim-surround', "kylechui/nvim-surround",
version = '*', version = "*",
opts = {}, opts = {},
}, },
{ {
'nvim-treesitter/nvim-treesitter', "nvim-treesitter/nvim-treesitter",
config = function() config = function()
require 'nvim-treesitter.configs'.setup({ require("nvim-treesitter.configs").setup({
ensure_installed = { 'c', 'lua', 'vim', 'vimdoc', 'query', 'rust', 'cpp' } ensure_installed = { "c", "lua", "vim", "vimdoc", "query", "rust", "cpp" },
}) })
end, end,
build = function() build = function()
local ts_update = require('nvim-treesitter.install').update({ with_sync = true }) local ts_update = require("nvim-treesitter.install").update({ with_sync = true })
ts_update() ts_update()
end, end,
}, },
@ -145,18 +154,17 @@ return {
}, },
opts = { opts = {
filesystem = { filesystem = {
hijack_netrw_behavior = "open_default" hijack_netrw_behavior = "open_default",
} },
}, },
keys = { keys = {
{ '<F2>', '<cmd>Neotree<CR>', desc = 'View files', mode = { 'n', 'i', 'x' } } { "<F2>", "<cmd>Neotree<CR>", desc = "View files", mode = { "n", "i", "x" } },
}, },
lazy = false lazy = false,
}, },
'direnv/direnv.vim', "direnv/direnv.vim",
{ {
'folke/which-key.nvim', "folke/which-key.nvim",
event = 'VeryLazy',
opts = { opts = {
delay = function(ctx) delay = function(ctx)
return ctx.plugin and 100 or 200 return ctx.plugin and 100 or 200
@ -164,18 +172,18 @@ return {
}, },
keys = { keys = {
{ {
'<leader>?', "<leader>?",
function() function()
require('which-key').show({ global = false }) require("which-key").show({ global = false })
end, end,
desc = 'Buffer Local Keymaps', desc = "Buffer Local Keymaps",
}, },
{ {
'<leader><M-?>', "<leader><M-?>",
function() function()
require('which-key').show({ global = true }) require("which-key").show({ global = true })
end, end,
desc = 'All Keymaps', desc = "All Keymaps",
}, },
}, },
lazy = false, lazy = false,
@ -197,20 +205,20 @@ return {
end, end,
}, },
{ {
'nvim-lualine/lualine.nvim', "nvim-lualine/lualine.nvim",
dependencies = { 'nvim-tree/nvim-web-devicons' }, dependencies = { "nvim-tree/nvim-web-devicons" },
opts = {} opts = {},
}, },
{ {
'akinsho/bufferline.nvim', "akinsho/bufferline.nvim",
version = "*", version = "*",
dependencies = 'nvim-tree/nvim-web-devicons', dependencies = "nvim-tree/nvim-web-devicons",
opts = { opts = {
options = { options = {
mode = 'tabs', mode = "tabs",
separator_style = "slant" separator_style = "slant",
} },
} },
}, },
{ {
"stevearc/conform.nvim", "stevearc/conform.nvim",
@ -238,66 +246,73 @@ return {
event = "VeryLazy", event = "VeryLazy",
}, },
{ {
"folke/trouble.nvim",
opts = {}, opts = {},
cmd = 'Trouble', cmd = "Trouble",
keys = { keys = {
{ {
'<leader>xx', "<leader>xx",
'<cmd>Trouble diagnostics toggle<cr>', "<cmd>Trouble diagnostics toggle<cr>",
desc = 'Diagnostics (Trouble)', desc = "Diagnostics (Trouble)",
}, },
{ {
'<leader>xX', "<leader>xX",
'<cmd>Trouble diagnostics toggle filter.buf=0<cr>', "<cmd>Trouble diagnostics toggle filter.buf=0<cr>",
desc = 'Buffer Diagnostics (Trouble)', desc = "Buffer Diagnostics (Trouble)",
}, },
{ {
'<leader>xcs', "<leader>xcs",
'<cmd>Trouble symbols toggle focus=false<cr>', "<cmd>Trouble symbols toggle focus=false<cr>",
desc = 'Symbols (Trouble)', desc = "Symbols (Trouble)",
}, },
{ {
'<leader>xcl', "<leader>xcl",
'<cmd>Trouble lsp toggle focus=false win.position=right<cr>', "<cmd>Trouble lsp toggle focus=false win.position=right<cr>",
desc = 'LSP Definitions / references / ... (Trouble)', desc = "LSP Definitions / references / ... (Trouble)",
}, },
{ {
'<leader>xL', "<leader>xL",
'<cmd>Trouble loclist toggle<cr>', "<cmd>Trouble loclist toggle<cr>",
desc = 'Location List (Trouble)', desc = "Location List (Trouble)",
}, },
{ {
'<leader>xQ', "<leader>xQ",
'<cmd>Trouble qflist toggle<cr>', "<cmd>Trouble qflist toggle<cr>",
desc = 'Quickfix List (Trouble)', desc = "Quickfix List (Trouble)",
}, },
}, },
}, },
{ {
'lewis6991/gitsigns.nvim', "lewis6991/gitsigns.nvim",
opts = { opts = {
current_line_blame = true current_line_blame = true,
}, },
event = 'VeryLazy' event = "VeryLazy",
}, },
{ {
'folke/zen-mode.nvim', "folke/zen-mode.nvim",
keys = { keys = {
{ '<leader>zt', function() require 'zen-mode'.toggle() end, desc = 'Toggle zen mode' } {
"<leader>zt",
function()
require("zen-mode").toggle()
end,
desc = "Toggle zen mode",
},
}, },
opts = { opts = {
window = { window = {
options = { options = {
relativenumber = false, relativenumber = false,
number = false number = false,
} },
} },
} },
}, },
{ {
'folke/twilight.nvim', "folke/twilight.nvim",
opts = {}, opts = {},
cmd = { 'Twilight', 'TwilightEnable', 'TwilightDisable' } cmd = { "Twilight", "TwilightEnable", "TwilightDisable" },
}, },
{ {
"CWood-sdf/spaceport.nvim", "CWood-sdf/spaceport.nvim",

View File

@ -1,21 +1,21 @@
return { return {
{ {
'nvim-telescope/telescope.nvim', "nvim-telescope/telescope.nvim",
keys = { keys = {
{ '<leader>Tgb', '<cmd>Telescope git_branches<CR>', desc = 'branches' }, { "<leader>Tgb", "<cmd>Telescope git_branches<CR>", desc = "branches" },
{ '<leader>Tb', '<cmd>Telescope buffers<CR>', desc = 'buffers' }, { "<leader>Tb", "<cmd>Telescope buffers<CR>", desc = "buffers" },
{ '<leader>Tfg', '<cmd>Telescope live_grep<CR>', desc = 'ripgrep' }, { "<leader>Tfg", "<cmd>Telescope live_grep<CR>", desc = "ripgrep" },
{ '<leader>Tff', '<cmd>Telescope find_files<CR>', desc = 'files' }, { "<leader>Tff", "<cmd>Telescope find_files<CR>", desc = "files" },
{ '<space>s', '<cmd>Telescope lsp_workspace_symbols<CR>', desc = 'workspace symbols' }, { "<space>s", "<cmd>Telescope lsp_workspace_symbols<CR>", desc = "workspace symbols" },
{ '<space>S', '<cmd>Telescope lsp_document_symbols<CR>', desc = 'document symbols' }, { "<space>S", "<cmd>Telescope lsp_document_symbols<CR>", desc = "document symbols" },
}, },
config = function(_, opts) config = function(_, opts)
require("telescope").setup(opts) require("telescope").setup(opts)
end, end,
}, },
{ {
'stevearc/dressing.nvim', "stevearc/dressing.nvim",
opts = {}, opts = {},
event = 'VeryLazy' event = "VeryLazy",
} },
} }