{"id":42810485,"url":"https://github.com/aronjohanns/smooth-resize.nvim","last_synced_at":"2026-01-31T04:00:37.029Z","repository":{"id":334104733,"uuid":"1139375030","full_name":"aronjohanns/smooth-resize.nvim","owner":"aronjohanns","description":"A super simple smooth resize plugin for neovim","archived":false,"fork":false,"pushed_at":"2026-01-22T20:11:24.000Z","size":1,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-23T12:52:18.382Z","etag":null,"topics":["neovim"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aronjohanns.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-21T22:00:44.000Z","updated_at":"2026-01-23T10:57:02.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/aronjohanns/smooth-resize.nvim","commit_stats":null,"previous_names":["aronjohanns/smooth-resize.nvim"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/aronjohanns/smooth-resize.nvim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aronjohanns%2Fsmooth-resize.nvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aronjohanns%2Fsmooth-resize.nvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aronjohanns%2Fsmooth-resize.nvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aronjohanns%2Fsmooth-resize.nvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aronjohanns","download_url":"https://codeload.github.com/aronjohanns/smooth-resize.nvim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aronjohanns%2Fsmooth-resize.nvim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28928628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T02:59:34.861Z","status":"ssl_error","status_checked_at":"2026-01-31T02:59:05.369Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["neovim"],"created_at":"2026-01-30T05:00:32.987Z","updated_at":"2026-01-31T04:00:36.985Z","avatar_url":"https://github.com/aronjohanns.png","language":"Lua","funding_links":[],"categories":["Split and Window"],"sub_categories":["Indent"],"readme":"# smooth-resize.nvim\n\nsmooth-resize.nvim is a small Neovim plugin that enables smooth, continuous window resizing with the default window resizing mappings\nInspired by [vim-resize-mode](https://github.com/sedm0784/vim-resize-mode)\n\n**Before smooth-resize.nvim (Notice repeated \u003ckbd\u003eCtrl-W\u003c/kbd\u003e)**\n\n\u003ckbd\u003eCtrl-W\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003eCtrl-W\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003eCtrl-W\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003eCtrl-W\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003eCtrl-W\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003eCtrl-W\u003c/kbd\u003e\u003ckbd\u003e\u003e\u003c/kbd\u003e\u003ckbd\u003eCtrl-W\u003c/kbd\u003e\u003ckbd\u003e\u003e\u003c/kbd\u003e\n\n**With smooth-resize.nvim**\n\n\u003ckbd\u003eCtrl-W\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003e\u003e\u003c/kbd\u003e\u003ckbd\u003e\u003e\u003c/kbd\u003e\n\n**Using with count works as well**\n\n\u003ckbd\u003e5\u003c/kbd\u003e\u003ckbd\u003eCtrl-W\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003e+\u003c/kbd\u003e\u003ckbd\u003e\u003e\u003c/kbd\u003e\u003ckbd\u003e\u003e\u003c/kbd\u003e\n\n\u003e [!NOTE]\n\u003e smooth-resize.nvim is intentionally minimal. It does not provide keyboard remapping options and relies on Neovim’s default window resizing mappings (`\u003cC-w\u003e\u003e`, `\u003cC-w\u003e\u003c`, `\u003cC-w\u003e+`, `\u003cC-w\u003e-`).\n\nExit smooth resize by using any other nvim command that is not a resize command.\n\n# Installation\n\n## Lazy.nvim\n\n```lua\n{\n    \"aronjohanns/smooth-resize.nvim\",\n    opts = {}\n}\n```\n\n## Configuration\nNo configuration is needed but in rare cases it's required to disable smooth resize for certain filetypes. For example the file explorer Oil.nvim does not play well with smooth resize, we can therefore ignore its filetype \"oil\" and smooth resize will fall back to nvim default behaviour.\n\n```lua\n-- Example configuration for better integration with Oil.nvim\n{\n    disabled_fts = { \"oil\" }\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faronjohanns%2Fsmooth-resize.nvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faronjohanns%2Fsmooth-resize.nvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faronjohanns%2Fsmooth-resize.nvim/lists"}