Markdown tuning
Obsidian does line-oriented Markdown it seems. So I copied the .gmi configuration over to .md. I also updated the journal pathing which now has a folder for each year AND each month.
This commit is contained in:
parent
afd660aa36
commit
b267732f5b
|
@ -26,6 +26,8 @@ To build some of the packages you will need:
|
||||||
- cargo
|
- cargo
|
||||||
- npm
|
- npm
|
||||||
|
|
||||||
|
ripgrep is expected for `grep`.
|
||||||
|
|
||||||
Inside Neovim this is useful:
|
Inside Neovim this is useful:
|
||||||
|
|
||||||
```neovim
|
```neovim
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
(lazy.setup ["https://github.com/rktjmp/hotpot.nvim"
|
(lazy.setup ["https://github.com/rktjmp/hotpot.nvim"
|
||||||
{:url "https://github.com/nvim-treesitter/nvim-treesitter"
|
{:url "https://github.com/nvim-treesitter/nvim-treesitter"
|
||||||
:build ":TSUpdate"}
|
:build ":TSUpdate"}
|
||||||
;TODO "https://github.com/julienvincent/nvim-paredit"
|
|
||||||
"https://github.com/guns/vim-sexp"
|
"https://github.com/guns/vim-sexp"
|
||||||
"https://github.com/ludovicchabant/vim-gutentags"
|
"https://github.com/ludovicchabant/vim-gutentags"
|
||||||
"https://github.com/preservim/vim-markdown"
|
"https://github.com/preservim/vim-markdown"
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
(nmap :<Tab> :<C-^> "Toggle alternate-file")
|
(nmap :<Tab> :<C-^> "Toggle alternate-file")
|
||||||
(nmap :<C-x> ":bn|bd!#<cr>" "Delete a buffer without removing the split")
|
(nmap :<C-x> ":bn|bd!#<cr>" "Delete a buffer without removing the split")
|
||||||
(nmap :<leader>w :80<C-W>|)
|
(nmap :<leader>w :80<C-W>|)
|
||||||
;; unified split navigation via C-hjkl
|
|
||||||
(nmap :<C-h> :<C-W>h)
|
(nmap :<C-h> :<C-W>h)
|
||||||
(nmap :<C-j> :<C-W>j)
|
(nmap :<C-j> :<C-W>j)
|
||||||
(nmap :<C-k> :<C-W>k)
|
(nmap :<C-k> :<C-W>k)
|
||||||
|
@ -28,22 +27,19 @@
|
||||||
(tmap :<C-k> :<C-\><C-n><C-w>k)
|
(tmap :<C-k> :<C-\><C-n><C-w>k)
|
||||||
(tmap :<C-l> :<C-\><C-n><C-w>l)
|
(tmap :<C-l> :<C-\><C-n><C-w>l)
|
||||||
(tmap :<C-w> "<C-\\><C-n>")
|
(tmap :<C-w> "<C-\\><C-n>")
|
||||||
;(tmap :<C-w>v "<C-\\><C-n>:vnew term://bash<cr>")
|
|
||||||
;(tmap :<C-w>s "<C-\\><C-n>:new term://bash<cr>")
|
|
||||||
;; terminal
|
|
||||||
(nmap :<leader>to ":new term://bash|resize 8<cr>")
|
(nmap :<leader>to ":new term://bash|resize 8<cr>")
|
||||||
(nmap :<leader>tg ":term gomuks<cr>i")
|
|
||||||
;;(nmap :<leader>tt ":term tut<cr>i")
|
|
||||||
(vim.api.nvim_create_autocmd
|
(vim.api.nvim_create_autocmd
|
||||||
[:BufWinEnter :WinEnter]
|
[:BufWinEnter :WinEnter]
|
||||||
{:pattern "term://*"
|
{:pattern "term://*"
|
||||||
:command "startinsert"})
|
:command "startinsert"})
|
||||||
(nmap :<leader>dd
|
(nmap :<leader>dj
|
||||||
#(vim.cmd (.. "split ~/TDC-Obsidian/Journal/"
|
#(vim.cmd (.. "split ~/TDC-Obsidian/Journal/"
|
||||||
|
(os.date "%Y") "/"
|
||||||
|
(os.date "%m") "/"
|
||||||
(os.date "%Y-%m-%d")
|
(os.date "%Y-%m-%d")
|
||||||
".md"
|
".md"
|
||||||
"|resize 8|$")
|
"|resize 8|$")
|
||||||
"Open today's diary"))
|
"Open today's journal"))
|
||||||
(nmap :<leader>p ":Telescope find_files<cr>" "Telescope find_files")
|
(nmap :<leader>p ":Telescope find_files<cr>" "Telescope find_files")
|
||||||
(nmap :<leader>o ":Telescope buffers<cr>" "Telescope buffers")
|
(nmap :<leader>o ":Telescope buffers<cr>" "Telescope buffers")
|
||||||
(nmap :<leader>f ":Telescope live_grep<cr>" "Telescope live_grep")
|
(nmap :<leader>f ":Telescope live_grep<cr>" "Telescope live_grep")
|
||||||
|
|
|
@ -4,9 +4,12 @@ vim.api.nvim_create_autocmd({ "BufNewFile", "BufFilePost", "BufRead" }, {
|
||||||
vim.bo.filetype = "markdown"
|
vim.bo.filetype = "markdown"
|
||||||
vim.bo.syntax = "markdown"
|
vim.bo.syntax = "markdown"
|
||||||
vim.o.colorcolumn = "80"
|
vim.o.colorcolumn = "80"
|
||||||
vim.o.textwidth = 80
|
vim.bo.textwidth = 0
|
||||||
-- vim.o.formatoptions = vim.o.formatoptions .. "na"
|
vim.bo.comments = ""
|
||||||
-- TODO what's the proper spell for this shit
|
vim.o.colorcolumn = ""
|
||||||
-- vim.opt.formatlistpat = "^\s*-"
|
vim.o.wrap = true
|
||||||
|
vim.o.linebreak = true
|
||||||
|
vim.keymap.set({"n"}, "j", "gj")
|
||||||
|
vim.keymap.set({"n"}, "k", "gk")
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
|
@ -1,28 +1,28 @@
|
||||||
{
|
{
|
||||||
"LuaSnip": { "branch": "master", "commit": "8ae1dedd988eb56441b7858bd1e8554dfadaa46d" },
|
"LuaSnip": { "branch": "master", "commit": "a7a4b4682c4b3e2ba82b82a4e6e5f5a0e79dec32" },
|
||||||
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
|
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
|
||||||
"cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" },
|
"cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" },
|
||||||
"cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
|
"cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
|
||||||
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
|
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
|
||||||
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
|
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
|
||||||
"duck.nvim": { "branch": "main", "commit": "977b4aa4004726ed3d87b2437f543cef2153b8ea" },
|
"duck.nvim": { "branch": "main", "commit": "0ca969d549f5d546ae395e163130024b51694235" },
|
||||||
"everforest": { "branch": "master", "commit": "72f101bd63228a1a45012325e39c5280ec22c828" },
|
"everforest": { "branch": "master", "commit": "d8ce3131f7491c61bd751bd455e2ddc0d47e74e9" },
|
||||||
"fidget.nvim": { "branch": "main", "commit": "0ba1e16d07627532b6cae915cc992ecac249fb97" },
|
"fidget.nvim": { "branch": "main", "commit": "0ba1e16d07627532b6cae915cc992ecac249fb97" },
|
||||||
"friendly-snippets": { "branch": "main", "commit": "53d3df271d031c405255e99410628c26a8f0d2b0" },
|
"friendly-snippets": { "branch": "main", "commit": "dcd4a586439a1c81357d5b9d26319ae218cc9479" },
|
||||||
"hotpot.nvim": { "branch": "master", "commit": "0d0f414682a3e7d1561beac1f1545d8f8541599f" },
|
"hotpot.nvim": { "branch": "master", "commit": "b18d3d82e8545d9f765870c1d8f0da041bd61097" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
|
"lazy.nvim": { "branch": "main", "commit": "aedcd79811d491b60d0a6577a9c1701063c2a609" },
|
||||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "56e435e09f8729af2d41973e81a0db440f8fe9c9" },
|
"mason-lspconfig.nvim": { "branch": "main", "commit": "21d33d69a81f6351e5a5f49078b2e4f0075c8e73" },
|
||||||
"mason.nvim": { "branch": "main", "commit": "a09da6ac634926a299dd439da08bdb547a8ca011" },
|
"mason.nvim": { "branch": "main", "commit": "3b5068f0fc565f337d67a2d315d935f574848ee7" },
|
||||||
"neodev.nvim": { "branch": "main", "commit": "2a8630847dbb93455936156c0689678e4eaee319" },
|
"neodev.nvim": { "branch": "main", "commit": "84e0290f5600e8b89c0dfcafc864f45496a53400" },
|
||||||
"nvim-cmp": { "branch": "main", "commit": "538e37ba87284942c1d76ed38dd497e54e65b891" },
|
"nvim-cmp": { "branch": "main", "commit": "04e0ca376d6abdbfc8b52180f8ea236cbfddf782" },
|
||||||
"nvim-lspconfig": { "branch": "master", "commit": "ce0e625df61be77abe1340fbc9afe9ad39b31dd8" },
|
"nvim-lspconfig": { "branch": "master", "commit": "7f5cf1121f772850a30bdaf83fb448e88846aa58" },
|
||||||
"nvim-toc": { "branch": "main", "commit": "afc27debc800129c50c5b870846ce1a5c9ce4479" },
|
"nvim-toc": { "branch": "main", "commit": "afc27debc800129c50c5b870846ce1a5c9ce4479" },
|
||||||
"nvim-treesitter": { "branch": "master", "commit": "8ae4080c5ba59d81b4e49525d4168807bc098e73" },
|
"nvim-treesitter": { "branch": "master", "commit": "212b7a504cf56f85d1acc5be237261b42d7560c5" },
|
||||||
"plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" },
|
"plenary.nvim": { "branch": "master", "commit": "4f71c0c4a196ceb656c824a70792f3df3ce6bb6d" },
|
||||||
"telescope-emoji.nvim": { "branch": "master", "commit": "86248d97be84a1ce83f0541500ef9edc99ea2aa1" },
|
"telescope-emoji.nvim": { "branch": "master", "commit": "86248d97be84a1ce83f0541500ef9edc99ea2aa1" },
|
||||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
|
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "776b509f80dd49d8205b9b0d94485568236d1192" },
|
"telescope.nvim": { "branch": "master", "commit": "776b509f80dd49d8205b9b0d94485568236d1192" },
|
||||||
"vim-gutentags": { "branch": "master", "commit": "aa47c5e29c37c52176c44e61c780032dfacef3dd" },
|
"vim-gutentags": { "branch": "master", "commit": "aa47c5e29c37c52176c44e61c780032dfacef3dd" },
|
||||||
"vim-markdown": { "branch": "master", "commit": "46add6c3017d3e4035dc10ffa9cb54221d8dfe1a" },
|
"vim-markdown": { "branch": "master", "commit": "a657e697376909c41475a686eeef7fc7a4972d94" },
|
||||||
"vim-sexp": { "branch": "master", "commit": "14464d4580af43424ed8f2614d94e62bfa40bb4d" }
|
"vim-sexp": { "branch": "master", "commit": "14464d4580af43424ed8f2614d94e62bfa40bb4d" }
|
||||||
}
|
}
|
Loading…
Reference in a new issue