From d09a48a195a1144e7e39a315ba2283a6d0df8d34 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Tue, 29 Sep 2026 23:32:13 +0300 Subject: See last commit --- .config/nvim/lua/extra.lua | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.config/nvim/lua/extra.lua b/.config/nvim/lua/extra.lua index 7d31a8d..c299110 100644 --- a/.config/nvim/lua/extra.lua +++ b/.config/nvim/lua/extra.lua @@ -662,6 +662,7 @@ end local init_trusted_paths = { '/home/kyren/projects/krypton', + '/home/kyren/projects/krypton/src/langstats', } function Run_nvim_lua() @@ -1036,3 +1037,30 @@ vim.api.nvim_create_autocmd('FileType', { ---------------------------------------------------------------------------- -- NOTE: ---------------------------------------------------------------------------- + +vim.api.nvim_create_autocmd('FileType', { + pattern = 'markdown', + callback = function(args) + local cwd = vim.fn.getcwd() + local project = vim.fn.expand('$HOME/projects/WorldBuilding/') + + -- if cwd == project or cwd:sub(1, #project + 1) == project .. '/' then + vim.opt_local.concealcursor = 'n' + vim.opt_local.conceallevel = 3 + -- end + end, +}) + +vim.keymap.set('n', 'me', function() + if vim.wo.conceallevel == 0 then + vim.wo.concealcursor = 'n' + vim.opt.conceallevel = 2 + else + vim.opt.concealcursor = '' + vim.opt.conceallevel = 0 + end +end, { desc = 'Toggle Markdown Edit Mode (conceal)' }) + +---------------------------------------------------------------------------- +-- NOTE: +---------------------------------------------------------------------------- -- cgit v1.3.1