Compare commits
5 Commits
94602ebb32
...
d67374d51c
Author | SHA1 | Date |
---|---|---|
|
d67374d51c | |
|
24fafba36c | |
|
af1536b5c7 | |
|
abb82d74d9 | |
|
e4005ea220 |
|
@ -1,2 +0,0 @@
|
||||||
require("options/prose")
|
|
||||||
vim.cmd("PencilSoft")
|
|
|
@ -4,7 +4,7 @@ vim.g.have_nerd_font = true
|
||||||
require("options.default")
|
require("options.default")
|
||||||
require("lazy_bootstrap")
|
require("lazy_bootstrap")
|
||||||
require("lazy").setup({ { import = "plugins" } })
|
require("lazy").setup({ { import = "plugins" } })
|
||||||
|
require("prose_mode")
|
||||||
--BG HACKS
|
--BG HACKS
|
||||||
vim.api.nvim_create_autocmd({ "BufEnter", "BufCreate", "BufAdd" }, {
|
vim.api.nvim_create_autocmd({ "BufEnter", "BufCreate", "BufAdd" }, {
|
||||||
callback = function()
|
callback = function()
|
||||||
|
|
|
@ -38,8 +38,8 @@ vim.keymap.set("n", "<leader>dab", '<cmd>:%bdelete|edit #|normal`"<CR>', { desc
|
||||||
|
|
||||||
--SAVE
|
--SAVE
|
||||||
vim.keymap.set({ "n", "i" }, "<C-s>", "<cmd>w<CR>", { desc = "save" })
|
vim.keymap.set({ "n", "i" }, "<C-s>", "<cmd>w<CR>", { desc = "save" })
|
||||||
vim.keymap.set({ "n", "i" }, "<C-sa>", "<cmd>wa<CR>", { desc = "save" })
|
--vim.keymap.set({ "n", "i" }, "<C-sa>", "<cmd>wa<CR>", { desc = "save" })
|
||||||
|
--
|
||||||
--DIAGNOSTIC POPUP
|
--DIAGNOSTIC POPUP
|
||||||
vim.keymap.set("n", "<leader>dp", function()
|
vim.keymap.set("n", "<leader>dp", function()
|
||||||
vim.diagnostic.open_float()
|
vim.diagnostic.open_float()
|
||||||
|
|
|
@ -50,3 +50,4 @@ vim.g.markdown_folding = 1
|
||||||
|
|
||||||
vim.opt.spelllang = "en_us"
|
vim.opt.spelllang = "en_us"
|
||||||
vim.opt.spell = true
|
vim.opt.spell = true
|
||||||
|
vim.opt.textwidth = 0 --prevent vim from isnerting linebreaks
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
return {
|
|
||||||
"tadmccorkle/markdown.nvim",
|
|
||||||
ft = "markdown", -- or 'event = "VeryLazy"'
|
|
||||||
opts = {
|
|
||||||
-- configuration here or empty for defaults
|
|
||||||
},
|
|
||||||
}
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
local function setProseModeVars(on)
|
||||||
|
vim.opt.wrap = on
|
||||||
|
vim.opt.linebreak = on
|
||||||
|
vim.opt.number = not on
|
||||||
|
vim.opt.signcolumn = on and "no" or "auto"
|
||||||
|
end
|
||||||
|
vim.api.nvim_create_autocmd({ "Bufenter" }, {
|
||||||
|
callback = function()
|
||||||
|
if vim.bo.buftype ~= "nofile" then
|
||||||
|
vim.cmd("PencilSoft")
|
||||||
|
setProseModeVars(true)
|
||||||
|
else
|
||||||
|
vim.cmd("PencilOff")
|
||||||
|
setProseModeVars(false)
|
||||||
|
end
|
||||||
|
end,
|
||||||
|
})
|
Loading…
Reference in New Issue