save
This commit is contained in:
3
nvim/.config/nvim/ftplugin/c.lua
Normal file
3
nvim/.config/nvim/ftplugin/c.lua
Normal file
@@ -0,0 +1,3 @@
|
||||
vim.opt_local.shiftwidth = 8
|
||||
vim.opt_local.expandtab = false
|
||||
vim.opt_local.formatoptions:remove "o"
|
||||
@@ -7,7 +7,7 @@ opt.wrap = false
|
||||
opt.splitright = true
|
||||
opt.splitbelow = true
|
||||
|
||||
vim.cmd.colorscheme("vague")
|
||||
vim.cmd.colorscheme("gruber-darker")
|
||||
|
||||
if vim.g.neovide then
|
||||
vim.o.guifont = "ComicShannsMono Nerd Font"
|
||||
|
||||
@@ -21,11 +21,11 @@ keymap("n", "<leader>en", ":edit $MYVIMRC<CR>")
|
||||
keymap("n", "<leader>ez", ":edit ~/.zshrc<CR>")
|
||||
keymap("n", "<leader>eo", ":edit ~/dotfiles/oxwm/.config/oxwm/config.lua<CR>")
|
||||
|
||||
keymap("n", "<leader>f", ":Pick files<CR>")
|
||||
keymap("n", "<leader>g", ":Pick grep_live<CR>")
|
||||
keymap("n", "<leader><leader>", ":Pick files<CR>")
|
||||
keymap("n", "<leader>f", ":Pick grep_live<CR>")
|
||||
|
||||
-- Project
|
||||
vim.keymap.set('n', '<leader>pf', function()
|
||||
keymap("n", "<leader>p", function()
|
||||
local root = vim.fn.expand("~/programming")
|
||||
local items = vim.fn.globpath(root, '*', false, true)
|
||||
local dirs = {}
|
||||
@@ -45,7 +45,7 @@ vim.keymap.set('n', '<leader>pf', function()
|
||||
end)
|
||||
end)
|
||||
|
||||
vim.keymap.set("n", "<leader>pv", ":Explore<CR>")
|
||||
keymap("n", "<leader>g", ":Neogit<CR>")
|
||||
|
||||
-- Language
|
||||
keymap("n", "<leader>lf", vim.lsp.buf.format)
|
||||
|
||||
@@ -3,6 +3,7 @@ vim.lsp.enable {
|
||||
"lua_ls",
|
||||
"clangd",
|
||||
"jdtls",
|
||||
"bashls",
|
||||
}
|
||||
|
||||
vim.diagnostic.config { virtual_text = true, underline = true, signs = false }
|
||||
|
||||
@@ -11,13 +11,21 @@ vim.pack.add {
|
||||
{ src = "https://github.com/NeogitOrg/neogit" },
|
||||
{ src = "https://github.com/folke/snacks.nvim" },
|
||||
{ src = "https://github.com/saghen/blink.lib" },
|
||||
{ src = "https://github.com/vague-theme/vague.nvim" },
|
||||
{ src = "https://github.com/blazkowolf/gruber-darker.nvim" },
|
||||
{ src = "https://github.com/MeanderingProgrammer/render-markdown.nvim" }
|
||||
}
|
||||
|
||||
require("mini.pick").setup {}
|
||||
require("lualine").setup {}
|
||||
require("smear_cursor").setup {}
|
||||
require("neogit").setup {}
|
||||
require("render-markdown").setup {
|
||||
completions = { lsp = { enabled = true } }
|
||||
}
|
||||
require("render-markdown").enable()
|
||||
|
||||
if not vim.g.neovide then
|
||||
require("smear_cursor").setup {}
|
||||
end
|
||||
|
||||
require("snacks").setup {
|
||||
notifier = { enabled = true },
|
||||
|
||||
@@ -20,6 +20,10 @@
|
||||
"rev": "6cd7280adead7f586db6fccbd15d2cac7e2188b9",
|
||||
"src": "https://github.com/rafamadriz/friendly-snippets"
|
||||
},
|
||||
"gruber-darker.nvim": {
|
||||
"rev": "aba065c3a79b58cc3863d5c9db319255abd1258a",
|
||||
"src": "https://github.com/blazkowolf/gruber-darker.nvim"
|
||||
},
|
||||
"lualine.nvim": {
|
||||
"rev": "47f91c416daef12db467145e16bed5bbfe00add8",
|
||||
"src": "https://github.com/nvim-lualine/lualine.nvim"
|
||||
|
||||
Reference in New Issue
Block a user