Skip to content

About

Linux scripts for optimizing and customizing specific games.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Platform Shell License Last Commit


Games Scripts

Linux scripts that auto-detect game installations and patch or wrap them for a better experience on Wayland + Hyprland. No manual path hunting, no editing config files by hand.

Scripts

Game Script What it does
Albion Online albion.sh Finds the Steam install and replaces the game/launcher binaries with wrappers that:
• Auto-detect monitor resolution + refresh rate (hyprctl, fallback to xrandr)
• Launch the game through Gamescope (fullscreen, matched resolution/refresh, stretch scaling) + GameMode
• Bridge the clipboard between Wayland and X11 (wl-paste → xclip)
• Inject Qt / NVIDIA / GL / Vulkan env vars and strip fullscreen prefs from Unity's prefs file
Counter-Strike 2 cs2.sh Locates CS2's game/cs2.sh inside the Steam library and patches it to:
• Remove the "sniper runtime" check that aborts outside Steam
• Force SDL_VIDEO_DRIVER=wayland
• Restore the executable bit
The Elder Scrolls Online eso.sh Finds ESO's UserSettings.txt inside the Steam Proton prefix and rewrites it to:
• Set BACKGROUND_FPS_LIMIT to your monitor's max refresh rate
• Enable USE_BACKGROUND_FPS_LIMIT
• Set MinFrameTime.2 to 1 / Hz (uncaps the framerate to match the display)

Requirements

  • Arch Linux (or any distro with pacman for albion.sh)
  • Steam (native or Flatpak)
  • Hyprland (for hyprctl-based auto-detection; xrandr/sysfs fallbacks exist)
  • jq, gamescope, gamemode, xclip, wl-clipboard (installed automatically by albion.sh)

Usage

git clone --depth=1 https://github.com/PHNexus/games-scripts.git
cd games-scripts
chmod +x *.sh

About

Linux scripts for optimizing and customizing specific games.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages