diff --git a/.config/nvim/.lazy-lock.json b/.config/nvim/.lazy-lock.json index ba60658..a0838ad 100644 --- a/.config/nvim/.lazy-lock.json +++ b/.config/nvim/.lazy-lock.json @@ -10,14 +10,15 @@ "cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" }, "compiler.nvim": { "branch": "main", "commit": "cb78e28b78fde5a9abd6f2fb8682aa61de09f6f4" }, "conform.nvim": { "branch": "master", "commit": "63e0a32c85a39484813957dc480f171907aa90b9" }, - "copilot.vim": { "branch": "release", "commit": "1e135c5303bc60598f6314a2276f31dc91aa34dd" }, "diffview.nvim": { "branch": "main", "commit": "3afa6a053f680e9f1329c4a151db988a482306cd" }, "git.nvim": { "branch": "main", "commit": "cc116ae91efd307836d24b868916f50a94c6daf9" }, "gitsigns.nvim": { "branch": "main", "commit": "75dc649106827183547d3bedd4602442340d2f7f" }, + "hologram.nvim": { "branch": "main", "commit": "0ede619d45dde853197cc86957166a687f070dde" }, "image.nvim": { "branch": "master", "commit": "645f997d171ea3d2505986a0519755600a26f02f" }, "indent-blankline.nvim": { "branch": "master", "commit": "d98f537c3492e87b6dc6c2e3f66ac517528f406f" }, "lazy.nvim": { "branch": "main", "commit": "b0ba3f9399bf48c86abaa4db1a40bd0b681d5018" }, "lualine.nvim": { "branch": "master", "commit": "0a5a66803c7407767b799067986b4dc3036e1983" }, + "markview.nvim": { "branch": "main", "commit": "d0ccc97b5c988fb28e5033abdf7b832b9dfaf897" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "a4caa0d083aab56f6cd5acf2d42331b74614a585" }, "mason.nvim": { "branch": "main", "commit": "0950b15060067f752fde13a779a994f59516ce3d" }, "neogit": { "branch": "master", "commit": "be09dcbac8af93e03d8af24339c99b0b995d5acd" }, @@ -42,5 +43,6 @@ "translate.nvim": { "branch": "main", "commit": "30cc9e9f339b61e7bd40bc1ba7af73ea193bf589" }, "trouble.nvim": { "branch": "main", "commit": "e2969409cf3f38f69913cc8fd9aa13137aabe760" }, "vim-illuminate": { "branch": "master", "commit": "5eeb7951fc630682c322e88a9bbdae5c224ff0aa" }, + "vim-sleuth": { "branch": "master", "commit": "1cc4557420f215d02c4d2645a748a816c220e99b" }, "which-key.nvim": { "branch": "main", "commit": "4b7167f8fb2dba3d01980735e3509e172c024c29" } } \ No newline at end of file diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 453a1b4..fd601b3 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -112,10 +112,12 @@ Plugins = { -- Plugins to use { 'stevearc/aerial.nvim' }, -- Object viewer { 'caenrique/swap-buffers.nvim' }, -- Swap buffers { 'LunarVim/bigfile.nvim' }, -- Disable heavy features if the file is big - { 'github/copilot.vim' }, -- Copilot { 'altermo/nxwm', branch = 'x11', }, -- GUI display + { 'OXY2DEV/markview.nvim' }, -- Markdown viewer + { 'speedie1337/hologram.nvim' }, -- Image support (incl. Markdown) + { 'tpope/vim-sleuth' }, -- Automatically adjust tab options based on the file } opt.title = true -- Display title diff --git a/.config/nvim/lua/hologram_config.lua b/.config/nvim/lua/hologram_config.lua new file mode 100644 index 0000000..30c6025 --- /dev/null +++ b/.config/nvim/lua/hologram_config.lua @@ -0,0 +1,8 @@ +--[[ + speedie's neovim configuration + -- https://git.speedie.site/speedie/speedie-nvim -- +]]-- + +require('hologram').setup { + auto_display = true -- Enable Markdown support +} diff --git a/.config/nvim/lua/lsp_config.lua b/.config/nvim/lua/lsp_config.lua index 6cc2b40..1fa3194 100644 --- a/.config/nvim/lua/lsp_config.lua +++ b/.config/nvim/lua/lsp_config.lua @@ -97,9 +97,11 @@ cmp.setup({ { name = 'nvim_lsp', }, + --[[ { name = 'copilot', }, + --]] { name = 'look', keyword_length = 2, diff --git a/.config/nvim/lua/setup.lua b/.config/nvim/lua/setup.lua index 4fa34c1..2cc63a9 100644 --- a/.config/nvim/lua/setup.lua +++ b/.config/nvim/lua/setup.lua @@ -36,3 +36,4 @@ require('bigfile_config') require('session_manager') require('lualine_config') require('ccc_config') +require('hologram_config')