From 25bc8e05c434398092004f990e5707276bcad629 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Gremaud?= Date: Fri, 21 Jul 2023 22:29:43 +0200 Subject: [PATCH] Update 21.07.23 --- after/syntax/diff.vim | 11 +++++++++++ lua/core/mappings.lua | 5 +++++ lua/plugins/init.lua | 10 ++++++++++ 3 files changed, 26 insertions(+) create mode 100644 after/syntax/diff.vim diff --git a/after/syntax/diff.vim b/after/syntax/diff.vim new file mode 100644 index 0000000..57cffaf --- /dev/null +++ b/after/syntax/diff.vim @@ -0,0 +1,11 @@ +" hi DiffAdd gui=none guifg=NONE guibg=#bada9f +" hi DiffChange gui=none guifg=NONE guibg=#e5d5ac +" hi DiffDelete gui=bold guifg=#ff8080 guibg=#ffb0b0 +" hi DiffText gui=none guifg=NONE guibg=#8cbee2 +hi DiffAdd gui=none guifg=NONE guibg=#003200 +hi DiffChange gui=none guifg=NONE guibg=#000032 +hi DiffDelete gui=bold guifg=#ff8080 guibg=#602020 +hi DiffText gui=bold guifg=NONE guibg=#102040 +hi link @text.diff.add DiffAdd +hi link @text.diff.delete DiffDelete +hi link @text.diff.change DiffChange diff --git a/lua/core/mappings.lua b/lua/core/mappings.lua index 1ccc227..487e665 100644 --- a/lua/core/mappings.lua +++ b/lua/core/mappings.lua @@ -30,6 +30,7 @@ M.general = { [""] = { " DiffviewClose", "Close git diff" }, -- [""] = { " tab Git diff", "Git diff global" }, [""] = { " DiffviewOpen", "Git diff global" }, + [""] = { ":DiffviewOpen HEAD~", "Show last N commits" }, ["gd"] = { " DiffviewClose", "Git diff close" }, -- save @@ -96,6 +97,8 @@ M.customstuffs = { ["gp"] = { " Git pull", "Git pull" }, ["gnb"] = { ":Git checkout -b ", "Checkout to a new branch" }, ["gri"] = { ":Git rebase -i HEAD~", "Git rebase interactive from HEAD" }, + ["mkd"] = { "lua vim.api.nvim_create_user_command('PeekOpen', require('peek').open, {})", "Open markdown preview" }, + ["mkc"] = { "lua vim.api.nvim_create_user_command('PeekClose', require('peek').close, {})", "Open markdown preview" }, } } @@ -293,6 +296,8 @@ M.telescope = { plugin = true, n = { + -- Resume + [""] = { " Telescope resume ", "Resume" }, -- find [""] = { " Telescope find_files ", "Find files" }, [""] = { " Telescope find_files follow=true no_ignore=true hidden=true ", "Find all" }, diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index bab4038..a4200ea 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -3,6 +3,16 @@ local default_plugins = { "nvim-lua/plenary.nvim", + "rebelot/kanagawa.nvim", + { + "iamcco/markdown-preview.nvim", + run = "cd app && npm install", + lazy = false, + setup = function() + vim.g.mkdp_filetypes = { "markdown" } + end, + ft = { "markdown" }, + }, {"tpope/vim-fugitive", lazy=false}, {"rbong/vim-flog", lazy=false}, {"tpope/vim-surround", lazy=false},