nvim-config
vim-readonly
nvim-config | vim-readonly | |
---|---|---|
5 | 2 | |
36 | 4 | |
- | - | |
7.5 | 0.0 | |
5 months ago | over 3 years ago | |
Lua | Vim Script | |
- | 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.
nvim-config
- Feline.nvim is archived. You can blame reddit for this one
-
Sorry it's not yet Saturday – A Dog's rice
I've disabled it for now, because it's something that I'm not too much used to. My config is partly based on https://github.com/ttys3/nvim-config.git , that have DAP.
-
Protect rust source files under ~/.rustup/toolchains/ with NeoVim
and the commit of my config here: https://github.com/ttys3/nvim-config/commit/9b0f8b2fdf8d8392e55b147e259c261991e761e9
- my init.lua with 84 plugins and includes 1824 LoC
-
Need resources for porting init.vim to init.lua, following the norm
yes, you have it: https://github.com/ttys3/nvim-config
vim-readonly
-
Protect rust source files under ~/.rustup/toolchains/ with NeoVim
_G.protect_rust_files = function() -- protect rust source files under ~/.rustup/toolchains/ -- idea from https://github.com/Xvezda/vim-readonly/blob/master/plugin/readonly.vim -- and https://github.com/rust-lang/rustup/issues/2550 local protect_dirs = { "" .. vim.fn.expand "~" .. "/.rustup/toolchains/", "" .. vim.fn.expand "~" .. "/.cargo/git/", } for _, prefix in ipairs(protect_dirs) do if string.match(vim.fn.expand "%:p", prefix) ~= nil then vim.bo.readonly = true vim.bo.modifiable = false end end end
_G.protect_rust_toolchain = function() -- protect rust source files under ~/.rustup/toolchains/ -- idea from https://github.com/Xvezda/vim-readonly/blob/master/plugin/readonly.vim -- and https://github.com/rust-lang/rustup/issues/2550 local rustup_toolchain_root = "" .. vim.fn.expand "~" .. "/.rustup/toolchains/" if string.match(vim.fn.expand "%:p", rustup_toolchain_root) ~= nil then vim.bo.readonly = true vim.bo.modifiable = false end end vim.api.nvim_command("autocmd BufReadPost *.rs lua protect_rust_toolchain()")
What are some alternatives?
nord.nvim - Neovim theme based off of the Nord Color Palette, written in lua with tree sitter support
Rustup - The Rust toolchain installer
lsp-status.nvim - Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statusline
neovim - :star2: Cool & Modularized vim configurations to work like an IDE
packer.nvim - A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
vim-startify - :link: The fancy start screen for Vim.
dotfiles - My dotfiles for non-personal stuff
vim-galore - :mortar_board: All things Vim!
NvChad - An attempt to make neovim cli as functional as an IDE while being very beautiful , blazing fast. [Moved to: https://github.com/NvChad/NvChad]
vim-gitbranch - Provides the branch name of the current git repository
nvim-lua-guide - A guide to using Lua in Neovim
vim-devicons - Adds file type icons to Vim plugins such as: NERDTree, vim-airline, CtrlP, unite, Denite, lightline, vim-startify and many more