Commit graph

1986 commits

Author SHA1 Message Date
Luke Short
3ac9cb2c5e fix(upgrade): install new 'linux-firmware'
meta package.

Resolves 
2025-06-29 15:17:45 -06:00
Luke Short
00b9ef43e6 feat(upgrade): add basic tests
to see if there are Pacman or AUR updates still available. There
should not be.

Related 
2025-06-29 13:11:47 -06:00
Luke Short
3bb59dcf8a docs(readme): development builds now support upgrades
since we switched to rolling upgrades.
2025-06-29 13:05:20 -06:00
Luke Short
2524f93eea fix(install): use commit time of 300 seconds
instead of 600 seconds. This performs a lot better on external NVMe
drives.

Resolves 
2025-06-29 11:03:38 -06:00
Luke Short
7072cfed71 docs(readme): use 'main' branch
instead of 'stable' for rolling updates and installation. This will
ironically be more stable.
2025-06-29 10:59:49 -06:00
Luke Short
433c1189b9 docs(changelog): remove Xorg support
I accidently listed that we removed Wayland support which is the
opposite of what I meant.
2025-06-29 10:50:47 -06:00
Luke Short
427aacbc67 docs(changelog): remove Wayland support 2025-06-20 21:35:40 -06:00
Luke Short
fc4e47a016 [tests] Fix syntax error
from the previous commit.
2025-06-20 21:25:20 -06:00
Luke Short
7367b8ff22
Merge pull request from vbsp-exe/main
[feat] Remove Xorg in-favour of Wayland
2025-06-20 17:22:22 -06:00
Luke Short
2865c38680 [readme] Update rolling repo build status 2025-06-19 18:16:38 -06:00
Luke Short
96af7e25e6 [contributing] Update AUR packages
List the AUR packages we maintain that need to be updated for each
release: crudini, crul-static-bin, pifs-aya-git, and
linux-firmware-valve.
2025-06-18 17:36:08 -06:00
Luke Short
63f2d28ae3 [repo][setup][upgrade] Install 'asusctl'
from the Chaotic AUR instead of the 'asusctl-git' package.

Resolves 
2025-06-18 17:33:52 -06:00
Luke Short
7b825c9175 [readme] ASUS laptops support is now upstream
The old 'linux-firmware-asus' files have been upstreamed into
'linux-firmware' as of the winesapOS 4.3.0 release.
2025-06-18 17:28:15 -06:00
Luke Short
933cd3bc62 [readme] Fix copy and paste error
for regenerating the GRUB configuration.
2025-06-18 17:24:34 -06:00
Luke Short
e686552eb0 [install][tests][upgrade][uninstall][github_actions] Use winesapOS rolling upgrades
repository instead of the stable repository by default.

Resolves 
2025-06-17 22:53:09 -06:00
Luke Short
49e79d72bd [setup] Fix EmuDeck download
by correcting a spelling error for the '--output' argument.
2025-06-15 11:26:22 -06:00
Luke Short
6b619083ec [readme] Explain financial contributions
List exactly how companies or individuals have helped the winesapOS
project.
2025-06-15 10:15:15 -06:00
Luke Short
c00cacbd6f [readme] List evaluation
as another reason to use Ventoy today (despite the upstream issues
we are facing with the project).
2025-06-15 08:58:59 -06:00
Luke Short
59982d769f [setup] Consistent desktop shortcuts
between the minimal and performance images.

Resolves 
2025-06-14 23:11:29 -06:00
Luke Short
cc3ab116d4 [setup] Install 'goverlay-git'
instead of 'goverlay'. This is consistent with our install script
and with what upstream recommends.
2025-06-14 22:32:13 -06:00
Luke Short
bd49efd8e3 [install][upgrade] Add missing Chaotic AUR key
manually.

Resolves 
2025-06-14 15:59:16 -06:00
Luke Short
dd002c8ba4 [rootfs] Drop development build tag
This will make upgrade versions cleaner. We already track the date
so we can determine with logs if it is an alpha or beta build a
user is on.

Related 
2025-06-14 15:15:08 -06:00
Luke Short
eb68eedb0c [setup][upgrade] Always allow upgrades
and recommend them in the first-time setup.

Resolves 
2025-06-14 15:12:42 -06:00
Luke Short
e151c08800 [readme] List Intel as a financial contributor
They once provided an expensive collection of Intel Optane drives
for us to use.

