Skip to main content

A post-modern terminal file explorer

Project description

  ___ ___ _ _ ___
  |  _| . | | |  _|
  |_| |___|\_/|_|  
Python Version Made with Textual Dependencies
Discord PyPI - Downloads
GitHub Actions Docs Build Status GitHub Actions Formatting Status

[!warning] This project is in its very early stages. While this can be daily driven, expect some issues here and there.

Screenshot

image

Installation

# Test the main branch
uvx --from git+https://github.com/NSPC911/rovr.git -q rovr --python 3.13
# Install
## uv (my fav)
uv tool install rovr
## or pipx
pipx install rovr
## or plain old pip
pip install rovr

FAQ

  1. There isn't X theme/Why isn't Y theme available?
[[custom_theme]]
name = "<str>"
primary = "<hex>"
secondary = "<hex>"
success = "<hex>"
warning = "<hex>"
error = "<hex>"
accent = "<hex>"
foreground = "<hex>"
background = "<hex>"
surface = "<hex>"
panel = "<hex>"
is_dark = "<bool>"
variables = {
  "<key>" = "<value>"
}
  1. Why is it considered post-modern?
  • Parody to my current editor, helix
    • If NeoVim is considered modern, then Helix is post-modern
    • If superfile is considered modern, then rovr is post-modern
  1. Why did you say it cannot be daily driven?
  • Refer to the road map. There is many features yet to be completed. Pull Requests are appreciated
  1. What can I contribute?
  • Themes, and features can be contributed.
  • Refactors will be frowned on, and may take a longer time before merging.
  1. I want to add a feature/theme/etc! How do I do so?
  • You need uv at minimum. pre-commit and ruff are recommended to be installed.
  • Clone the repo, and inside it, run uv sync and pre-commit install.
  • Make your changes, ensure that your changes are properly formatted (via the pre-commit hook), before pushing to a custom branch on your fork.
  1. How do I make a feature suggestion?
  • Open an issue using the feature-request tag. Issue templates will come soon.
  1. Why not ratatui or bubbletea??? angry noises
  • I like python.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rovr-0.2.0.tar.gz (4.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rovr-0.2.0-py3-none-any.whl (77.2 kB view details)

Uploaded Python 3

File details

Details for the file rovr-0.2.0.tar.gz.

File metadata

  • Download URL: rovr-0.2.0.tar.gz
  • Upload date:
  • Size: 4.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.14

File hashes

Hashes for rovr-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c718d6c7a9155a970c4e6ffb1b89a9d8158d3f11ac6b5bab9dab3aebca1a8dfa
MD5 76c0c88c41d2b4c401f1c8bc7aa0b01a
BLAKE2b-256 628830ac60e4d550b648c01b7e3e17046f2140ca88108d0ca5948f843456950c

See more details on using hashes here.

File details

Details for the file rovr-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: rovr-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.14

File hashes

Hashes for rovr-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b93a8bf645bc3e3b4ae51527b33d7788a36396d3769e8884bf3ccc0a34695c5c
MD5 8d9aa5bc1ca6209e4300a06a647973fa
BLAKE2b-256 ab6147a7cf539f24d32c4402626524f41021a6bff066d5f43823a08b037a64c9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page