summaryrefslogtreecommitdiff
path: root/pkgs
diff options
context:
space:
mode:
authortriethyl <triethylammonium@pm.me>2025-09-06 14:49:43 -0400
committertriethyl <triethylammonium@pm.me>2025-09-06 14:49:43 -0400
commite8b724edef9c3a2c372f1922f4082a0788b10d35 (patch)
treec844dbf0d3173da3f94db47e81f767067686c461 /pkgs
parent99f52a2a765e1097fab4d6fa73e93fcb283287c2 (diff)
neovim: added calendar
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/custom-neovim/config/lua/plugins/calendar.lua8
-rw-r--r--pkgs/custom-neovim/default.nix1
-rw-r--r--pkgs/custom-neovim/todo.md2
3 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/custom-neovim/config/lua/plugins/calendar.lua b/pkgs/custom-neovim/config/lua/plugins/calendar.lua
new file mode 100644
index 0000000..6bca188
--- /dev/null
+++ b/pkgs/custom-neovim/config/lua/plugins/calendar.lua
@@ -0,0 +1,8 @@
+return {
+ "calendar.vim",
+ lazy = true,
+ cmd = "Calendar",
+ before = function ()
+ vim.cmd.let("g:calendar_cache_directory = '~/Sync/.calendar.vim'")
+ end
+}
diff --git a/pkgs/custom-neovim/default.nix b/pkgs/custom-neovim/default.nix
index 1ee1b91..abaf554 100644
--- a/pkgs/custom-neovim/default.nix
+++ b/pkgs/custom-neovim/default.nix
@@ -38,6 +38,7 @@ inputs.mnw.lib.wrap pkgs {
auto-session
zoxide-vim
vim-nix # Indentation for nix files
+ calendar-vim
# Git Plugins
mini-git
diff --git a/pkgs/custom-neovim/todo.md b/pkgs/custom-neovim/todo.md
index c74dd0c..fa68f6b 100644
--- a/pkgs/custom-neovim/todo.md
+++ b/pkgs/custom-neovim/todo.md
@@ -2,6 +2,8 @@
- Make mini pick buffer list show modified status
- research nvim exrc for project specific config (also use to make lua ls stop showing warnings in nvim config)
+- add markdown keybinds only in markdown files
+- make markdown preview show current line in normal mode
## Eventually if Possible