Also split out the financial section into companies and
individuals.
2025-06-06 22:55:21 -06:00
Luke Short
f16f3babae [install][tests][upgrade] Use new 'opencl-mesa' packages
These have replaced the 'opencl-rusticl-mesa' packages.

Resolves 
2025-06-06 21:36:11 -06:00
Luke Short
be62a1e3cd [install][setup][tests] Install ckb-next
Resolves 
2025-06-05 23:16:09 -06:00
Luke Short
84f291df47 [install][setup][tests] Install mpv
Resolves 
2025-06-05 22:26:43 -06:00
Luke Short
b8f2d18c07 [setup] Install GIMP
Resolves 
2025-06-05 22:11:56 -06:00
Luke Short
3651052acb [install][tests][setup] Replace CoreCtrl
with LACT.

Resolves 
2025-06-05 22:04:18 -06:00
Luke Short
38ec58102a [install][tests] Install Java 21
instead of Java 8.

Resolves 
2025-05-19 23:01:45 -06:00
Luke Short
040d81823d [install][tests][setup] Refactor GParted install
Remove code that is no longer required. Always add the desktop
shortcut for the minimal image.

Resolves 
2025-05-19 22:59:53 -06:00
Luke Short
d67cc8636b [install][tests][setup] Install CoreCtrl
Resolves 
2025-05-19 18:15:39 -06:00
Luke Short
040c4cf6aa [install][tests] Add sleep service
to disable wireless devices to improve battery life.

Resolves 
2025-05-18 21:11:46 -06:00
Luke Short
8b0c09f7f1 [upgrade] Run 'flatpak repair'
before updating Flatpaks.
2025-05-18 17:43:43 -06:00
Luke Short
d1ae45ed92 [readme] Update SteamOS comparison
- SteamOS 3.7 now uses Linux kernel 6.11
- SteamOS 3.7 now uses KDE Plasma 6
- Use correct terminology for Gamescope
2025-05-18 17:43:16 -06:00
Luke Short
605da9707f [readme] List MSI Claw support
All models on the  market are supported between the old A1M and
the new A2VM models. InputPlumber provides some workarounds to
deal with driver issues. This was a one-time exception as they
generally want fixes upstream in the Linux kernel.
2025-05-18 17:11:42 -06:00
Luke Short
fbf65a78c7 [readme] List supported Framework Computer devices 2025-05-18 17:08:34 -06:00
Luke Short
1dcbee251d [install][tests][upgrade] Use a static build of 'crudini'
Resolves 
2025-05-18 16:06:30 -06:00
Luke Short
d02f421733 [upgrade] Check for mirrorlist first
before adding the Chaotic AUR repository.
2025-05-18 14:29:49 -06:00
Luke Short
2fbf6e01f7 [upgrade] Display error when 'crudini' does not work
Resolves 
2025-05-18 14:24:22 -06:00
Mohamed
d6f6e59359 [feat] Remove Xorg in-favour of Wayland
Resolve 
2025-05-10 19:13:17 +04:00
Luke Short
824d98c5c2 [changelog] List dual-boot support
for Ubuntu and Fedora.
2025-05-09 00:13:01 -06:00
Luke Short
f1b50c4731 [dual-boot] Avoid overriding Linux UEFI files 2025-05-09 00:10:22 -06:00
Luke Short
8dd105f3c7 [readme] Add dual-boot instructions for Fedora
Resolves 
2025-05-09 00:07:37 -06:00
Luke Short
161225ef3a [install] Install 'plocate' instead of 'mlocate'
It is much faster. Arch Linux has replaced this package anyway
and we have been installing 'plocate' in previous builds.
2025-05-08 23:32:27 -06:00
Luke Short
6a08440c8d [dual-boot] Change root partition label
from 'winesapos-root' to 'winesapos-root0'.
2025-05-08 23:08:46 -06:00
Luke Short
515bc003f6 [dual-boot] Add virtual drive support 2025-05-08 23:00:19 -06:00
Luke Short
3cbb0c2772 [dual-boot] Use the new version file 2025-05-08 22:59:38 -06:00
Luke Short
07e1cb697e [dual-boot] Prevent pauses 2025-05-08 22:58:47 -06:00
Luke Short
d810ef3e9c [dual-boot] Enable shell debugging 2025-05-08 22:57:14 -06:00