Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meister1593/polaronproton
GitLab: https://gitlab.com/Meister1593/polaronproton
https://github.com/meister1593/polaronproton
archlinux cargo proton rust steam symlink
Last synced: 3 months ago
JSON representation
GitLab: https://gitlab.com/Meister1593/polaronproton
- Host: GitHub
- URL: https://github.com/meister1593/polaronproton
- Owner: Meister1593
- License: mit
- Created: 2021-06-20T20:48:31.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-06-25T22:49:52.000Z (over 3 years ago)
- Last Synced: 2023-03-08T19:34:31.569Z (almost 2 years ago)
- Topics: archlinux, cargo, proton, rust, steam, symlink
- Language: Rust
- Homepage:
- Size: 27.3 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# PolaronProton
This is a simple program to make symlinks in steam compatdata folder.
Primary use is to symlink one prefix to another, in order to save space and use single superprefix for every game.
This way, you also don't need to reinstall every single dependency (.net, fonts, dx) each time you try to use proton.ArchLinux [AUR page](https://aur.archlinux.org/packages/polaronproton-git/)
##### Roadmap:
- [x] Basic linking support in library
- [x] CLI interface (Usable, but WIP)
- [x] Make backups for link folder if it exists already (preventing link folder to be deleted)
- [ ] Ability to link games by it's name, not just appid (steam web api)
- [ ] Ability to make superprefix with different name (instead of u32 -> string names)
- [ ] Store links configuration somewhere for easy linking (by aliases) later
- [ ] GUI interface (tray, gtk4)This roadmap probably isn't complete and will be expanded later