nvim-dotfiles-kitty
nvim-window
Our great sponsors
nvim-dotfiles-kitty | nvim-window | |
---|---|---|
7 | 8 | |
80 | - | |
- | - | |
0.0 | - | |
4 months ago | - | |
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.
nvim-dotfiles-kitty
-
Telescope Plugin for Image Previews on MacOS?
If you are using Kitty, you can check my configuration where I mix hologram.nvim with Telescope.
-
Help in switching from vscode
If you want to make your Neovim look like VSCode, you can check my configuration here.
- Do you use neovim for Job or for big open source projects?
-
lspconfig vs jdtls nvim plugins
Here is mine
- Java formatter
-
Help with nvim lsp
I'm working with Java (spring boot), JS (react, svelt) and TS too, and I also try to make it look VsCode. You may want to check my dotfile Nguyen-Hoang-Nam/nvim-dotfiles-kitty, in wiki, I also add process to install language server, code formatter.
-
Neovim 0.5 - Golang setup
I use treesitter for syntax-highlight, Golsp, EFM for lint and code formatter (goimport, gofumpt), luasnip + friendly-snippets for snippets. My .dotfile https://github.com/Nguyen-Hoang-Nam/nvim-dotfiles
nvim-window
-
What do you use besides Neovim to manage windows (workflow)?
I'm using https://gitlab.com/yorickpeterse/nvim-window to jump between neovim's windows (mapped to w).
-
winpick.nvim: Plugin for picking a window
What is the difference, in your opinion, or maybe selling point between this plugin and the other ones like it? For example nvim-window and nvim-window-picker, to name the Lua ones that I can think of.
-
Hydra update
Now, Neovim will wait for users input inside hydra if it is required: for example, for nvim-window and so on.
-
nvim-window-picker: nvim-tree like window picker plugin
A while back I wrote an equivalent (but probably much simpler and more limited) plugin for NeoVim: https://gitlab.com/yorickpeterse/nvim-window.
-
Global statusline support merged to Neovim master
hey look! https://gitlab.com/yorickpeterse/nvim-window
-
Window numbering package for vim/neovim (like winum in emacs)?
I've found nvim-window and vim-win, which sort of provide this behaviour.
-
https://np.reddit.com/r/neovim/comments/ommttr/neovim_05_golang_setup/h5mi9qo/
return require('packer').startup { function(use) use 'wbthomason/packer.nvim' -- hacks use 'tjdevries/astronauta.nvim' -- git use {'tpope/vim-fugitive'} --use 'airblade/vim-gitgutter' use {'lewis6991/gitsigns.nvim', requires = {'nvim-lua/plenary.nvim'}} use 'tweekmonster/startuptime.vim' -- text manipulation use 'tpope/vim-surround' use 'mattn/emmet-vim' -- navigation use {'kyazdani42/nvim-tree.lua'} use 'phaazon/hop.nvim' use {'https://gitlab.com/yorickpeterse/nvim-window'} use { 'nvim-telescope/telescope.nvim', requires = {{'nvim-lua/popup.nvim'}, {'nvim-lua/plenary.nvim'}} } use { 'camspiers/snap' } use { "folke/trouble.nvim", requires = "kyazdani42/nvim-web-devicons", config = function() require("trouble").setup{} end } -- Highlights use { 'nvim-treesitter/nvim-treesitter', requires = { 'nvim-treesitter/nvim-treesitter-refactor', 'nvim-treesitter/nvim-treesitter-textobjects' }, -- config = [[require('settings/plugins/treesitter')]] } use {'nvim-treesitter/playground'} -- Indentation tracking use { 'lukas-reineke/indent-blankline.nvim', } -- Completion and linting use 'neovim/nvim-lspconfig' use {'hrsh7th/nvim-compe', 'onsails/lspkind-nvim'} use 'hrsh7th/vim-vsnip' use 'rafamadriz/friendly-snippets' use 'windwp/nvim-autopairs' use 'nvim-lua/lsp-status.nvim' -- use 'dense-analysis/ale' -- misc use 'tpope/vim-sleuth' use { "folke/which-key.nvim", config = function() require("which-key").setup{} end } use {'folke/zen-mode.nvim', config = function() require("zen-mode").setup {} end} use 'tpope/vim-commentary' use 'glepnir/dashboard-nvim' use 'rafcamlet/nvim-luapad' -- colors -- use 'https://git.konart.dev/konart/ciapre.vim' use '~/build/personal/ciapre.vim' -- UI use { 'glepnir/galaxyline.nvim', branch = 'main', -- your statusline -- config = function() require'settings/plugings' end, -- some optional icons requires = {'kyazdani42/nvim-web-devicons', opt = true} } use {'akinsho/nvim-bufferline.lua', requires = {'kyazdani42/nvim-web-devicons', opt = true}} end }
-
Neovim 0.5 - Golang setup
-- hacks use 'tjdevries/astronauta.nvim' -- git use {'tpope/vim-fugitive'} --use 'airblade/vim-gitgutter' use {'lewis6991/gitsigns.nvim', requires = {'nvim-lua/plenary.nvim'}} use 'tweekmonster/startuptime.vim' -- text manipulation use 'tpope/vim-surround' use 'mattn/emmet-vim' -- navigation use {'kyazdani42/nvim-tree.lua'} use 'phaazon/hop.nvim' use {'https://gitlab.com/yorickpeterse/nvim-window'} use { 'nvim-telescope/telescope.nvim', requires = {{'nvim-lua/popup.nvim'}, {'nvim-lua/plenary.nvim'}} } use { 'camspiers/snap' } use { "folke/trouble.nvim", requires = "kyazdani42/nvim-web-devicons", config = function() require("trouble").setup{} end } -- Highlights use { 'nvim-treesitter/nvim-treesitter', requires = { 'nvim-treesitter/nvim-treesitter-refactor', 'nvim-treesitter/nvim-treesitter-textobjects' }, -- config = [[require('settings/plugins/treesitter')]] } use {'nvim-treesitter/playground'}
What are some alternatives?
neovide - No Nonsense Neovim Client in Rust
nvim-window-picker - This plugins prompts the user to pick a window and returns the window id of the picked window
nvim-config - A modern Neovim configuration with full battery for Python, Lua, C++, Markdown, LaTeX, and more...
neovim-dotfiles - luong komorebi neovim lua configurations
Checkstyle - Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
emacs-winum - Window numbers for Emacs - Navigate windows and frames using numbers
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
hydra.nvim - Create custom submodes and menus
formatter.nvim
vim-choosewin - Land on window you chose like tmux's 'display-pane'
window-picker.nvim - Easily jump, pick and swap vim windows by annotated letters