FormidableLabs / FormidableLabs/envy-tui
Investigate how to create a plugin system
Open
envy/tui
- Dominant language
- Rust
- Stars
- 6
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
We want to allow the users to customize the content based on.
Most likely a static yaml file won't have the flexibility to achieve this.
Since the binary is compiled we need to bind it either to plugin system (see Zellij) or allow some scripting binding to make this happen (see Wezterm with lua bindings)
Contributor guide
Research direction
No source file or test is named. Start by mapping the current static YAML customization path and binary entry point, then compare a Zellij-style plugin system with WezTerm-style Lua bindings; done means selecting and documenting a viable approach for user-customized content.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100