neovim-flake
hydra.nvim
Our great sponsors
neovim-flake | hydra.nvim | |
---|---|---|
8 | 30 | |
225 | 986 | |
- | - | |
7.3 | 0.0 | |
5 months ago | 5 months ago | |
Nix | 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.
neovim-flake
-
0.9.0, spent about 3 weeks rewriting my config
I spent quite a while trying to figure out how to fully package this thing as a flake such that you could just `nix run github:` to test it [like this repo](https://github.com/jordanisaacs/neovim-flake), though I never solved how to.
-
Best way to setup Nvim on NixOS?
This flake is very good.
-
Using Custom Flake Options
Assume I am looking at this flake (https://github.com/jordanisaacs/neovim-flake), and want to include this neovim definition in my system and not have to pull it from github like every time I use nix shell or nix run.
- A modular Neovim nix flake
- I created a simple neovim flake for nix beginners
-
My spin on the neovim flake
I saw the post a while ago on jordanisaacs/neovim-flake and it prompted me to make my own neovim-flake.
- A configurable Nix flake for Neovim
- A configurable neovim flake/module
hydra.nvim
-
New input method
similar to hydra?
-
New plugin: Notebook Navigator - Execute and manipulate code cells a la VSCode
A Hydra mode to quickly manipulate and run cells
-
Your favourite Neovim plugins?
Possibly hydra, which everything from submodes to a more customized which-key. Works really well for making a telescope menu or a DAP mode.
-
How to re perform last key strokes?
The other way, that I use for some navigation functions is using hydra.nvim. You can basically create little 'submodes' to group related functionality with quicker mappings. Like after [hjkl] you can just hit hjkl to keep moving around, and then hitting esc or just any key not in the submode to leave it.
-
Is there any generic, simple way to close floating windows created by Neovim?
I use this function to exclude the currently focused floating window and ignore floating windows of some plugins (in this case only the popup from hydra.nvim is ignored):
-
Introducing stackmap.nvim
There is also https://github.com/anuvyklack/keymap-layer.nvim used by https://github.com/anuvyklack/hydra.nvim
-
mini.nvim - release of version 0.8.0
This suggestion and similar (like [[ and ]] to repeat latest target) did come up. I feel like that is the "responsibility" of something like anuvyklack/hydra.nvim or the (some time eventually) planned 'mini.nvim' alternative.
-
Question regarding vertical movement
I installed hop but can't get used to it and just hold j/k/W/B as someone commented higher. Btw, for plaintext files this can be useful, even without hydra: https://github.com/anuvyklack/hydra.nvim/wiki/Quick-words
-
Neovim version of tpope/vim-repeat
Of course, each case is different, but for making repeatable mappings there is anuvyklack/hydra.nvim. Or in some cases you can avoid this by choosing appropriate mappings (like Ctrl + arrows for window resizing which doesn't require repeating several keystrokes for a single operation).
-
Keymap hints while typing commands?
I don't quite know what I am looking at in your screenshot (I haven't used emacs either though), but I use hydra.nvim and I can get a similar end result with it
What are some alternatives?
neodev.nvim - 💻 Neovim setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API.
which-key.nvim - 💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.
nixvim - Configure Neovim with Nix! [maintainer=@pta2002, @traxys, @GaetanLepage]
vim-which-key - :tulip: Vim plugin that shows keybindings in popup
Perigord-Nvim - Neovim Dotfiles
vim-resize-mode - A Vim mode for easier window resizing
nvim
winshift.nvim - Rearrange your windows with ease.
pwnvim - Flake-based neovim config runnable on any nix machine
Launch.nvim - 🚀 Launch.nvim is modular starter for Neovim.
nvim-nix - A reproducible batteries-included neovim config
nvim-window