├── .editorconfig ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── README.md ├── TODO.md ├── lua └── vim-be-good │ ├── bind.lua │ ├── buffer.lua │ ├── empty-lines.lua │ ├── game-runner.lua │ ├── game-utils.lua │ ├── games │ ├── ci.lua │ ├── hjkl.lua │ ├── relative.lua │ ├── snake.lua │ ├── snakelib │ │ ├── const.lua │ │ ├── grid.lua │ │ ├── snake.lua │ │ └── snakegame.lua │ ├── whackamole.lua │ └── words.lua │ ├── init.lua │ ├── log.lua │ ├── menu.lua │ ├── scheduler.lua │ ├── statistics.lua │ ├── types.lua │ └── window.lua ├── plugin └── vim-be-good.vim └── src └── game └── delete-round.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/TODO.md -------------------------------------------------------------------------------- /lua/vim-be-good/bind.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/bind.lua -------------------------------------------------------------------------------- /lua/vim-be-good/buffer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/buffer.lua -------------------------------------------------------------------------------- /lua/vim-be-good/empty-lines.lua: -------------------------------------------------------------------------------- 1 | 2 | return createEmpty 3 | -------------------------------------------------------------------------------- /lua/vim-be-good/game-runner.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/game-runner.lua -------------------------------------------------------------------------------- /lua/vim-be-good/game-utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/game-utils.lua -------------------------------------------------------------------------------- /lua/vim-be-good/games/ci.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/games/ci.lua -------------------------------------------------------------------------------- /lua/vim-be-good/games/hjkl.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/games/hjkl.lua -------------------------------------------------------------------------------- /lua/vim-be-good/games/relative.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/games/relative.lua -------------------------------------------------------------------------------- /lua/vim-be-good/games/snake.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/games/snake.lua -------------------------------------------------------------------------------- /lua/vim-be-good/games/snakelib/const.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/games/snakelib/const.lua -------------------------------------------------------------------------------- /lua/vim-be-good/games/snakelib/grid.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/games/snakelib/grid.lua -------------------------------------------------------------------------------- /lua/vim-be-good/games/snakelib/snake.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/games/snakelib/snake.lua -------------------------------------------------------------------------------- /lua/vim-be-good/games/snakelib/snakegame.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/games/snakelib/snakegame.lua -------------------------------------------------------------------------------- /lua/vim-be-good/games/whackamole.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/games/whackamole.lua -------------------------------------------------------------------------------- /lua/vim-be-good/games/words.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/games/words.lua -------------------------------------------------------------------------------- /lua/vim-be-good/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/init.lua -------------------------------------------------------------------------------- /lua/vim-be-good/log.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/log.lua -------------------------------------------------------------------------------- /lua/vim-be-good/menu.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/menu.lua -------------------------------------------------------------------------------- /lua/vim-be-good/scheduler.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/scheduler.lua -------------------------------------------------------------------------------- /lua/vim-be-good/statistics.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/statistics.lua -------------------------------------------------------------------------------- /lua/vim-be-good/types.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/types.lua -------------------------------------------------------------------------------- /lua/vim-be-good/window.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/lua/vim-be-good/window.lua -------------------------------------------------------------------------------- /plugin/vim-be-good.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/plugin/vim-be-good.vim -------------------------------------------------------------------------------- /src/game/delete-round.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/vim-be-good/HEAD/src/game/delete-round.ts --------------------------------------------------------------------------------