.dotfiles
nvim-type-fmt
.dotfiles | nvim-type-fmt | |
---|---|---|
12 | 1 | |
114 | 15 | |
- | - | |
7.5 | 10.0 | |
29 days ago | over 1 year ago | |
Lua | Lua | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
.dotfiles
-
Implement the handler for LSP textDocument/onTypeFormatting ?
I also did a simple script to test it out a while ago. As you might have realized, this functionality needs to listen for a few triggering characters depending on the language server, kinda like autocomplete implemented by nvim-cmp. So, I guess, until they merge the autocomplete functionality to core, this won't be added. You could, in the meanwhile, create a nvim-cmp plugin and simplify quite a bit what you already have done.
-
[Help] Convert LaTeX UltiSnips Snippets to LuaSnip
I have some here https://github.com/tiagovla/.dotfiles/tree/master/neovim/.config/nvim/lua/plugins/config/luasnip/snips . You can create contextual snippets with treesitter. Autosnipet is also an option.
-
LSP codelens and inlayhints
I got this to work with python inlayhints https://github.com/tiagovla/.dotfiles/tree/master/neovim/.config/nvim/lua/lsp/inlay_hints and this should enable those `require("lsp.inlay_hints").setup_autocmd()`.
-
Taking notes in class with LaTeX
I'm quite happy with only texlab + nvim-cmp + luasnips. That's it. I have some snippets here https://github.com/tiagovla/.dotfiles/tree/master/neovim/.config/nvim/lua/plugins/config/luasnip/snips for latex if you need a place to start (just require the files).
-
File Structure for Adjusting Plugin Options
I think everyone does this in their own way. I like to separate user settings and plugins in different folders inside the lua folder. And every plugin has its own config (setup, mappings, ...), so I can enable/disable them in a single place. My dots look like this.
-
How can I load a user dictionary into ltex-ls?
Btw, I coded this https://github.com/tiagovla/.dotfiles/blob/0f664e30def1e460dd04fc8276f0d12f1ee2e88b/neovim/.config/nvim/lua/plugins/config/lsp/custom_servers/ltex.lua
-
I'm looking for a comfortable neovim based environment for Python and IPython
Oh, for sure! Here you go https://github.com/tiagovla/.dotfiles
-
Help with vimrc
I have it in place https://github.com/tiagovla/dotfiles/blob/master/nvim/lua/plug-config/lsp/settings.lua
-
New TokyoDark Theme
Do you the have the colors matched here? https://github.com/tiagovla/dotfiles/blob/master/.tmux.conf#L37-L43
nvim-type-fmt
-
Implement the handler for LSP textDocument/onTypeFormatting ?
For anyone interested, you could test it by installing my quick implementation temporarily.
What are some alternatives?
lspsaga.nvim - improve neovim lsp experience [Moved to: https://github.com/nvimdev/lspsaga.nvim]
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
gruvbox.nvim - Lua port of the most famous vim colorscheme
neovim - Vim-fork focused on extensibility and usability
jupyter-vim - Make Vim talk to Jupyter kernels
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
gitsigns.nvim - Git integration for buffers
codicons.nvim - A plugin simplifying the task of working with VS Code codicons in Neovim
nvim-compe - Auto completion Lua plugin for nvim
NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
mutt-wizard - A system for automatically configuring mutt and isync with a simple interface and safe passwords
nvim-conf - ☄ Maddison's Neovim configuration!