focus.nvim

Window manager

A tool for managing and customizing the layout of windows in an editor

Auto-Focusing and Auto-Resizing Splits/Windows for Neovim written in Lua. A full suite of window management enhancements. Vim splits on steroids!

GitHub

721 stars
7 watching
35 forks
Language: Lua
last commit: 8 days ago
Linked from 1 awesome list

luanavigationneovimnvimresizingsplitsvimwindows

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
declancm/windex.nvim A plugin for neovim that provides window maximizing, terminal toggling, and pane movement functionality. 62
anuvyklack/windows.nvim Automatically expands and maximizes the current window with animations 537
altermo/nwm Allows Neovim to display X11 windows as if they were buffers, providing a graphical window manager. 319
julihermes/sfm-focus.nvim An extension plugin that adds functionality to the sfm plugin, allowing users to focus on the explorer with a single command. 2
nvim-neorocks/rocks.nvim Automated plugin management and dependency resolution for Neovim plugins 720
sindrets/winshift.nvim A Vim plugin that allows users to rearrange their window layouts with ease by freely moving any window in any direction. 479
koenverburg/peepsight.nvim A tool to help focus on specific programming functions or structures using Treesitter syntax highlighting. 110
niuiic/task.nvim A plugin for Neovim to manage tasks with customizable commands, error handling, and output methods. 9
nvim-zh/colorful-winsep.nvim A plugin to visually distinguish active windows in Neovim. 440
nvimtools/hydra.nvim A Neovim extension that allows users to create custom submodes and menus with a flexible keybinding system 153
tenxsoydev/tabs-vs-spaces.nvim A tool to help maintain consistent indentation styles in text editors 21
mrjones2014/smart-splits.nvim A plugin for Neovim that enables intuitive and seamless navigation and resizing of splits. 986
pianocomposer321/consolation.nvim A plugin that provides a unified interface to create and manage terminal windows in neovim. 34
niuiic/multiple-session.nvim Provides a way to manage multiple sessions of an integrated development environment (IDE) or text editor. 9
numtostr/navigator.nvim A plugin that allows navigation between different window splits and terminal multiplexers in an integrated development environment. 399