Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nozwock/ventoy-toybox
A desktop app consisting of some helper utilities for ventoy
https://github.com/nozwock/ventoy-toybox
app desktop linux rust ventoy windows
Last synced: 2 months ago
JSON representation
A desktop app consisting of some helper utilities for ventoy
- Host: GitHub
- URL: https://github.com/nozwock/ventoy-toybox
- Owner: nozwock
- License: mit
- Created: 2022-10-09T12:23:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-18T07:14:38.000Z (over 1 year ago)
- Last Synced: 2023-05-18T08:29:06.433Z (over 1 year ago)
- Topics: app, desktop, linux, rust, ventoy, windows
- Language: Rust
- Homepage:
- Size: 251 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ventoy Toybox
[![Latest Version](https://img.shields.io/github/v/tag/nozwock/ventoy-toybox.svg?label=Version&sort=semver)](https://github.com/nozwock/ventoy-toybox/releases)
A desktop application consisting of some helper utilities for [ventoy][ventoy]
> Download latest release [**`here!`**][release]
## Preview
> **NOTE:** Prebuilt binaries are available for `amd64` Linux and Bindows
## Features
- Easy to use
- Browse through latest linux distro releases
- Download linux distro images via torrents
- Filter releases by distro or torrent file name
- Fetch updates for [ventoy][ventoy]
- Blazingly Fast
- Messy code
- Even more messier code courtesy of `rustfmt` refusing to work> Release feeds are handled by [nozwock/ventoy-toybox-feed](https://github.com/nozwock/ventoy-toybox-feed)
## Usage
> Starting `v0.4.0`, release feeds and ventoy update packages are cached on disk.
- To get latest release feeds you have to press the refresh button in the `Browse OS Releases` tab otherwise the on-disk cache will be used.
## Building
Clone the repository using git and change to the local repository directory:
```bash
git clone https://github.com/nozwock/ventoy-toybox.git
cd ventoy-toybox
````Stable Rust` is required to build this project. Install it by following [rustup.rs](https://rustup.rs) instructions.
```bash
cargo build --release
```## Known Issues
- Scaling issues on x11 KDE Plasma; UI being too big
## FAQs
1. Wait a minute...couldn't you have just made a simple script to fetch updates? What's the purpose of all this?
- Well...you wouldn't be enjoying this blazingly fast and feature-packed app then, would you? Haha..ha..hah...## Licenese
[MIT](https://choosealicense.com/licenses/mit/)
[ventoy]: https://github.com/ventoy/Ventoy
[release]: https://github.com/nozwock/ventoy-toybox/releases/latest