restructure init.lua

This commit is contained in:
lucy 2026-06-11 12:03:58 +02:00
commit dac8b64323

View file

@ -10,16 +10,41 @@ vim.diagnostic.config({
source = true,
},
})
vim.lsp.enable("lua_ls")
vim.lsp.enable("qmlls")
vim.lsp.enable("clangd")
vim.lsp.enable("lua-language-server")
local map = vim.keymap.set
for i = 1, 10 do
map("n", "<A-" .. i .. ">", "<cmd> LualineBuffersJump! " .. i .. "<cr>")
end
map("n", "<C-f>", function() vim.lsp.buf.format() end)
map("n", "<leader>t", "<cmd> terminal <cr>")
map("t", "<esc>", "<c-\\><c-n>")
map("i", "<C-space>", "<C-X><C-O>")
-- add plugins
vim.pack.add({
"https://github.com/nvim-treesitter/nvim-treesitter",
"https://github.com/nvim-lualine/lualine.nvim",
"https://github.com/RRethy/base16-nvim",
"https://github.com/nvim-lualine/lualine.nvim",
"https://github.com/tinted-theming/tinted-nvim.git",
"https://github.com/neovim/nvim-lspconfig",
"https://github.com/vyfor/cord.nvim",
"https://github.com/nvim-mini/mini.nvim"
})
require('tinted-nvim').setup({
selector = { enabled = true, mode = "cmd" },
})
require('mini.basics').setup()
require('mini.icons').setup()
require('mini.pick').setup()
require("cord").setup({
display = {
theme = "atom",
},
editor = { tooltip = "ur gay x3" },
})
require("lualine").setup({
sections = {
lualine_a = { "mode" },
@ -35,32 +60,6 @@ require("lualine").setup({
lualine_c = {},
lualine_x = {},
lualine_y = {},
lualine_z = { 'tabs' }
lualine_z = { 'tabs' }
}
})
require('tinted-nvim').setup({
selector = { enabled = true, mode = "cmd" },
})
require('mini.basics').setup()
require('mini.icons').setup()
require('mini.pick').setup()
vim.lsp.enable("lua_ls")
vim.lsp.enable("qmlls")
vim.lsp.enable("qml-language-server")
vim.lsp.enable("clangd")
vim.lsp.enable("lua-language-server")
require("cord").setup({
display = {
theme = "atom",
},
editor = { tooltip = "ur gay x3" },
})
local map = vim.keymap.set
for i=1,10 do
map("n", "<A-" .. i .. ">", "<cmd> LualineBuffersJump! " .. i .. "<cr>")
end
map("n", "<C-f>", function() vim.lsp.buf.format() end)
map("n", "<leader>t", "<cmd> terminal <cr>")
map("t", "<esc>", "<c-\\><c-n>")
map("i", "<C-space>", "<C-X><C-O>")