Merge branch 'master' of github.com:starr-dusT/dotfiles

This commit is contained in:
Tyler Starr 2024-01-21 12:20:59 -08:00
commit 5a2a41318a
3 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,27 @@
#!/usr/bin/env bash
# Add non-steam games to steam
steam_userid="47011563"
shortcuts_vdf="$HOME/.steam/root/userdata/${steam_userid}/config/shortcuts.vdf"
rm $shortcuts_vdf
apps=(
"/run/current-system/sw/bin/dolphin-emu Dolphin Emulator"
"/run/current-system/sw/bin/yuzu Yuzu Emulator"
"/run/current-system/sw/bin/ppsspp PPSSPP Emulator"
"/run/current-system/sw/bin/ares Ares Emulator"
)
for app in "${apps[@]}"
do
set -- $app
steamtinkerlaunch addnonsteamgame \
-ep="$1" -an="$2" \
--hero="$HOME/.local/share/chezmoi/resources/img/$2/hero.png" \
--iconpath="$HOME/.local/share/chezmoi/resources/img/$2/icons.png" \
--logo="$HOME/.local/share/chezmoi/resources/img/$2/logo.png" \
--boxart="$HOME/.local/share/chezmoi/resources/img/$2/boxart.png" \
--tenfoot="$HOME/.local/share/chezmoi/resources/img/$2/tenfoot.png" \
--tags="$3" \
--copy
done

View File

@ -16,6 +16,7 @@ in {
environment.systemPackages = with pkgs; [
steam
steamtinkerlaunch
yuzu-early-access
dolphin-emu
ppsspp

View File

@ -0,0 +1,10 @@
self: super: {
steamtinkerlaunch = super.steamtinkerlaunch.overrideAttrs (old: {
src = super.fetchFromGitHub {
owner = "sonic2kk";
repo = "steamtinkerlaunch";
rev = "6ff8371e9c8f8122ab4b532e4649e76509a38666";
sha256 = "sha256-DsfUcAqSnrLvIbkIJ52OHlNfxaq+mOjimc9x/tOW1dA=";
};
});
}