aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 36c49e0794a12fc86c55614111db4cd6ae1c46b2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# polecat

- *What is polecat?*
polecat is wine manager 

- *Why?*
I'm not satified with the quality of lutris and how its maintained.
It feels like almost every week there is a regression or other problem caused by not enough testing and sanity checking being done.
A week before I made polecat I fed up with Lutris constantly breaking on me and having to wait for a fix to land on the master branch
I looked up how lutris fetched wine and DXVK versions and implemented them in C with libcurl to download stuff, json-c to parse the API (and later a config file) and libarchive to unpack the downloaded archives for wine and DXVK.

- *Why should I use polecat instead of XYZ?*
You probably shouldn't.
Polecat is intended to be used by power-users that know how to deal with wine willing to troubleshoot when shit goes down.

- *What about installers/other lutris features*
lutris support is planned to be added but there is a lot to deal with that is easier to do in a higher level language like Python.

## Dependencies

polecat depends on:

- libcurl
- json-c
- libarchive
- cmake

### [License](LICENSE)

polecat is licensed under MIT so feel free to do what you want with it