├── .envrc ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── help.md └── workflows │ └── release-please.yaml ├── .gitignore ├── .stylua.toml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── Advanced-Functionality.md ├── Initialization.md ├── NixOS.md ├── Not-So-Quick-Start-Guide.md ├── Notebook-Setup.md ├── Probably-Too-Quick-Start-Guide.md ├── Toggleterm.md ├── Virtual-Environments.md ├── Windows.md └── minimal.lua ├── flake.lock ├── flake.nix ├── lua ├── hl_utils.lua ├── load_image_nvim.lua ├── load_snacks_nvim.lua ├── load_wezterm_nvim.lua ├── molten │ ├── health.lua │ └── status │ │ └── init.lua ├── output_window.lua ├── prompt.lua └── remove_comments.lua ├── pyproject.toml └── rplugin └── python3 └── molten ├── __init__.py ├── code_cell.py ├── images.py ├── info_window.py ├── ipynb.py ├── jupyter_server_api.py ├── moltenbuffer.py ├── options.py ├── outputbuffer.py ├── outputchunks.py ├── position.py ├── runtime.py ├── runtime_state.py ├── save_load.py └── utils.py /.envrc: -------------------------------------------------------------------------------- 1 | use_flake 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/.github/ISSUE_TEMPLATE/help.md -------------------------------------------------------------------------------- /.github/workflows/release-please.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/.github/workflows/release-please.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/.gitignore -------------------------------------------------------------------------------- /.stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/.stylua.toml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/README.md -------------------------------------------------------------------------------- /docs/Advanced-Functionality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/docs/Advanced-Functionality.md -------------------------------------------------------------------------------- /docs/Initialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/docs/Initialization.md -------------------------------------------------------------------------------- /docs/NixOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/docs/NixOS.md -------------------------------------------------------------------------------- /docs/Not-So-Quick-Start-Guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/docs/Not-So-Quick-Start-Guide.md -------------------------------------------------------------------------------- /docs/Notebook-Setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/docs/Notebook-Setup.md -------------------------------------------------------------------------------- /docs/Probably-Too-Quick-Start-Guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/docs/Probably-Too-Quick-Start-Guide.md -------------------------------------------------------------------------------- /docs/Toggleterm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/docs/Toggleterm.md -------------------------------------------------------------------------------- /docs/Virtual-Environments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/docs/Virtual-Environments.md -------------------------------------------------------------------------------- /docs/Windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/docs/Windows.md -------------------------------------------------------------------------------- /docs/minimal.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/docs/minimal.lua -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/flake.nix -------------------------------------------------------------------------------- /lua/hl_utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/lua/hl_utils.lua -------------------------------------------------------------------------------- /lua/load_image_nvim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/lua/load_image_nvim.lua -------------------------------------------------------------------------------- /lua/load_snacks_nvim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/lua/load_snacks_nvim.lua -------------------------------------------------------------------------------- /lua/load_wezterm_nvim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/lua/load_wezterm_nvim.lua -------------------------------------------------------------------------------- /lua/molten/health.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/lua/molten/health.lua -------------------------------------------------------------------------------- /lua/molten/status/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/lua/molten/status/init.lua -------------------------------------------------------------------------------- /lua/output_window.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/lua/output_window.lua -------------------------------------------------------------------------------- /lua/prompt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/lua/prompt.lua -------------------------------------------------------------------------------- /lua/remove_comments.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/lua/remove_comments.lua -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/pyproject.toml -------------------------------------------------------------------------------- /rplugin/python3/molten/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/__init__.py -------------------------------------------------------------------------------- /rplugin/python3/molten/code_cell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/code_cell.py -------------------------------------------------------------------------------- /rplugin/python3/molten/images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/images.py -------------------------------------------------------------------------------- /rplugin/python3/molten/info_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/info_window.py -------------------------------------------------------------------------------- /rplugin/python3/molten/ipynb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/ipynb.py -------------------------------------------------------------------------------- /rplugin/python3/molten/jupyter_server_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/jupyter_server_api.py -------------------------------------------------------------------------------- /rplugin/python3/molten/moltenbuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/moltenbuffer.py -------------------------------------------------------------------------------- /rplugin/python3/molten/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/options.py -------------------------------------------------------------------------------- /rplugin/python3/molten/outputbuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/outputbuffer.py -------------------------------------------------------------------------------- /rplugin/python3/molten/outputchunks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/outputchunks.py -------------------------------------------------------------------------------- /rplugin/python3/molten/position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/position.py -------------------------------------------------------------------------------- /rplugin/python3/molten/runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/runtime.py -------------------------------------------------------------------------------- /rplugin/python3/molten/runtime_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/runtime_state.py -------------------------------------------------------------------------------- /rplugin/python3/molten/save_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/save_load.py -------------------------------------------------------------------------------- /rplugin/python3/molten/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlubas/molten-nvim/HEAD/rplugin/python3/molten/utils.py --------------------------------------------------------------------------------