SkillAgentSearch skills...

Euporie.nvim

Allow using Jupyter notebooks from nvim via euporie TUI

Install / Use

/learn @bxrne/Euporie.nvim
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

euporie.nvim

GitHub Workflow Status Lua

Edit Jupyter notebooks in Neovim by embedding the euporie TUI.

Installation

Requirements

Plugin

Using packer:

use 'bxrne/euporie.nvim'

Using lazy:

{ 'bxrne/euporie.nvim' }

Usage

Open a Jupyter notebook with:

:Notebook

This opens euporie-notebook in a Neovim terminal buffer, sets the buffer name to "euporie (buffer number)", and enters insert mode.

Configuration

require('euporie').setup({
  path = ".",  -- Directory to open the notebook session in
  graphics_dpi = 300,  -- DPI for graphics rendering (default: 300)
  graphics_height = 40  -- Maximum graphics height in pixels (default: 40)
})

Configuration Options

  • path (string): Directory to open the notebook session in. Default: "."
  • graphics_dpi (number): DPI for graphics rendering. Higher values produce sharper images but may use more resources. Default: 300
  • graphics_height (number): Maximum graphics height in pixels. Default: 40

Features

  • Terminal integration for euporie TUI
  • Automatic buffer naming
  • Seamless insert mode entry
View on GitHub
GitHub Stars5
CategoryDevelopment
Updated28d ago
Forks0

Languages

Lua

Security Score

85/100

Audited on Mar 8, 2026

No findings