fleshed out readme.
This commit is contained in:
parent
9433f5027c
commit
46208d9102
4 changed files with 17 additions and 8 deletions
11
README.md
11
README.md
|
|
@ -1,3 +1,14 @@
|
|||
# Neovim module
|
||||
|
||||
A wrapper around nvim that includes the plugins I use day to day.
|
||||
|
||||
to use with home manager or nixos, pass this flake as an input, and then in your config,
|
||||
```nix
|
||||
imports = [
|
||||
inputs.nvim-config.nixosModules.neovim
|
||||
]
|
||||
```
|
||||
(replace `nixosModules` with `homeModules` for home manager).
|
||||
|
||||
Then, you can just do `wrappers.neovim.enable=true;` to enable nvim.
|
||||
To enable an option, such as minimal mode (no LSPs), do `wrappers.neovim.settings.minimal = true;`.
|
||||
|
|
|
|||
|
|
@ -33,5 +33,3 @@ vim.keymap.set({ "n", "v", "x" }, '<leader>Y', '"+yy', { noremap = true, silent
|
|||
vim.keymap.set({ 'n', 'v', 'x' }, '<leader>p', '"+p', { noremap = true, silent = true, desc = 'Paste from clipboard' })
|
||||
vim.keymap.set('i', '<C-p>', '<C-r><C-p>+',
|
||||
{ noremap = true, silent = true, desc = 'Paste from clipboard from within insert mode' })
|
||||
vim.keymap.set("x", "<leader>P", '"_dP',
|
||||
{ noremap = true, silent = true, desc = 'Paste over selection without erasing unnamed register' })
|
||||
|
|
|
|||
|
|
@ -4,9 +4,9 @@ return {
|
|||
ft = "typst",
|
||||
cmd = { "TypstPreview", "TypstPreviewStop", "TypstPreviewToggle", },
|
||||
keys = {
|
||||
{ "<leader>ptp", "<cmd>TypstPreview <CR>", mode = { "n" }, noremap = true, desc = "typst preview" },
|
||||
{ "<leader>pts", "<cmd>TypstPreviewStop <CR>", mode = { "n" }, noremap = true, desc = "typst preview stop" },
|
||||
{ "<leader>ptt", "<cmd>TypstPreviewToggle <CR>", mode = { "n" }, noremap = true, desc = "typst preview toggle" },
|
||||
{ "<leader>Ptp", "<cmd>TypstPreview <CR>", mode = { "n" }, noremap = true, desc = "typst preview" },
|
||||
{ "<leader>Pts", "<cmd>TypstPreviewStop <CR>", mode = { "n" }, noremap = true, desc = "typst preview stop" },
|
||||
{ "<leader>Ptt", "<cmd>TypstPreviewToggle <CR>", mode = { "n" }, noremap = true, desc = "typst preview toggle" },
|
||||
},
|
||||
after = function()
|
||||
require('typst-preview').setup {}
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@ return {
|
|||
{ "<leader>g", group = "[g]it" },
|
||||
{ "<leader>z", group = "[z]ettelkasten" },
|
||||
{ "<leader>gt", group = "[t]oggle" },
|
||||
{ "<leader>p", group = "[p]review" },
|
||||
{ "<leader>pt", group = "[p]review [t]ypst" },
|
||||
{ "<leader>pm", group = "[p]review [m]arkdown" },
|
||||
{ "<leader>P", group = "[p]review" },
|
||||
{ "<leader>Pt", group = "[p]review [t]ypst" },
|
||||
{ "<leader>Pm", group = "[p]review [m]arkdown" },
|
||||
{ "<leader>f", group = "[f]ind" },
|
||||
{ "<leader>t", group = "[t]ree" },
|
||||
{ "<leader>c", group = "[c]heck" },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue