A desktop environment without graphics (tmux-like)
3 days ago
- #tui
- #desktop-environment
- #rust
- A desktop environment without graphics (tmux-like).
- Features include parsing shortcut files, displaying stdout applications, moving/resizing windows, changing tiling options, handling errors, and selecting files/folders for arguments.
- Currently uses ncurses (with color issues), plans to switch to Crossterm backend.
- Supports GNU applications and handles crashes.
- Installation via cargo: `cargo install desktop-tui` or build with `cargo build`/`cargo build --release`.
- Usage: `desktop-tui` or `cargo run -- <shortcut_folder_path>` (release: `cargo run --release -- <shortcut_folder_path>`).
- Example shortcut file (helix.toml) includes window name, command, arguments (with placeholders for paths), padding, and position.
- Project is licensed under MIT.