summaryrefslogtreecommitdiff
path: root/pkgs
diff options
context:
space:
mode:
authortriethyl <triethylammonium@pm.me>2025-11-02 13:53:19 -0500
committertriethyl <triethylammonium@pm.me>2025-11-02 13:53:19 -0500
commit0457d18e24454663396cf054d8a16b1da635d99b (patch)
tree36f031f88143172cacbebfc81d84ba9f2c3740b3 /pkgs
parent1af6b05eab1ba06235e413df62728182113d8eef (diff)
neovim: misc
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/custom-neovim/config/lua/plugins/comment-box.lua3
-rw-r--r--pkgs/custom-neovim/config/lua/plugins/markdown.lua3
-rw-r--r--pkgs/custom-neovim/config/lua/plugins/mini-sessions.lua5
-rw-r--r--pkgs/custom-neovim/default.nix26
-rw-r--r--pkgs/custom-neovim/todo.md9
5 files changed, 23 insertions, 23 deletions
diff --git a/pkgs/custom-neovim/config/lua/plugins/comment-box.lua b/pkgs/custom-neovim/config/lua/plugins/comment-box.lua
index 6d25d0f..b5dc306 100644
--- a/pkgs/custom-neovim/config/lua/plugins/comment-box.lua
+++ b/pkgs/custom-neovim/config/lua/plugins/comment-box.lua
@@ -1,6 +1,7 @@
return {
"comment-box.nvim",
- lazy = false,
+ lazy = true,
+ enabled = false,
after = function ()
require("comment-box").setup {}
end
diff --git a/pkgs/custom-neovim/config/lua/plugins/markdown.lua b/pkgs/custom-neovim/config/lua/plugins/markdown.lua
index d81b8e8..d5398ff 100644
--- a/pkgs/custom-neovim/config/lua/plugins/markdown.lua
+++ b/pkgs/custom-neovim/config/lua/plugins/markdown.lua
@@ -1,7 +1,8 @@
return {
{
"render-markdown.nvim",
- lazy = false,
+ lazy = true,
+ -- enabled = false,
ft = "markdown",
before = function ()
vim.cmd.packadd "mini.icons"
diff --git a/pkgs/custom-neovim/config/lua/plugins/mini-sessions.lua b/pkgs/custom-neovim/config/lua/plugins/mini-sessions.lua
index fb4707e..c295215 100644
--- a/pkgs/custom-neovim/config/lua/plugins/mini-sessions.lua
+++ b/pkgs/custom-neovim/config/lua/plugins/mini-sessions.lua
@@ -2,6 +2,9 @@ return {
"mini.sessions",
lazy = false,
after = function()
- require("mini.sessions").setup {}
+ require("mini.sessions").setup {
+ autoread = true,
+ file = "",
+ }
end
}
diff --git a/pkgs/custom-neovim/default.nix b/pkgs/custom-neovim/default.nix
index 85cd5b9..3938292 100644
--- a/pkgs/custom-neovim/default.nix
+++ b/pkgs/custom-neovim/default.nix
@@ -29,11 +29,13 @@ in
# UI Plugins
nvim-treesitter.withAllGrammars # All treesitter grammars
+ fzf-lua
mini-clue
- mini-pick
mini-files
mini-extra
mini-icons
+ mini-base16
+ mini-starter
plenary-nvim # UI library
actions-preview-nvim # Preview lsp actions
@@ -44,31 +46,23 @@ in
# Utility Plugins
mini-pairs
- comment-nvim
- auto-session
- zoxide-vim
vim-nix # Indentation for nix files
- calendar-vim
comment-box-nvim
+ mini-sessions
# Git Plugins
mini-git
mini-diff
- neogit
# Markdown Plugns
render-markdown-nvim
markdown-nvim
markdown-table-mode-nvim-git
- # Misc Plugins
- presence-nvim # Discord RPC for nvim.
- cellular-automaton-nvim # Fun useless plugin.
-
# Colorschemes
- nightfox-nvim
- vim-gruvbox8
- oxocarbon-nvim
+ # nightfox-nvim
+ # vim-gruvbox8
+ # oxocarbon-nvim
];
};
luaFiles = [./config/init.lua];
@@ -80,9 +74,11 @@ in
ccls # LS for C languages
# Extra Utils
- ripgrep
- gcc
+ fzf
+ # ripgrep
+ # gcc
fd
+ lazygit
# Misc Dependencies
python312Packages.pylatexenc
diff --git a/pkgs/custom-neovim/todo.md b/pkgs/custom-neovim/todo.md
index 5045ef4..14cd935 100644
--- a/pkgs/custom-neovim/todo.md
+++ b/pkgs/custom-neovim/todo.md
@@ -1,10 +1,9 @@
# Todo
-- make directory search cd picker
-- make normal keybinds override calendar keybinds
-- make <esc> hide lsp hover from K
-- add window layout presets
-- make LaTeX math in markdown hide in normal mode
+- add image.nvim
+- add scope indicator
+- make session picker
+- integrate lazygit
## Eventually if Possible