summary refs log tree commit diff
path: root/.vim/lua/internal/plugins/writing.lua
diff options
context:
space:
mode:
Diffstat (limited to '.vim/lua/internal/plugins/writing.lua')
-rw-r--r--.vim/lua/internal/plugins/writing.lua117
1 files changed, 0 insertions, 117 deletions
diff --git a/.vim/lua/internal/plugins/writing.lua b/.vim/lua/internal/plugins/writing.lua
deleted file mode 100644
index 8f207b7..0000000
--- a/.vim/lua/internal/plugins/writing.lua
+++ /dev/null
@@ -1,117 +0,0 @@
-return {
-  {
-    -- DESC: handy markdown commands
-    'tadmccorkle/markdown.nvim',
-    ft = { 'markdown' },
-    opts = {
-      mappings = false,
-      on_attach = function(buf)
-        vim.keymap.set('n', 'nl', '<cmd>MDListItemBelow<cr>', { buffer = buf })
-        vim.keymap.set('n', 'nl', '<cmd>MDListItemAbove<cr>', { buffer = buf })
-        vim.keymap.set('n', '<m-x>', '<cmd>MDTaskToggle<cr>', { buffer = buf })
-        vim.keymap.set('x', '<m-x>', '<cmd>MDTaskToggle<cr>', { buffer = buf })
-        vim.keymap.set('x', '<m-l>', '<esc>gv<plug>(markdown_add_link_visual)', { buffer = buf })
-      end,
-    },
-  },
-  {
-    -- DESC: pretty print markdown
-    'MeanderingProgrammer/markdown.nvim',
-    name = 'render-markdown', -- needed if used together with markdown.nvim above
-    main = 'render-markdown',
-    dependencies = {
-      'nvim-treesitter/nvim-treesitter',
-      'echasnovski/mini.icons',
-    },
-    ft = { 'markdown' },
-    opts = {
-      completions = { blink = { enabled = true } },
-      sign = { enabled = false },
-      heading = {
-        width = 'block',
-        -- icons = { '❶  ', '❷  ', '❸  ', '❹  ', '❺  ', '❻  ' },
-        icons = {
-          '▒ ',
-          '▒▒ ',
-          '▒▒▒ ',
-          '▒▒▒▒ ',
-          '▒▒▒▒▒ ',
-          '▒▒▒▒▒▒ ',
-        },
-        signs = { 'ⅰ', 'ⅱ', 'ⅲ', 'ⅳ', 'ⅴ', 'ⅵ' },
-      },
-      bullet = {
-        icons = { '∙', '∘', '⋅', '⋄' },
-      },
-      checkbox = {
-        checked = { icon = '󰄲 ' },
-        unchecked = { icon = '󰄱 ' },
-        custom = {
-          todo = { raw = '[-]', rendered = '󰔟 ', highlight = 'RenderMarkdownTodo' },
-        },
-      },
-    },
-    init = vim.schedule_wrap(function()
-      vim.api.nvim_set_hl(0, 'RenderMarkdownH1Bg', { bg = 'NvimDarkCyan' })
-      vim.api.nvim_set_hl(0, 'RenderMarkdownH1Fg', { fg = 'NvimLightCyan' })
-
-      vim.api.nvim_set_hl(0, 'RenderMarkdownH2Bg', { bg = 'NvimDarkMagenta' })
-      vim.api.nvim_set_hl(0, 'RenderMarkdownH2Fg', { fg = 'NvimLightMagenta' })
-
-      vim.api.nvim_set_hl(0, 'RenderMarkdownH3Bg', { bg = 'NvimDarkYellow' })
-      vim.api.nvim_set_hl(0, 'RenderMarkdownH3Fg', { fg = 'NvimLightYellow' })
-
-      vim.api.nvim_set_hl(0, 'RenderMarkdownH4Bg', { bg = 'NvimDarkBlue' })
-      vim.api.nvim_set_hl(0, 'RenderMarkdownH4Fg', { fg = 'NvimLightBlue' })
-
-      vim.api.nvim_set_hl(0, 'RenderMarkdownH6Bg', { bg = 'NvimDarkRed' })
-      vim.api.nvim_set_hl(0, 'RenderMarkdownH6Fg', { fg = 'NvimLightRed' })
-
-      vim.api.nvim_set_hl(0, '@markup.bold', { link = 'markdownBold' })
-      vim.api.nvim_set_hl(0, '@markup.italic', { link = 'markdownItalic' })
-    end),
-  },
-  {
-    'folke/zen-mode.nvim',
-    cmd = { 'ZenMode' },
-    opts = {
-      window = {
-        height = 1,
-        options = {
-          number = false,
-          cursorline = false,
-        },
-      },
-      plugins = {
-        options = {
-          ruler = false,
-          showcmd = false,
-          laststatus = 0,
-        },
-        gitsigns = { enabled = false },
-        twilight = { enabled = true },
-      },
-      on_open = function()
-        vim.diagnostic.enable(false)
-        require('render-markdown').buf_disable()
-      end,
-      on_close = function()
-        vim.diagnostic.enable(true)
-        require('render-markdown').buf_enable()
-      end,
-    },
-    dependencies = {
-      {
-        'folke/twilight.nvim',
-        cmd = { 'Twilight' },
-        opts = {
-          context = 24,
-          dimming = {
-            alpha = 0.3,
-            color = { 'Normal', '#ffffff' },
-          },
-        },
-      },
-    },
-  },
-}