Guake / Guake/guake

User defined colour palettes

Open
#1,766 5 comments 2 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4.7k
Forks
604
PR merge metrics
No merged PRs in 30d

Description

I have looked for similar feature requests, but I couldn't find any. In other terminals, you can install extra colour palettes in a predefined config folder. For instance, konsole has a `.colorscheme` file type that when deployed under `$XDG_DATA_HOME/konsole/` will appear in the selection menu.

I would like to implement something like this for guake. I could extend `palletes.py` to look for theme files in a directory and import them. I would suggest a JSON structure that resembles the internal structure of `PALETTES` in `guake/palettes.py`, something like:

```json
{
"": ""
}
```

For instance, I love snazzy for konsole, and I ported it manually, but I would like to have a file like `~/.config/guake/themes/snazzy.json` with the configuration, so that I could play around with other schemes and go back to my custom scheme without losing it.

I can open a prototypical pull request to illustrate what I want, if that is of interest.

Thanks!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.