feat: Add CoreCtrl for Desktop

feat: Add Mumble/TeamSpeak/GeForce NOW
This commit is contained in:
Kyle Gospodnetich 2023-06-29 17:08:47 -07:00
parent b7b4363355
commit e8ee8fb039
4 changed files with 25 additions and 1 deletions

View File

@ -55,14 +55,17 @@ screens:
- Bottles: com.usebottles.bottles
- Chiaki4Deck (PlayStation Remote Play): just get-chiaki
- Discord: com.discordapp.Discord
- GeForce NOW Electron: io.github.hmlendea.geforcenow-electron
- Heroic Games Launcher (GOG & Epic): com.heroicgameslauncher.hgl
- Minecraft (Prism Launcher): org.prismlauncher.PrismLauncher
- Minecraft Bedrock Launcher: io.mrarm.mcpelauncher
- Moonlight: com.moonlight_stream.Moonlight
- Mumble: info.mumble.Mumble
- OpenMW: org.openmw.OpenMW
- Steam Link: com.valvesoftware.SteamLink
- SuperTux: org.supertuxproject.SuperTux
- SuperTuxKart: net.supertuxkart.SuperTuxKart
- TeamSpeak: com.teamspeak.TeamSpeak
Emulation:
description: Play games like it's 1972
default: false

View File

@ -0,0 +1,12 @@
#!/bin/bash
cat > /etc/polkit-1/rules.d/90-corectrl-$(id -g -n).rules << EOF
polkit.addRule(function(action, subject) {
if ((action.id == "org.corectrl.helper.init" ||
action.id == "org.corectrl.helperkiller.init") &&
subject.local == true &&
subject.active == true &&
subject.isInGroup("$(id -g -n)")) {
return polkit.Result.YES;
}
});
EOF

View File

@ -54,14 +54,17 @@ screens:
- Bottles: com.usebottles.bottles
- Chiaki (PlayStation Remote Play): re.chiaki.Chiaki
- Discord: com.discordapp.Discord
- GeForce NOW Electron: io.github.hmlendea.geforcenow-electron
- Heroic Games Launcher (GOG &amp; Epic): com.heroicgameslauncher.hgl
- Minecraft (Prism Launcher): org.prismlauncher.PrismLauncher
- Minecraft Bedrock Launcher: io.mrarm.mcpelauncher
- Moonlight: com.moonlight_stream.Moonlight
- Mumble: info.mumble.Mumble
- OpenMW: org.openmw.OpenMW
- Steam Link: com.valvesoftware.SteamLink
- SuperTux: org.supertuxproject.SuperTux
- SuperTuxKart: net.supertuxkart.SuperTuxKart
- TeamSpeak: com.teamspeak.TeamSpeak
Emulation:
description: Play games like it's 1972
default: false
@ -119,10 +122,11 @@ screens:
- Barrier: com.github.debauchee.barrier
- Bitwarden: com.bitwarden.desktop
- Calibre: com.calibre_ebook.calibre
- CoreCtrl (AMD GPU Overclocking): just install-corectrl
- Fedora Media Writer: org.fedoraproject.MediaWriter
- Flatseal Permissions Manager: com.github.tchx84.Flatseal
- GIMP: org.gimp.GIMP
- GreenWithEnvy: com.leinardi.gwe
- GreenWithEnvy (Nvidia GPU Overclocking): com.leinardi.gwe
- KeePassXC: org.keepassxc.KeePassXC
- qBittorrent: org.qbittorrent.qBittorrent
- Syncthing: com.github.zocker_160.SyncThingy

View File

@ -9,6 +9,11 @@ install-bazzite-arch:
yes | distrobox create -i ghcr.io/ublue-os/bazzite-arch -n bazzite-arch
fi
install-corectrl:
rpm-ostree intall corectrl
rpm-ostree kargs --append='amdgpu.ppfeaturemask=0xffffffff'
/usr/bin/install-corectrl-polkit-rules
get-greenlight:
echo 'Retrieving Greenlight'
wget https://github.com/unknownskl/greenlight/releases/download/v2.0.0-beta8/Greenlight-2.0.0-beta8.AppImage -O ~/Desktop/Greenlight.AppImage