├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── autoload └── vimade.vim ├── colors.sh ├── doc └── vimade.txt ├── lib ├── __init__.py └── vimade │ ├── __init__.py │ ├── animator.py │ ├── bridge.py │ ├── config_helpers │ ├── __init__.py │ ├── blocklist.py │ └── link.py │ ├── fader.py │ ├── highlighter.py │ ├── recipe │ ├── __init__.py │ ├── default.py │ ├── duo.py │ ├── minimalist.py │ ├── paradox.py │ └── ripple.py │ ├── signs.py │ ├── state │ ├── __init__.py │ ├── globals.py │ ├── namespace.py │ └── win.py │ ├── style │ ├── __init__.py │ ├── component.py │ ├── exclude.py │ ├── fade.py │ ├── include.py │ ├── invert.py │ ├── link.py │ ├── tint.py │ └── value │ │ ├── __init__.py │ │ ├── animate.py │ │ ├── condition.py │ │ ├── direction.py │ │ └── ease.py │ └── util │ ├── __init__.py │ ├── color.py │ ├── ipc.py │ ├── key_reducer.py │ ├── matchers.py │ ├── promise.py │ ├── type.py │ └── validate.py ├── lua ├── vimade │ ├── animator.lua │ ├── config_helpers │ │ ├── blocklist.lua │ │ └── link.lua │ ├── fader.lua │ ├── focus │ │ ├── api.lua │ │ ├── commands.lua │ │ ├── core.lua │ │ ├── defaults.lua │ │ ├── init.lua │ │ └── providers │ │ │ ├── blanks.lua │ │ │ ├── hlchunk.lua │ │ │ ├── mini.lua │ │ │ ├── snacks.lua │ │ │ ├── static.lua │ │ │ └── treesitter.lua │ ├── highlighters │ │ ├── namespace.lua │ │ └── terminal.lua │ ├── init.lua │ ├── recipe │ │ ├── burst.lua │ │ ├── default.lua │ │ ├── duo.lua │ │ ├── minimalist.lua │ │ ├── paper.lua │ │ ├── paradox.lua │ │ └── ripple.lua │ ├── state │ │ ├── globals.lua │ │ ├── namespace.lua │ │ ├── real_namespace.lua │ │ └── win.lua │ ├── style │ │ ├── component.lua │ │ ├── exclude.lua │ │ ├── fade.lua │ │ ├── include.lua │ │ ├── invert.lua │ │ ├── link.lua │ │ ├── tint.lua │ │ └── value │ │ │ ├── animate.lua │ │ │ ├── condition.lua │ │ │ ├── direction.lua │ │ │ └── ease.lua │ └── util │ │ ├── color.lua │ │ ├── compat.lua │ │ ├── events.lua │ │ ├── key_reducer.lua │ │ ├── matchers.lua │ │ ├── type.lua │ │ └── validate.lua └── vimade_legacy_treesitter.lua ├── plugin └── vimade.vim └── vimade.vimdoc.vim /.gitattributes: -------------------------------------------------------------------------------- 1 | lib/vimade/state/*.* linguist-vendored 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/README.md -------------------------------------------------------------------------------- /autoload/vimade.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/autoload/vimade.vim -------------------------------------------------------------------------------- /colors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/colors.sh -------------------------------------------------------------------------------- /doc/vimade.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/doc/vimade.txt -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/vimade/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/__init__.py -------------------------------------------------------------------------------- /lib/vimade/animator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/animator.py -------------------------------------------------------------------------------- /lib/vimade/bridge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/bridge.py -------------------------------------------------------------------------------- /lib/vimade/config_helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/vimade/config_helpers/blocklist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/config_helpers/blocklist.py -------------------------------------------------------------------------------- /lib/vimade/config_helpers/link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/config_helpers/link.py -------------------------------------------------------------------------------- /lib/vimade/fader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/fader.py -------------------------------------------------------------------------------- /lib/vimade/highlighter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/highlighter.py -------------------------------------------------------------------------------- /lib/vimade/recipe/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/vimade/recipe/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/recipe/default.py -------------------------------------------------------------------------------- /lib/vimade/recipe/duo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/recipe/duo.py -------------------------------------------------------------------------------- /lib/vimade/recipe/minimalist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/recipe/minimalist.py -------------------------------------------------------------------------------- /lib/vimade/recipe/paradox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/recipe/paradox.py -------------------------------------------------------------------------------- /lib/vimade/recipe/ripple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/recipe/ripple.py -------------------------------------------------------------------------------- /lib/vimade/signs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/signs.py -------------------------------------------------------------------------------- /lib/vimade/state/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/vimade/state/globals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/state/globals.py -------------------------------------------------------------------------------- /lib/vimade/state/namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/state/namespace.py -------------------------------------------------------------------------------- /lib/vimade/state/win.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/state/win.py -------------------------------------------------------------------------------- /lib/vimade/style/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/vimade/style/component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/component.py -------------------------------------------------------------------------------- /lib/vimade/style/exclude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/exclude.py -------------------------------------------------------------------------------- /lib/vimade/style/fade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/fade.py -------------------------------------------------------------------------------- /lib/vimade/style/include.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/include.py -------------------------------------------------------------------------------- /lib/vimade/style/invert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/invert.py -------------------------------------------------------------------------------- /lib/vimade/style/link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/link.py -------------------------------------------------------------------------------- /lib/vimade/style/tint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/tint.py -------------------------------------------------------------------------------- /lib/vimade/style/value/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/vimade/style/value/animate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/value/animate.py -------------------------------------------------------------------------------- /lib/vimade/style/value/condition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/value/condition.py -------------------------------------------------------------------------------- /lib/vimade/style/value/direction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/value/direction.py -------------------------------------------------------------------------------- /lib/vimade/style/value/ease.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/style/value/ease.py -------------------------------------------------------------------------------- /lib/vimade/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/vimade/util/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/util/color.py -------------------------------------------------------------------------------- /lib/vimade/util/ipc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/util/ipc.py -------------------------------------------------------------------------------- /lib/vimade/util/key_reducer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/util/key_reducer.py -------------------------------------------------------------------------------- /lib/vimade/util/matchers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/util/matchers.py -------------------------------------------------------------------------------- /lib/vimade/util/promise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/util/promise.py -------------------------------------------------------------------------------- /lib/vimade/util/type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/util/type.py -------------------------------------------------------------------------------- /lib/vimade/util/validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lib/vimade/util/validate.py -------------------------------------------------------------------------------- /lua/vimade/animator.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/animator.lua -------------------------------------------------------------------------------- /lua/vimade/config_helpers/blocklist.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/config_helpers/blocklist.lua -------------------------------------------------------------------------------- /lua/vimade/config_helpers/link.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/config_helpers/link.lua -------------------------------------------------------------------------------- /lua/vimade/fader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/fader.lua -------------------------------------------------------------------------------- /lua/vimade/focus/api.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/api.lua -------------------------------------------------------------------------------- /lua/vimade/focus/commands.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/commands.lua -------------------------------------------------------------------------------- /lua/vimade/focus/core.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/core.lua -------------------------------------------------------------------------------- /lua/vimade/focus/defaults.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/defaults.lua -------------------------------------------------------------------------------- /lua/vimade/focus/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/init.lua -------------------------------------------------------------------------------- /lua/vimade/focus/providers/blanks.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/providers/blanks.lua -------------------------------------------------------------------------------- /lua/vimade/focus/providers/hlchunk.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/providers/hlchunk.lua -------------------------------------------------------------------------------- /lua/vimade/focus/providers/mini.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/providers/mini.lua -------------------------------------------------------------------------------- /lua/vimade/focus/providers/snacks.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/providers/snacks.lua -------------------------------------------------------------------------------- /lua/vimade/focus/providers/static.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/providers/static.lua -------------------------------------------------------------------------------- /lua/vimade/focus/providers/treesitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/focus/providers/treesitter.lua -------------------------------------------------------------------------------- /lua/vimade/highlighters/namespace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/highlighters/namespace.lua -------------------------------------------------------------------------------- /lua/vimade/highlighters/terminal.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/highlighters/terminal.lua -------------------------------------------------------------------------------- /lua/vimade/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/init.lua -------------------------------------------------------------------------------- /lua/vimade/recipe/burst.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/recipe/burst.lua -------------------------------------------------------------------------------- /lua/vimade/recipe/default.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/recipe/default.lua -------------------------------------------------------------------------------- /lua/vimade/recipe/duo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/recipe/duo.lua -------------------------------------------------------------------------------- /lua/vimade/recipe/minimalist.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/recipe/minimalist.lua -------------------------------------------------------------------------------- /lua/vimade/recipe/paper.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/recipe/paper.lua -------------------------------------------------------------------------------- /lua/vimade/recipe/paradox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/recipe/paradox.lua -------------------------------------------------------------------------------- /lua/vimade/recipe/ripple.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/recipe/ripple.lua -------------------------------------------------------------------------------- /lua/vimade/state/globals.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/state/globals.lua -------------------------------------------------------------------------------- /lua/vimade/state/namespace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/state/namespace.lua -------------------------------------------------------------------------------- /lua/vimade/state/real_namespace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/state/real_namespace.lua -------------------------------------------------------------------------------- /lua/vimade/state/win.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/state/win.lua -------------------------------------------------------------------------------- /lua/vimade/style/component.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/component.lua -------------------------------------------------------------------------------- /lua/vimade/style/exclude.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/exclude.lua -------------------------------------------------------------------------------- /lua/vimade/style/fade.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/fade.lua -------------------------------------------------------------------------------- /lua/vimade/style/include.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/include.lua -------------------------------------------------------------------------------- /lua/vimade/style/invert.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/invert.lua -------------------------------------------------------------------------------- /lua/vimade/style/link.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/link.lua -------------------------------------------------------------------------------- /lua/vimade/style/tint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/tint.lua -------------------------------------------------------------------------------- /lua/vimade/style/value/animate.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/value/animate.lua -------------------------------------------------------------------------------- /lua/vimade/style/value/condition.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/value/condition.lua -------------------------------------------------------------------------------- /lua/vimade/style/value/direction.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/value/direction.lua -------------------------------------------------------------------------------- /lua/vimade/style/value/ease.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/style/value/ease.lua -------------------------------------------------------------------------------- /lua/vimade/util/color.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/util/color.lua -------------------------------------------------------------------------------- /lua/vimade/util/compat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/util/compat.lua -------------------------------------------------------------------------------- /lua/vimade/util/events.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/util/events.lua -------------------------------------------------------------------------------- /lua/vimade/util/key_reducer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/util/key_reducer.lua -------------------------------------------------------------------------------- /lua/vimade/util/matchers.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/util/matchers.lua -------------------------------------------------------------------------------- /lua/vimade/util/type.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/util/type.lua -------------------------------------------------------------------------------- /lua/vimade/util/validate.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade/util/validate.lua -------------------------------------------------------------------------------- /lua/vimade_legacy_treesitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/lua/vimade_legacy_treesitter.lua -------------------------------------------------------------------------------- /plugin/vimade.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/plugin/vimade.vim -------------------------------------------------------------------------------- /vimade.vimdoc.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TaDaa/vimade/HEAD/vimade.vimdoc.vim --------------------------------------------------------------------------------