summaryrefslogtreecommitdiffstats
path: root/releasenotes
diff options
context:
space:
mode:
authorDave Davenport <qball@blame.services>2021-08-24 18:19:25 +0200
committerDave Davenport <qball@blame.services>2021-08-24 18:19:25 +0200
commitacb1979f10fc3afc77fdb44936170d6d6dfea4dd (patch)
treeefb75fab37dc62a09207ff3aaef5da5a7c581630 /releasenotes
parent214a6e061bb38613b03571bd7b2b8ec8b5daf7a8 (diff)
[Theme] Undo part of default theme changes, always pick build-in
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/1.7.0/release-1.7.0.markdown25
1 files changed, 25 insertions, 0 deletions
diff --git a/releasenotes/1.7.0/release-1.7.0.markdown b/releasenotes/1.7.0/release-1.7.0.markdown
index 86ca2bf5..a4e3de88 100644
--- a/releasenotes/1.7.0/release-1.7.0.markdown
+++ b/releasenotes/1.7.0/release-1.7.0.markdown
@@ -17,6 +17,31 @@ some of the more 'off-script' use of rofi.
This release was made possible by many contributors, see below for a full list. Big thanks again to SardemFF7 and
TonCherAmi.
+
+## Default theme loading
+
+In older version of **rofi** the default theme was (almost) always loaded based on some unclear rules, sometimes
+some random patch code was loaded and sometimes no theme was loaded before loading another theme.
+
+The current version of rofi this is hopefully more logic. It loads the default
+theme by default using the default configuration. (Can be disabled by `-no-default-config`).
+Using `-theme`, or `@theme` primitive will discard the theme completely.
+
+So the below css completely removes the default theme, and loads `iggy`.
+
+```css
+configuration {
+
+
+}
+
+@theme "iggy"
+
+element {
+ children: [element-icon, element-text];
+}
+```
+
## File Browser
TonCherAmi made several very nice usability improvements to the file-browser. His changes allow you to define sorting