Expand your neovim sense with small UI components
0

Configure Feed

Select the types of activity you want to include in your feed.

docs: final update before release

+36 -9
+4 -1
.github/workflows/luarocks-scm.yml
··· 18 18 with: 19 19 version: scm 20 20 summary: Show diagnostics that are not visible in current view 21 - # detailed_description: | 21 + detailed_description: | 22 + sense.nvim shows diagnostics that are not visible in current view with their distance. 23 + Allows you to quickly navigate to off-screen diagnostics with relative-line-number motions. 24 + Don't miss the diagnostics ever again! 22 25 dependencies: | 23 26 luautf8 24 27 test_dependencies: |
+4 -1
.github/workflows/luarocks.yml
··· 20 20 LUAROCKS_API_KEY: ${{ secrets.LUAROCKS_API_KEY }} 21 21 with: 22 22 summary: Show diagnostics that are not visible in current view 23 - # detailed_description: | 23 + detailed_description: | 24 + sense.nvim shows diagnostics that are not visible in current view with their distance. 25 + Allows you to quickly navigate to off-screen diagnostics with relative-line-number motions. 26 + Don't miss the diagnostics ever again! 24 27 dependencies: | 25 28 luautf8 26 29 test_dependencies: |
+25 -4
README.md
··· 1 1 # 🧘 sense.nvim 2 2 3 - Show diagnostics that are not visible in current view 3 + sense.nvim shows diagnostics that are not visible in current view with their distance.\ 4 + Allows you to quickly navigate to off-screen diagnostics with relative-line-number motions.\ 5 + Don't miss the diagnostics ever again! 6 + 7 + <https://github.com/user-attachments/assets/25ee8ece-855a-41cb-8000-84e26613e849> 4 8 5 9 ## Requirements 6 10 7 11 - Neovim >= 0.10.2 12 + - rockspec support enabled in your Neovim plugin manager (See [Installation](#installation)) 8 13 9 14 ## Installation 10 15 ··· 75 80 76 81 ## Contributing 77 82 78 - test drive plugin with nix: 83 + Contributions are always welcome! 84 + 85 + > [!IMPORTANT] 86 + > 87 + > sense.nvim uses [semantic commits](https://www.conventionalcommits.org/en/v1.0.0/) that adhere to 88 + > semantic versioning and these help with automatic releases, please use this type of convention 89 + > when submitting changes to the project. 79 90 80 - ```sh 81 - nix run .#neovim-drive 91 + You can test drive the plugin with nix: 92 + 93 + ```console 94 + nix run .#neovim-with-sense 95 + ``` 96 + 97 + ### Dev Environment 98 + 99 + You can enter devshell as nix shell. 100 + 101 + ```console 102 + nix develop 82 103 ``` 83 104 84 105 [^1]: https://lazy.folke.io/configuration
+1 -2
flake.nix
··· 51 51 inherit 52 52 (pkgs) 53 53 docgen 54 - neovim-test-drive 54 + neovim-with-sense 55 55 ; 56 56 }; 57 57 ··· 66 66 stylua 67 67 docgen 68 68 sync-readme 69 - neovim-nightly 70 69 (pkgs.lua5_1.withPackages (ps: with ps; [luarocks luacheck])) 71 70 ]; 72 71 };
+1 -1
nix/plugin-overlay.nix
··· 35 35 vimPlugins = prev.vimPlugins // { 36 36 sense-nvim = sense-nvim-dev; 37 37 }; 38 - neovim-test-drive = let 38 + neovim-with-sense = let 39 39 neovimConfig = final.neovimUtils.makeNeovimConfig { 40 40 viAlias = false; 41 41 vimAlias = false;
+1
sense.nvim-scm-1.rockspec
··· 21 21 type = "builtin", 22 22 copy_directories = { 23 23 "plugin", 24 + "doc", 24 25 } 25 26 }