43 lines
1.8 KiB
Markdown
43 lines
1.8 KiB
Markdown
# Steam .desktop fixer
|
|
|
|
This is a tool for recreating .desktop files for steam apps automatically.
|
|
|
|
## Windows/MacOS Warning
|
|
|
|
This app is ONLY for Linux, not Windows or MacOS. (how would you even have this issue on either anyway?)
|
|
|
|
## Why do I need this?
|
|
|
|
This is useful, for if you somehow don't have .desktop files to launch your games/software/tools on steam. For example, this could happen when you added a storage device as a steam library, but since you didn't install it on that OS, it didn't create the .desktop files, this is why I made this in the first place.
|
|
|
|
## Installation
|
|
|
|
1. Clone the repository
|
|
|
|
2. Have uv installed
|
|
|
|
If you don't have it, follow the instructions at [Installation | uv](https://docs.astral.sh/uv/getting-started/installation/) for an installation guide
|
|
|
|
3. Navigate to the repository folder
|
|
|
|
4. Run the following command:
|
|
|
|
5. ```bash
|
|
uv run main.py
|
|
```
|
|
|
|
6. Follow the instructions in the program
|
|
|
|
An installation script may be added later
|
|
|
|
## Pull Requests and Issues
|
|
|
|
So, I usually make projects for fun or so I can learn more programming, I don't like vibe coding, because I don't count it as coding, it's having AI code for you (and usually fail). I like coding myself, because, otherwise, just download a premade app, theres no point to doing it at all. Yes I do use Claude, but only for how to do things I don't understand, and only small bits of code, not full programs, also for checking my code to make sure it has no bugs. The same goes for pull requests for me (except the failing thing). I don't see a point of making these projects if other people just do it for me, I probably won't accept any pull requests, and if there is one, I will probably try to make it myself if I want. Instead, I would probably listen to an issue request, and then try to make it myself, unless it's too difficult, or I don't want to.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i use arch btw |