nix-dotfiles
awesome-streamerrc
nix-dotfiles | awesome-streamerrc | |
---|---|---|
10 | 4 | |
153 | 975 | |
- | 0.0% | |
6.8 | 0.0 | |
over 2 years ago | over 2 years ago | |
Lua | 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.
nix-dotfiles
- Would it make sense to load my configuration as a lua plugin?
-
Anyone has a good minimal dot file for neovim optimized for python written in lua?
You can check mine out. There are also some here
-
Neovim - Why I'm switching to Native LSP over CoC
You can also try my full config: https://github.com/mjlbach/nix-dotfiles/blob/master/nixpkgs/configs/neovim/init.lua
-
Indent blankline can now display indent guides on all lines without conceal
I do, in fact, use expandtab
-
vimrc configuration
Here's my init.lua. Neovim nightly will read this by default if you place it at $HOME/.local/share/nvim/init.lua. I use this configuration on the neovim source (c/lua) with clangd and sumneko language server, and on projects for research (python mostly), amongst other things.
-
how to show line number in init."lua"?
Not yet! w is window and o is options. You can check out my init.lua for most of the common ones.
-
Neovim Syntax Suggestions For Modules Inside
For autocompletion, I recommend completion.nvim. Here is the pertinent part of my init.lua (uncomment require'completion'.on_attach()), but you can wrap this in a lua heredoc if you're still using an init.vim.
-
Which lsp client is best ?
Which server? Here is a minimal init.lua and my personal init.lua
-
Unstable packages in configuration.nix (using flakes)
You're not actually using any of those channels. You need to overlay the channels onto your package set. If you hop on the IRC or discord we can work through your specific error message, but here is how I have it configured (with home-manager):
-
Anybody else feel built in LSP still lacking behind CoC?
https://github.com/mjlbach/nix-dotfiles/blob/5f956f9548bdf7f9c954c926e6ab24e94c4bf55d/nixpkgs/configs/neovim/init.lua#L380-L425
awesome-streamerrc
- Would it make sense to load my configuration as a lua plugin?
-
How to search text under cursor in Telescope?
https://github.com/awesome-streamers/awesome-streamerrc/blob/master/ThePrimeagen/plugin/telescope.vim#L7
-
function implementation with native lsp and compe-nvim
Found it in this (unrelated) neovim video: https://www.youtube.com/watch?v=IoyW8XYGqjM where the author is getting better completions and seems to be using it: https://github.com/awesome-streamers/awesome-streamerrc/blob/fb33fa083cb1bb860f9b9da6e5e7c4a38cbfd4b0/ThePrimeagen/init.vim#L8 (from the link in the description)
-
Need suggestion for a way to quickly take notes on a project level.
I have been using tmux to accomplish this, here is the script, https://github.com/awesome-streamers/awesome-streamerrc/blob/master/ThePrimeagen/.tmux.conf#L19, and here is the line from that script. It looks for a "todo.md" in the project directory, or some root directory (project vs life).
What are some alternatives?
nvim-lspconfig - Quickstart configs for Nvim LSP
scratch.vim - Unobtrusive scratch window
neovim-rust - Sample neovim and vim configurations for Rust development
awesome-revelation - Show all clients all screens in Awesome window manager
typescript-language-server - TypeScript & JavaScript Language Server
vim-noteworthy - 📝 Plugin for vim that allows you to easily create or open a note in specified libraries.
coc-metals - Deprecated in favor of scalameta/nvim-metals
completion-nvim - A async completion framework aims to provide completion to neovim's built in LSP written in Lua
LanguageClient-neovim - Language Server Protocol (LSP) support for vim and neovim.
vim-rooter - Changes Vim working directory to project root.
nvim-compe - Auto completion Lua plugin for nvim
NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.