Commit graph

23 commits

Author SHA1 Message Date
kayos
6c48a35180
Feat: conditional permissions behavior (#28)
* Fix: don't need sudo if we're root + other aesthetics

* Heavy refactoring, see PR #28

* Fix: avoid silent fatalities

demo: https://tcp.ac/i/JMSUc.gif

* Fix: Inverse check on `IsRoot`

* D.R.Y: check for permissions error in `common.ErrorCheck`

Reduce cognitive complexity.

* Fix: Issue with copying

* Resolve https://github.com/HikariKnight/quickpassthrough/pull/28#discussion_r1646535918

* Resolve https://github.com/HikariKnight/quickpassthrough/pull/28#discussion_r1646606680 and https://github.com/HikariKnight/quickpassthrough/pull/28#discussion_r1646594105

* Revert "Resolve https://github.com/HikariKnight/quickpassthrough/pull/28#discussion_r1646606680 and https://github.com/HikariKnight/quickpassthrough/pull/28#discussion_r1646594105"

This reverts commit ce15213009.

* Resolve https://github.com/HikariKnight/quickpassthrough/pull/28#discussion_r1646730751
2024-07-27 17:38:39 +02:00
HikariKnight
4d0086df41 feat: Generate dummy rom for amd RX7000 series cards
By recommendation from gnif on discord.

Co-authored-by: Geoffrey McRae <geoff@hostfission.com>
2024-06-15 02:53:38 +02:00
HikariKnight
0273aabecc chore: change quickemu folder to qemu folder 2024-06-15 01:51:57 +02:00
HikariKnight
55bfb36522 feat: Add version output 2024-03-30 14:45:54 +01:00
HikariKnight
f5c71ee915 chore: logging output cleanup 2024-03-20 17:51:30 +01:00
HikariKnight
c568accadf Change wording for manually applying grub2 changes 2024-01-01 10:36:15 +01:00
HikariKnight
d791d28e4b remove empty line from debug.log output when using dracut 2024-01-01 09:29:54 +01:00
HikariKnight
af09f95187 Print newline after finalizing 2024-01-01 08:54:36 +01:00
HikariKnight
577e5f75a3 add mention on how to close program 2023-12-26 19:20:30 +01:00
HikariKnight
95c77bbf33 Port final page to new tui 2023-12-26 19:20:30 +01:00
HikariKnight
a934f0c6fb correct wording 2023-12-26 19:20:30 +01:00
HikariKnight
b3b1200d07 remove unused logger line 2023-12-26 19:20:30 +01:00
HikariKnight
c5ba1a80ab skip usb config and go to final page, add prep stage 2023-12-26 19:20:30 +01:00
HikariKnight
5d98813402 Refine the title to use hiblue background and white text 2023-12-26 19:20:30 +01:00
HikariKnight
26dddc43f0 Make title cyan and bold on each page 2023-12-26 19:20:30 +01:00
HikariKnight
82fec3ab58 refactor and start adding actual functionality 2023-12-26 19:20:30 +01:00
HikariKnight
e3e660a69a add disable vfio video 2023-12-26 19:20:29 +01:00
HikariKnight
578c958c86 initialize configs 2023-12-26 19:20:29 +01:00
HikariKnight
b033a787b8 add vbios extration page 2023-12-26 19:20:29 +01:00
HikariKnight
9dc81bd568 Tidy up the output 2023-12-26 19:20:29 +01:00
HikariKnight
ff7a4e846f Add case for pressing ESC 2023-12-26 19:20:29 +01:00
HikariKnight
f219f686f6 Add selectUSB and fix error when pressing ESC 2023-12-26 19:20:29 +01:00
HikariKnight
c1ea5e5163 Start process to away from bubbletea to a more simpler solution for this projects needs 2023-12-26 19:20:29 +01:00