Skip to content

Latest commit

 

History

History
44 lines (39 loc) · 2.02 KB

TODO.md

File metadata and controls

44 lines (39 loc) · 2.02 KB

Shell

The state of zinit

zinit in its current state is on life support. The original maintainer (zdharma / psprint / Sebastian) had abandoned the project multiple times and has since passed away. While his ways of maintaining the project were questionable, the work he did significantly changed the state of zsh plugins. zinit was written years ago has features that even some OS package managers can fall short of.

Since the project is on life support, the following alternatives can be explored,

That said, zinit hasn't given me any problems since I started using it and it's probably a good idea to stay put unless the newer managers innovate significantly.

neovim

  • Configure diagnostics.
  • configure diagnostics support in UI plugins like bufferline.
  • Explore treesitter text objects or text objects in general
  • Configure telescope-frecency to filter by workspace or a set of workspaces.
  • Wansmer/treesj
  • cshuaimin/ssr.nvim
  • ray-x/lsp_signature.nvim
  • folke/trouble.nvim
  • https://github.com/hedyhli/outline.nvim#related-plugins
  • Bekaboo/dropbar.nvim
  • ggandor/leap-spooky.nvim // rasulomaroff/telepath.nvim // folke/flash.nvim
  • folke/todo-comments.nvim
  • pwntester/octo.nvim
  • fidget.nvim
  • Set keymaps for gitsigns actions.
  • Use opts instead of one liner require statements.
  • Figure out a way to preserve cursor position in the autocmd for cleaning whitespace/trailing empty lines. Commit
  • Configure repeatable leap motions. Commit
  • LSP
  • Set version for all plugins.