home-manager/doc/release-notes
Thiago Kenji Okada 6f7074d21d
rofi: migrate to rasi configuration format (#1736)
* rofi: migrate to rasi configuration format

The Xresources configuration format is deprecated in Rofi. For example,
using Rofi from unstable (1.6.1 as of now) you get the following
warnings when starting the application:

```
(process:9272): Rofi-WARNING **: 01:38:48.596: The old Xresources based configuration format is deprecated.

(process:9272): Rofi-WARNING **: 01:38:48.596: Please upgrade: rofi -upgrade-config.
``````

So this commit migrates it for its new configuration format, called rasi
instead.

This new implementation uses attrsets manipulation instead of using
strings, making the code clearer and also fixing some bugs found during
the way. To make sure everything is right, I also created some tests.

If someone wants to validate if the generated config is correct, just
run in terminal:

```
$ rofi -dump-config
```

And rofi will dump the current configuration file, including all
unsetted options.

* docs: document programs.rofi.extraConfig changes

* rofi: add thiagokokada as maintainer

* rofi: add toRasi function
2021-01-23 16:30:34 +01:00
..
release-notes.adoc docs: change stable from 20.03 to 20.09 2020-11-02 23:13:20 +01:00
rl-1809.adoc doc: convert some DocBook files to AsciiDoc 2019-09-07 09:29:24 +02:00
rl-1903.adoc lib/file-type: remove types.loaOf 2020-09-02 11:13:36 -07:00
rl-1909.adoc firefox: remove options removed upstream 2020-04-18 11:24:11 +02:00
rl-2003.adoc Update documentation for release 20.03 2020-04-23 00:29:11 +02:00
rl-2009.adoc docs: fix copy-paste mistake 2020-11-02 23:37:28 +01:00
rl-2103.adoc rofi: migrate to rasi configuration format (#1736) 2021-01-23 16:30:34 +01:00