jedrw
c1f11ce1c3
fix: avoid potential index out of range error if ls-iommu cannot find a vbios path
...
Signed-off-by: HikariKnight <2557889+HikariKnight@users.noreply.github.com>
2025-01-06 14:43:55 +01:00
HikariKnight
0efcf4ee19
fix(dracut): force load vfio modules earlier
...
this should make them load before any gpu drivers
2025-01-06 14:15:45 +01:00
HikariKnight
276cfd953a
fix: correct vfio_pci to vfio-pci in rd.driver.pre for dracut
2024-12-29 05:34:03 +01:00
HikariKnight
4f51fd5c5f
chore: remove outdated info from readme
2024-09-08 02:08:09 +02:00
HikariKnight
05afa8c543
chore: cleanup the readme
2024-08-10 09:11:03 +02:00
HikariKnight
d1e44d94d5
chore: add quickpassthrough_debug.log to gitignore
2024-08-10 09:02:49 +02:00
HikariKnight
3f934351fc
fix: correctly detect kernel 6.10 and newer as a newer kernel
2024-08-10 08:57:54 +02:00
HikariKnight
380c875213
fix: CopyToSystem now correctly uses ExecAndLogSudo
2024-07-27 17:49:46 +02:00
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
1002f4d64c
chore: add missing on comment for command.Run
2024-06-15 02:17:53 +02:00
HikariKnight
0273aabecc
chore: change quickemu folder to qemu folder
2024-06-15 01:51:57 +02:00
HikariKnight
47567c11fb
chore: update funding
2024-04-24 21:44:18 +02:00
HikariKnight
3bda7cadfc
chore: update name of the github job
2024-04-02 11:37:07 +02:00
HikariKnight
a9b889e5ac
fix: update download url for ls-iommu checksums.txt
...
after implementing github actions the checksums file was made versioned
2024-04-02 11:30:41 +02:00
HikariKnight
82e21005d5
chore: update readme with link to lantian's documentation for laptop gpus
2024-03-31 00:41:12 +01:00
HikariKnight
16fe298cb9
chore: update readme with new information
2024-03-30 17:18:16 +01:00
Matt Spurrier
8bd34b293e
remove pull-requests from release triggers, only trigger on tags. ( #25 )
2024-03-30 15:38:09 +01:00
HikariKnight
cf47ece4a8
chore: disable unused gui flag, we are always in tui mode
2024-03-30 15:07:01 +01:00
Matt Spurrier
1f059e0a96
quick update with global version access ( #24 )
...
* update for globally accesible version number
* update
* update
* add flag
* add flag
---------
Co-authored-by: Matt Spurrier <matthew@senseict.com.au>
Co-authored-by: HikariKnight <2557889+HikariKnight@users.noreply.github.com>
2024-03-30 15:00:40 +01:00
HikariKnight
55bfb36522
feat: Add version output
2024-03-30 14:45:54 +01:00
HikariKnight
ee45d29e6f
Merge pull request #23 from digitalsparky/main
...
Implement automated workflow for goreleaser builds
2024-03-30 13:09:38 +01:00
Matt Spurrier
25d929f307
remove unneeded os and arch (for now?)
2024-03-30 18:13:55 +08:00
Matt Spurrier
a0d4834016
add workflows
2024-03-30 18:10:49 +08:00
HikariKnight
f856dde035
fix: Improve grub2 configuration logic
2024-03-20 18:58:10 +01:00
HikariKnight
f5c71ee915
chore: logging output cleanup
2024-03-20 17:51:30 +01:00
HikariKnight
74fa194a30
fix: correctly write to log when a kernel older than 6.2 is detected
2024-03-17 00:36:59 +01:00
HikariKnight
cbc49c768e
chore: add link to releases page
2024-03-14 16:18:50 +01:00
HikariKnight
ae8a6d3bb2
chore: remove outdated reference to QuickEMU
...
will be added back if we ever get the integration back on the road
2024-03-14 16:12:25 +01:00
HikariKnight
46376435ef
fix: correctly handle empty MODULES=() in mkinitcpio
2024-03-14 15:30:26 +01:00
HikariKnight
3fceb14f0b
Update README.md
...
move NOTE for disabling vfio 1 line down
2024-01-16 08:32:19 +01:00
HikariKnight
c59bc6958e
fix the gif
...
fix the gif in readme
2024-01-11 03:08:00 +01:00
HikariKnight
07898bfc1e
Remove reference to dev branch
2024-01-01 20:52:38 +01:00
HikariKnight
e8911c6aeb
Fix line formating
2024-01-01 20:48:52 +01:00
HikariKnight
0a47155b08
Correct readme mentioning using bubbletea for the menu, this is no longer the case
2024-01-01 20:40:48 +01:00
HikariKnight
164a440024
Merge pull request #19 from HikariKnight/dev
...
Merge dev into main for release of 2.0.0
2024-01-01 13:04:27 +01:00
HikariKnight
0bb99be0e4
remove old bash version from dev branch
2024-01-01 12:59:45 +01:00
HikariKnight
bd8f67decc
remove old unused code
2024-01-01 12:55:26 +01:00
HikariKnight
675083fb19
Update readme
2024-01-01 12:51:52 +01:00
HikariKnight
21d658856d
Update dependencies
2024-01-01 12:42:52 +01:00
HikariKnight
f7c98e67ca
Do not create an empty config/etc/default/grub file if bootloader is grubby
2024-01-01 12:19:44 +01:00
HikariKnight
c568accadf
Change wording for manually applying grub2 changes
2024-01-01 10:36:15 +01:00
HikariKnight
475543840e
Fix duplication of rd.driver.pre=vfio_pci when using dracut
2024-01-01 09:44:17 +01:00
HikariKnight
d791d28e4b
remove empty line from debug.log output when using dracut
2024-01-01 09:29:54 +01:00
HikariKnight
60fa705b2d
Fix output from grub-mkconfig
2024-01-01 09:19:21 +01:00
HikariKnight
af09f95187
Print newline after finalizing
2024-01-01 08:54:36 +01:00
HikariKnight
2879df0afd
update preview
2023-12-26 19:20:30 +01:00
HikariKnight
577e5f75a3
add mention on how to close program
2023-12-26 19:20:30 +01:00
HikariKnight
4a95fef56b
enable new TUI
2023-12-26 19:20:30 +01:00
HikariKnight
95c77bbf33
Port final page to new tui
2023-12-26 19:20:30 +01:00