dotfiles
inspect.lua
Our great sponsors
dotfiles | inspect.lua | |
---|---|---|
11 | 3 | |
154 | 1,305 | |
- | - | |
3.9 | 0.0 | |
6 months ago | 8 months ago | |
Shell | Lua | |
- | MIT License |
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
-
Use LSP autocomplete without auto pop up.
Thank you so much!! From my research it used to be documented in the wiki but was removed, and I was not using the option nesting within the completion key. Looking at your dot files made it clear how to use it, may help someone else:
- LSP auto format on save causes buffer change
- Eslint Lua Solution?
- Recommend config repos that I can use to structure my config?
- Starting with lua tips
- Efm and eslint: diagnostic virtual text doesn't show up
-
Losing my mind with formatting
I'm following along with this post and the associated dotfiles.
-
Can Anyone Give A Simple Step By Step Guide To
I call it with an autocommand on save here https://github.com/lukas-reineke/dotfiles/blob/master/vim/lua/lsp.lua#L124-L129
-
nvim LSP and Typescript, ESLint and Prettier
I have a format on save setup with efm that I'm pretty happy with https://github.com/lukas-reineke/dotfiles/blob/master/vim/lua/lsp.lua prettier is in there as well.
- How to format python code when using pyright
inspect.lua
-
What love packages/libraries do you guys currently use and consider essential for every project you guys made?
inspect and strong
-
Losing my mind with formatting
I've used inspect.lua to inspect the client table and I can see valid-looking formatCommand settings (using the exact efm folder that u/lukas-reineke uses)
-
Lua's Lack of “Batteries”
For more complex string matching tasks that the built-in patterns cannot handle, LPeg is a good choice. It's more powerful than regexes while also being easy to use. I also wouldn't expect something like PCRE to ever be included in the Lua standard library. PCRE by itself would already be larger than the rest of the Lua interpreter + standard library.
By the way, for formatting Lua tables I like using inspect[1]. (It's not part of the standard library but oh well, that's the whole topic of today's discussion).
https://github.com/kikito/inspect.lua
What are some alternatives?
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
gravity - Gravity Programming Language
null-ls.nvim - Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
luaforwindows - Lua for Windows is a 'batteries included environment' for the Lua scripting language on Windows. NOTICE: Looking for maintainer.
nvim-lspinstall - Provides the missing :LspInstall for nvim-lspconfig
formatter.nvim
lspsaga.nvim - improve neovim lsp experience [Moved to: https://github.com/nvimdev/lspsaga.nvim]
Penlight - A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
tl - The compiler for Teal, a typed dialect of Lua
efm-langserver - General purpose Language Server
love-parallax - A utility library for LÖVE that adds parallax scrolling to your camera.