.dotfiles
nvim
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
-
C and Lua FFI for a better gF: jump to file at line and column
Once I finished the C code and compiled I only had to set the ld library path so that ffi.load can find my module: export LD_LIBRARY_PATH="$HOME/.config/nvim/lua/config/nvim/" I wanted to do everything from C but calling drop (source) requires a struct args that doesn't look fun to setup. The C code is available here and the ffi here. And here the final utility for the better gF
-
How do you change the titles of tabs to display filenames?
Credit goes to https://github.com/protiumx/.dotfiles/blob/main/stow/wezterm/.config/wezterm/wezterm.lua
-
What's this type of plugin called? (it shows the structure of code)
I use LspSaga in my status line with lua line, config here
-
Wezterm integration in Neovim
Another cool feature is that you can get the process name and working dir, so in my Tab title I have a nerd font icon and the folder. In addition the font color changes if the tab has new output for any of its pane. You can check my config here
- What are the plugins you consider necessary to have a great neovim experience?
-
Using delta in Telescope git_status
(source)
-
Migrating vimscript to lua and CoC to LSP: some advices
I created a new branch and a PR in my dotfiles repo to integrate this changes in case it helps to anyone https://github.com/protiumx/.dotfiles/pull/2
- People drop your nvim .dotfile
- Creating a Text-based UI with rust
-
kitty + zsh + powerlevel10k = ✨ aesthetics ✨
You can check my powerlevel10k config file here.
nvim
-
Vim keybinding with non-english keys
Yes there is and just makes it so for insert mode and search and stuff. I made this for myself with the same issue: https://github.com/rdpopov/nvim/blob/master/configs/lang.vim
-
People drop your nvim .dotfile
Aight, here you go. I have some modifications i have made for me, that might be useful. Some of the photos are outdated, statusline very much so, i use something plain and clean of weird characters. But it works for generic text editing as well. https://github.com/rdpopov/nvim. Strongly recommend tmux too
- Trying to create a LunarVim like IDE setup, called DeathVim
- Neovim distributions for writers
-
Advice for a fairly newbie in NVim willing to switch from coc to native LSP
You could try this as an alternative to sneak - phaazon/hop.nvim. And im not sure what the grep plugin does but vim has grep integrated. I use it like a ripgrep though. Look into liuchengxu/vista.vim if you haven't, it kinda does like an outline and does not require an lsp( but it can use it) so its more versatile. Look into undotree if that is something that might interest you, it's useful, and maybe set up persistent undo and undodir. Since there is someone else that said about native lsp.. I'll just say its way easier to set up a language server to work correctly. Another cool plugin to use is ray-x/navigator.lua, used it mainly to look at references but it's got more uses. I find airline to slow startup time so if you are experiencing a slowdown thats a possible culprit. Here is my config, steal if you want to. neovim
-
Use Vim As A Nim Ide
i have somehow made it work a little bit different for the completion and still works great nvimrc
What are some alternatives?
mas - :package: Mac App Store command line interface
vim-lsp-cxx-highlight - Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or clangd
ohmyzsh - 🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
beande - This repository contains the configuration for Neovim to make it like an IDE.
nerdcommenter - Vim plugin for intensely nerdy commenting powers
telescope.nvim - Find, Filter, Preview, Pick. All lua, all the time.
rq - HTTP request parser written in rust
DeathVim - A quick neovim setup.
nvim-config - My neovim config
dotfiles - Dmitry Demenchuk does dotfiles
vim-airline - lean & mean status/tabline for vim that's light as air
dotfiles - Me confeegs.. me precious confeegs.