Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mozgiii/rebootinto
Terminal and GUI utility to reboot to other OS on a UEFI system
https://github.com/mozgiii/rebootinto
boot efi reboot uefi
Last synced: about 1 month ago
JSON representation
Terminal and GUI utility to reboot to other OS on a UEFI system
- Host: GitHub
- URL: https://github.com/mozgiii/rebootinto
- Owner: MOZGIII
- Created: 2019-04-16T17:20:26.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-11-11T21:38:05.000Z (about 2 months ago)
- Last Synced: 2024-11-15T00:49:54.128Z (about 2 months ago)
- Topics: boot, efi, reboot, uefi
- Language: Rust
- Homepage:
- Size: 527 KB
- Stars: 18
- Watchers: 2
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rebootinto
Instruct your system to reboot into a particular OS.
Currently only supports UEFI-powered systems.
## Apps
This project provides the following apps:
- `rebootinto-cli` - a command-line interface;
- `rebootinto-tui` - a terminal user interface;
- `rebootinto-iui` - a graphical user interface (based on `libiui`);
- `rebootinto-iced` - a graphical user interface (based on `iced` crate).
- `rebootinto-gtk` - a graphical user interface (based on `gtk` crate).## Installation
### Github Releases
Grab packages from the [Github releases](https://github.com/MOZGIII/rebootinto/releases).
Not all installation artifacts are currently uploaded to the Github releases.
Use other installation methods if you didn't find what you were looking for.### CI Artifacts
You can download prebuilt binaries from CI system artifacts storage.
Find a commit that has a CI build associated and grab stuff from there.
As with Github Releases, not everything is currently built there, so if you
didn't find what you were looking for - try other installation methods.- [Github Actions](https://github.com/MOZGIII/rebootinto/actions)
### Source installation
> When building on Windows, use Visual Studio shell, or somehow otherwise point
> the build system to the Windows Resource Compiler.You'll need a [`Rust` installation](https://www.rust-lang.org/tools/install) (stable).
1. Clone the repo and `cd` into it.
2. `cargo build --release`
3. Install built executables.