A modern, very customizable text editor, configured in rust

195 stars 10 forks 195 watchers Rust GNU General Public License v3.0
command-line duat text-editor
9 Open Issues Need Help Last updated: Mar 4, 2026

Open Issues Need Help

View All on GitHub

AI Summary: This issue proposes adding a new 'night owl' theme to the Duat project's built-in themes. The contributor needs to use the `add_colorscheme!` macro, referencing existing examples like the catppuccin themes, and integrate it into the `add_default` function. This is intended to be a beginner-friendly contribution.

Complexity: 2/5
enhancement good first issue

A modern, very customizable text editor, configured in rust

Rust
#command-line#duat#text-editor

AI Summary: This issue proposes refactoring the `History` struct within `duat-core` from a linear list of moments to a tree structure. This change aims to resolve the problem of losing redo history when undoing and then making new changes. The new tree structure would allow for non-linear navigation through history, preserving undone moments on separate branches.

Complexity: 3/5
enhancement good first issue

A modern, very customizable text editor, configured in rust

Rust
#command-line#duat#text-editor

AI Summary: This GitHub issue, marked as a 'Good First Issue', requests the addition of a 'GitHub theme' to Duat's built-in color schemes. Contributors are guided to use the `add_colorscheme!` macro in `src/colorscheme.rs`, referencing existing Catppuccin implementations, and to add their new theme call to the `add_default` function in the same file. The maintainer encourages community contribution for accurate color selection and to foster new contributors.

Complexity: 1/5
enhancement good first issue

A modern, very customizable text editor, configured in rust

Rust
#command-line#duat#text-editor

AI Summary: This issue is a "good first issue" requesting the addition of the gruvbox-pastel color theme to the Duat project. The contributor needs to use the `add_colorscheme!` macro, referencing existing examples and the `add_default` function in `src/colorscheme.rs`.

Complexity: 1/5
enhancement good first issue

A modern, very customizable text editor, configured in rust

Rust
#command-line#duat#text-editor

AI Summary: This issue proposes adding the Nord color theme to the Duat project's built-in themes. The task involves using the `add_colorscheme!` macro, referencing existing implementations for guidance, and integrating the new theme into the `add_default` function. The goal is to broaden theme support and encourage community contributions.

Complexity: 2/5
enhancement good first issue

A modern, very customizable text editor, configured in rust

Rust
#command-line#duat#text-editor

AI Summary: This issue is a "Good First Issue" requesting the addition of the Ayu color theme to the Duat project. The contributor needs to use the `add_colorscheme!` macro, referencing existing examples and the `add_default` function in `src/colorscheme.rs` to implement the new theme.

Complexity: 1/5
enhancement good first issue

A modern, very customizable text editor, configured in rust

Rust
#command-line#duat#text-editor

AI Summary: This issue is a 'good first issue' requesting the addition of the Monokai Pro color theme to the Duat project's built-in themes. The contributor needs to use the `add_colorscheme!` macro, referencing existing examples and the `catppuccin` implementation for guidance, and add it to the `add_default` function in `src/colorscheme.rs`.

Complexity: 2/5
enhancement good first issue

A modern, very customizable text editor, configured in rust

Rust
#command-line#duat#text-editor

AI Summary: This issue proposes adding the popular Dracula color theme to the Duat project. The task involves using the `add_colorscheme!` macro, referencing existing implementations like Catppuccin for guidance, and integrating the new theme into the `add_default` function.

Complexity: 2/5
enhancement good first issue

A modern, very customizable text editor, configured in rust

Rust
#command-line#duat#text-editor

AI Summary: This issue is a "good first issue" requesting the addition of the "tokyo-night" color theme to the Duat project. The contributor needs to use the `add_colorscheme!` macro, referencing existing examples like the catppuccin themes, and add their implementation to the `add_default` function in `src/colorscheme.rs`.

Complexity: 2/5
enhancement good first issue

A modern, very customizable text editor, configured in rust

Rust
#command-line#duat#text-editor