1
0
Fork 0
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
1.2 KiB
Markdown

# mimeapps.list tools: a set of simple scripts to manage `mimeapps.list` files
Setting system-wide default applications is actually not very easy in current
Linux distributions. This aims to [help fix it](https://xkcd.com/927/).
<!-- You can read the rationale in my [blogpost](TODO: create a blog). -->
Quality: hacked together to get basic work done, may be buggy, works for me :-)
Breaking changes expected, please read diffs or pin your versions.
## What is here
Two main scripts:
- `defaulter` takes patterns for default apps and outputs a `mimeapps.list` to stdout
- `combiner` can merge multiple `mimeapps.list`-style files by applying one after another
There is currently little documentation. All scripts support `--help` option to
give usage, and have a large docstring at the top, which explains what they do.
The file `example.patterns` serves as an example of the pattern file. It too
has a few comments.
Proper documentation, tests, etc: not currently implemented. Patches wanted.
Also see the `TODO` file.
## License
GPLv2-only
## Contributing
Send any feedback, bug reports or patches to
[mimeapps@pokemon.ledoian.cz](mailto:mimeapps@pokemon.ledoian.cz).