save
This commit is contained in:
@@ -7,20 +7,9 @@ opt.wrap = false
|
||||
opt.splitright = true
|
||||
opt.splitbelow = true
|
||||
|
||||
vim.cmd("colorscheme vim")
|
||||
|
||||
vim.opt.termguicolors = true
|
||||
|
||||
vim.api.nvim_set_hl(0, "Normal", { bg = "none" })
|
||||
vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" })
|
||||
|
||||
-- mini.pick colors
|
||||
vim.api.nvim_set_hl(0, "MiniPickNormal", { bg = "#000000" })
|
||||
vim.api.nvim_set_hl(0, "MiniPickBorder", { bg = "#000000", fg = "#000000" })
|
||||
vim.api.nvim_set_hl(0, "MiniPickMatchCurrent", { bg = "#1e1e2e" })
|
||||
vim.cmd.colorscheme("vague")
|
||||
|
||||
if vim.g.neovide then
|
||||
vim.g.neovide_opacity = 0.8
|
||||
vim.o.guifont = "ComicShannsMono Nerd Font"
|
||||
|
||||
local function copy() vim.cmd([[normal! "+y]]) end
|
||||
|
||||
@@ -2,21 +2,30 @@ local keymap = vim.keymap.set
|
||||
|
||||
keymap("n", "<Esc>", ":nohlsearch<CR>")
|
||||
|
||||
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("v", "J", ":m '>+1<CR>gv=gv")
|
||||
keymap("v", "K", ":m '<-2<CR>gv=gv")
|
||||
|
||||
keymap('c', '<C-j>', '<down>')
|
||||
keymap('c', '<C-k>', '<up>')
|
||||
|
||||
for _, k in ipairs({ "h", "j", "k", "l" }) do
|
||||
keymap({ "n", "i", "v" }, "<C-" .. k .. ">", "<C-w><C-" .. k .. ">")
|
||||
end
|
||||
|
||||
keymap({ "n", "t" }, "<C-/>", function()
|
||||
require("snacks").terminal()
|
||||
end)
|
||||
|
||||
-- Edit
|
||||
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>")
|
||||
|
||||
vim.keymap.set('n', '<leader>p', function()
|
||||
-- Project
|
||||
vim.keymap.set('n', '<leader>pf', function()
|
||||
local root = vim.fn.expand("~/programming")
|
||||
local items = vim.fn.globpath(root, '*', false, true)
|
||||
local dirs = {}
|
||||
@@ -36,8 +45,8 @@ vim.keymap.set('n', '<leader>p', function()
|
||||
end)
|
||||
end)
|
||||
|
||||
keymap("n", "<leader>lf", vim.lsp.buf.format)
|
||||
vim.keymap.set("n", "<leader>pv", ":Explore<CR>")
|
||||
|
||||
keymap({ "n", "t" }, "<C-/>", function()
|
||||
require("snacks").terminal()
|
||||
end)
|
||||
-- Language
|
||||
keymap("n", "<leader>lf", vim.lsp.buf.format)
|
||||
keymap("n", "<leader>la", vim.lsp.buf.code_action)
|
||||
|
||||
@@ -6,14 +6,12 @@ vim.pack.add {
|
||||
{ src = "https://github.com/saghen/blink.cmp" },
|
||||
{ src = "https://github.com/nvim-lualine/lualine.nvim" },
|
||||
{ src = "https://github.com/sphamba/smear-cursor.nvim" },
|
||||
|
||||
{ src = "https://github.com/m00qek/baleia.nvim" },
|
||||
{ src = "https://github.com/esmuellert/codediff.nvim" },
|
||||
{ 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" },
|
||||
}
|
||||
|
||||
require("mini.pick").setup {}
|
||||
|
||||
@@ -44,6 +44,10 @@
|
||||
"rev": "8701bece920b38ea289b457f902e2ad184131a5d",
|
||||
"src": "https://github.com/rcarriga/nvim-notify"
|
||||
},
|
||||
"render-markdown.nvim": {
|
||||
"rev": "5adf0895310c1904e5abfaad40a2baad7fe44a07",
|
||||
"src": "https://github.com/MeanderingProgrammer/render-markdown.nvim"
|
||||
},
|
||||
"smear-cursor.nvim": {
|
||||
"rev": "9e9378d6ee34bb3782e0e8c63d9ec8ca618b479b",
|
||||
"src": "https://github.com/sphamba/smear-cursor.nvim"
|
||||
@@ -55,6 +59,10 @@
|
||||
"todo-comments.nvim": {
|
||||
"rev": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668",
|
||||
"src": "https://github.com/folke/todo-comments.nvim"
|
||||
},
|
||||
"vague.nvim": {
|
||||
"rev": "8ee15ea4505d64ede559ff1cb112582a6f2ea138",
|
||||
"src": "https://github.com/vague-theme/vague.nvim"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user