clone of my dotfiles.ssp.sh
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

add some spellchekcers and configs for neomd

sspaeti f8aabf2f 7a848825

+23
+23
nvim/.config/nvim/lua/sspaeti/set.lua
··· 88 88 --set filetype bash when file ending wih .shrc 89 89 vim.cmd('autocmd BufNewFile,BufRead *.shrc,.secrets,.secrets_airbyte set filetype=bash') 90 90 91 + -- neomd email compose: keep markdown filetype (for plugins), just add spell + soft wrap 92 + vim.api.nvim_create_autocmd({"BufNewFile", "BufRead"}, { 93 + pattern = "*/neomd/neomd-*.md", 94 + callback = function() 95 + vim.wo.spell = true 96 + vim.opt_local.spelllang = { "en_us", "de" } 97 + vim.opt_local.wrap = true 98 + vim.opt_local.linebreak = true 99 + 100 + -- Spell keymaps with which-key labels (buffer-local) 101 + local opts = function(desc) return { buffer = true, desc = desc } end 102 + vim.keymap.set("n", "]s", "]s", opts("Next spell error")) 103 + vim.keymap.set("n", "[s", "[s", opts("Prev spell error")) 104 + vim.keymap.set("n", "z=", "z=", opts("Spell suggestions")) 105 + vim.keymap.set("n", "zg", "zg", opts("Add word to dictionary")) 106 + vim.keymap.set("n", "<leader>sf", "1z=", opts("Spell: auto-fix (first suggestion)")) 107 + vim.keymap.set("n", "<leader>sn", "]s", opts("Spell: next error")) 108 + vim.keymap.set("n", "<leader>sp", "[s", opts("Spell: prev error")) 109 + vim.keymap.set("n", "<leader>s=", "z=", opts("Spell: show suggestions")) 110 + vim.keymap.set("n", "<leader>sa", "zg", opts("Spell: add to dictionary")) 111 + end, 112 + }) 113 + 91 114 -- auto create a folder if we save a file in a non existing folder 92 115 vim.cmd([[ 93 116 augroup Mkdir