From abeb18eee6ac24e04abffe9313ceeebef7ac99c6 Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Thu, 15 Feb 2018 16:19:25 +0100 Subject: [PATCH 01/31] Small install script. --- install.sh | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 install.sh diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..69f4b85 --- /dev/null +++ b/install.sh @@ -0,0 +1,34 @@ +#!/usr/bin/env bash + +DIRECTORY=${HOME}/.local/share/rofi/themes/ + +if [ ! -d "${DIRECTORY}" ] +then + echo "Creating theme directory: ${DIRECTORY}" + mkdir -p "${DIRECTORY}" +fi + +declare -i ia=0 +for themefile in **/*.rasi +do + if [ -f "${themefile}" ] && [ ${ia} -eq 0 ] + then + echo "Theme '${themefile}' exists, overwrite? y/N/a(ll)" + read answer + if [ x$answer = x"y" ] + then + echo "+Installing '${themefile}'" + install "${themefile}" "${DIRECTORY}" + elif [ x${answer} = x"a" ] + then + ia=1 + echo "+Installing '${themefile}'" + install "${themefile}" "${DIRECTORY}" + else + echo "+Skipping ${themefile}" + fi + else + echo "+Installing '${themefile}'" + install "${themefile}" "${DIRECTORY}" + fi +done From 86d8991d89d3556b81a10cf9adb84412421408b7 Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Thu, 15 Feb 2018 16:29:54 +0100 Subject: [PATCH 02/31] remove clerk theme --- Official Themes/clerk.rasi | 187 ------------------------------------- 1 file changed, 187 deletions(-) delete mode 100644 Official Themes/clerk.rasi diff --git a/Official Themes/clerk.rasi b/Official Themes/clerk.rasi deleted file mode 100644 index 3e9d181..0000000 --- a/Official Themes/clerk.rasi +++ /dev/null @@ -1,187 +0,0 @@ -/** - * User: Rasi - * Copyright: Rasmus Steinke - */ - -configuration { - width: 1500; - lines: 30; - monitor: "-5"; - fixed-num-lines: true; - levenshtein-sort: false; - threads: 8; -} - -/* global settings and color variables */ -* { - blue: #A7c6E2; - blue-trans: #A7c6e2aa; - darkblue: #005F87; - white: #FFFFFF; - green: #00330088; - black: #000000; - grey: #444444; - orange: #FFD391; - dark-orange: #FFA664; - light-grey: #F5F5F5; - medium-grey: #D0D0D0; - dark-grey: #002B36; - urgent: #D75F00; - active: #005F87; - transparent: #000000aa; - spacing: 0em; - font: "Dejavu Sans Mono 14"; - padding: 0px; - background: @transparent; - line-style: "none"; -} - -#window { - border-radius: 10px; - background: @transparent; - border: 2; - foreground: @grey; -} -#window.mainbox { - padding: 0px; - background: @blue-trans; - foreground: @grey; -} -#window.mainbox.box { - border: 2px; - spacing: 0%; -} -#window.mainbox.listview { - // Looks. - border-radius: 10px; - border: 5px 5px 5px 5px; - padding: 20px 20px 20px 20px; - margin: 20px 30px 30px 30px; - background: @orange; - // Enable scrollbar - scrollbar: false; - scrollbar-width: 5px; - // One column - columns: 1; - fixed-height: true; - reverse: false; - foreground: #000000; - spacing: 0.3em; - -} -#window.mainbox.listview.scrollbar { - foreground: @black; - background: @blue; - padding: 1px; -} -#window.mainbox.listview.element { - border: 0px; - padding: 0px; - margin: 0px; - foreground: @black; - background: @blue; -} -#window.mainbox.listview.element.normal.normal { - foreground: @black; - background: @orange; -} -#window.mainbox.listview.element.normal.urgent { - foreground: @urgent; - background: @light-grey; -} -#window.mainbox.listview.element.normal.active { - foreground: @active; - background: @light-grey; -} -#window.mainbox.listview.element.selected.normal { - border-radius: 0px; - foreground: @black; - background: @dark-orange; -} -#window.mainbox.listview.element.selected.urgent { - foreground: @light-grey; - background: @urgent; -} -#window.mainbox.listview.element.selected.active { - foreground: @light-grey; - background: @active; -} -#window.mainbox.listview.element.alternate.normal { - foreground: @black; - background: @orange; -} -#window.mainbox.listview.element.alternate.urgent { - foreground: @urgent; - background: @medium-grey; -} -#window.mainbox.listview.element.alternate.active { - foreground: @active; - background: @medium-grey; -} -#window.mainbox.inputbar { - spacing: 0; - background: #88003300; - border: 0px; -} -#window.mainbox.inputbar.box { - border: 0px 0px 2px 0px; - border-radius: 0px; - padding: 5px 10px 5px 35px; - background: #00330088; - foreground: @black; - end: false; -} -#window.mainbox.inputbar.normal { - foreground: @white; - background: @transparent; -} -#window.mainbox.inputbar.separator { - background: @blue; - foreground: #00000000; -} -#window.mainbox.inputbar.prompt.normal.normal { - background: #00000000; - foreground: #ffffff; - padding: 0px; -} -#window.mainbox.inputbar.entry.normal.normal { - background: #00000000; - foreground: #ffffff; - padding: 0px; -} -#window.mainbox.inputbar.case-indicator normal.normal { - background: #00000000; - foreground: #ffffff; - padding: 0px; -} - - -#window.mainbox.message.box { - index: 3; - border-radius: 10px; - background: #ffffff; - foreground: @black; - padding: 5px 5px 5px 5px; - margin: 20px 30px 20px 30px; - border: 5px 5px 5px 5px; -} -#window.mainbox.message.textbox { - foreground: @black; - background: #ffffff; - margin: 5px 30px 5px 30px; - border: 0px; -} -#window.mainbox.message.normal { - background: #ffffff00; - foreground: @black; - padding: 0; -} -#inputbar { - children: [ prompt,textbox-prompt-colon,entry,case-indicator ]; -} -#textbox-prompt-colon { - expand: false; - str: ":"; - margin: 0px 0.3em 0em 0em ; - text-color: @black; -} From 1e42ea4852b86b24046c29d9b629c90d6e08036f Mon Sep 17 00:00:00 2001 From: Alex Date: Thu, 15 Feb 2018 19:43:43 +0000 Subject: [PATCH 03/31] Update sidetab.rasi --- User Themes/sidetab.rasi | 102 ++++++++++++++++++++++----------------- 1 file changed, 57 insertions(+), 45 deletions(-) diff --git a/User Themes/sidetab.rasi b/User Themes/sidetab.rasi index 5bfd09a..70adad1 100644 --- a/User Themes/sidetab.rasi +++ b/User Themes/sidetab.rasi @@ -4,40 +4,52 @@ * Copyright: deadguy *******************************************************************************/ +configuration { + display-drun: "Activate"; + display-run: "Execute"; + display-window: "Window"; + show-icons: true; + sidebar-mode: true; +} + * { - background-color: #080808; - text-color: #d3d7cf; - selbg: #215d9c; - actbg: #262626; - urgbg: #e53935; - winbg: #26c6da; + background-color: #080808; + text-color: #d3d7cf; + selbg: #215d9c; + actbg: #262626; + urgbg: #e53935; + winbg: #26c6da; - selected-normal-foreground: @winbg; - normal-foreground: @text-color; - selected-normal-background: @actbg; - normal-background: @background-color; + selected-normal-foreground: @winbg; + normal-foreground: @text-color; + selected-normal-background: @actbg; + normal-background: @background-color; - selected-urgent-foreground: @background-color; - urgent-foreground: @text-color; - selected-urgent-background: @urgbg; - urgent-background: @background-color; + selected-urgent-foreground: @background-color; + urgent-foreground: @text-color; + selected-urgent-background: @urgbg; + urgent-background: @background-color; - selected-active-foreground: @winbg; - active-foreground: @text-color; - selected-active-background: @actbg; - active-background: @selbg; + selected-active-foreground: @winbg; + active-foreground: @text-color; + selected-active-background: @actbg; + active-background: @selbg; - margin: 0; - padding: 0; + line-margin: 2; + line-padding: 2; + separator-style: "none"; + hide-scrollbar: "true"; + margin: 0; + padding: 0; } #window { - location: west; - anchor: west; - height: 100%; - width: 22%; - orientation: horizontal; - children: [mainbox]; + location: west; + anchor: west; + height: 100%; + width: 22%; + orientation: horizontal; + children: [mainbox]; } #mainbox { @@ -73,50 +85,50 @@ } #element.normal.normal { - background-color: @normal-background; - text-color: @normal-foreground; + background-color: @normal-background; + text-color: @normal-foreground; } #element.normal.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; + background-color: @urgent-background; + text-color: @urgent-foreground; } #element.normal.active { - background-color: @active-background; - text-color: @active-foreground; + background-color: @active-background; + text-color: @active-foreground; } #element.selected.normal { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; - border: 0 5px solid 0 0; + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; + border: 0 5px solid 0 0; border-color: @active-background; } #element.selected.urgent { - background-color: @selected-urgent-background; - text-color: @selected-urgent-foreground; + background-color: @selected-urgent-background; + text-color: @selected-urgent-foreground; } #element.selected.active { - background-color: @selected-active-background; - text-color: @selected-active-foreground; + background-color: @selected-active-background; + text-color: @selected-active-foreground; } #element.alternate.normal { - background-color: @normal-background; - text-color: @normal-foreground; + background-color: @normal-background; + text-color: @normal-foreground; } #element.alternate.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; + background-color: @urgent-background; + text-color: @urgent-foreground; } #element.alternate.active { - background-color: @active-background; - text-color: @active-foreground; + background-color: @active-background; + text-color: @active-foreground; } /* vim:ft=css */ From 6f4a55a65eaae5ee37c2a526b5483d60f3907909 Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Thu, 15 Feb 2018 22:28:21 +0100 Subject: [PATCH 04/31] Update sidetab.rasi --- User Themes/sidetab.rasi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/User Themes/sidetab.rasi b/User Themes/sidetab.rasi index 726588d..c465e26 100644 --- a/User Themes/sidetab.rasi +++ b/User Themes/sidetab.rasi @@ -17,7 +17,7 @@ configuration { selbg: #215d9c; actbg: #262626; urgbg: #e53935; - winbg: #26c6da; + winbg: #26c6da; selected-normal-foreground: @winbg; normal-foreground: @text-color; @@ -128,4 +128,4 @@ element alternate.urgent { element alternate.active { background-color: @active-background; text-color: @active-foreground; -} \ No newline at end of file +} From 2a5b7e76ca5b59eb29e256cc10a57c0a872cbc6a Mon Sep 17 00:00:00 2001 From: Tomaszal Date: Fri, 23 Feb 2018 19:23:21 +0200 Subject: [PATCH 05/31] Add material theme --- User Themes/README.md | 3 + User Themes/material.rasi | 131 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 134 insertions(+) create mode 100644 User Themes/material.rasi diff --git a/User Themes/README.md b/User Themes/README.md index 3188b55..33f6c31 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -12,3 +12,6 @@ #### sidetab ![sidetab](https://53280.de/rofi/sidetab.png) + +#### material +![material](https://i.imgur.com/LNnYi6H.png) diff --git a/User Themes/material.rasi b/User Themes/material.rasi new file mode 100644 index 0000000..844f376 --- /dev/null +++ b/User Themes/material.rasi @@ -0,0 +1,131 @@ +/* + * ROFI color theme + * + * Based on Base16 Material Color Scheme (https://github.com/ntpeters/base16-materialtheme-scheme) + * + * User: Tomaszal + * Copyright: Tomas Zaluckij + */ + +* { + base00: #263238; + base01: #2E3C43; + base02: #314549; + base03: #546E7A; + base04: #B2CCD6; + base05: #EEFFFF; + base06: #EEFFFF; + base07: #FFFFFF; + base08: #F07178; + base09: #F78C6C; + base0A: #FFCB6B; + base0B: #C3E88D; + base0C: #89DDFF; + base0D: #82AAFF; + base0E: #C792EA; + base0F: #FF5370; + + /*base0D: #00BCD4;*/ + + spacing: 0; + background-color: transparent; + + font: "Roboto Mono 13"; +} + +window { + transparency: "real"; + /*fullscreen: true;*/ + background-color: #263238CC; /*base00 + CC (80% opacity)*/ +} + +mainbox { + children: [inputbar, message, sidebar, listview]; + spacing: 30px; + /*margin: 20%;*/ + padding: 30px 0; + border: 1px; + border-color: @base0D; +} + +inputbar { + padding: 0 30px; + children: [prompt, textbox-prompt-colon, entry, case-indicator]; +} + +prompt { + text-color: @base0D; +} + +textbox-prompt-colon { + expand: false; + str: ":"; + margin: 0 1ch 0 0; + text-color: @base0D; +} + +entry { + text-color: @base07; +} + +case-indicator { + text-color: @base0F; +} + +sidebar, message { + border: 1px 0; + border-color: @base0D; +} + +button, textbox { + background-color: @base03; + text-color: @base07; + padding: 5px; +} + +button selected { + background-color: @base0D; +} + +listview { + scrollbar: true; + margin: 0 10px 0 30px; +} + +scrollbar { + background-color: @base03; + handle-color: @base0D; + handle-width: 10px; + border: 0 1px; + border-color: @base0D; + margin: 0 0 0 20px; +} + +element { + padding: 5px; + highlight: bold underline; +} + +element normal { + background-color: transparent; +} + +element selected { + background-color: @base0D; +} + +element alternate { + /*background-color: @base03;*/ +} + +element normal normal, element selected normal, element alternate normal { + text-color: @base07; +} + +element normal urgent, element selected urgent, element alternate urgent { + text-color: @base0F; +} + +element normal active, element selected active, element alternate active { + text-color: @base0B; +} From c7371cbc0ee94d46cef8473b61227a51bb92ad8e Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Fri, 23 Feb 2018 19:20:39 +0100 Subject: [PATCH 06/31] Update README.md --- User Themes/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/User Themes/README.md b/User Themes/README.md index 33f6c31..255d503 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -14,4 +14,4 @@ ![sidetab](https://53280.de/rofi/sidetab.png) #### material -![material](https://i.imgur.com/LNnYi6H.png) +![material](https://53280.de/rofi/material.png) From 857f71b40df511135d1f8e71ed7f4d95fca67dad Mon Sep 17 00:00:00 2001 From: Wiktor <36644648+wikwg9@users.noreply.github.com> Date: Mon, 19 Mar 2018 15:18:26 +0100 Subject: [PATCH 07/31] Add Arc-Red-Dark theme --- User Themes/arc-red-dark.rasi | 137 ++++++++++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) create mode 100644 User Themes/arc-red-dark.rasi diff --git a/User Themes/arc-red-dark.rasi b/User Themes/arc-red-dark.rasi new file mode 100644 index 0000000..8361a44 --- /dev/null +++ b/User Themes/arc-red-dark.rasi @@ -0,0 +1,137 @@ +/* + * ROFI Color theme + * A red variation of Arc-Dark theme by leofa, based on arc-theme-Red (https://github.com/mclmza/arc-theme-Red) + * User: wikwg9 + */ +* { + selected-normal-foreground: rgba ( 249, 249, 249, 100 % ); + foreground: rgba ( 196, 203, 212, 100 % ); + normal-foreground: @foreground; + alternate-normal-background: rgba ( 64, 69, 82, 59 % ); + red: rgba ( 220, 50, 47, 100 % ); + selected-urgent-foreground: rgba ( 249, 249, 249, 100 % ); + blue: rgba ( 38, 139, 210, 100 % ); + urgent-foreground: rgba ( 204, 102, 102, 100 % ); + alternate-urgent-background: rgba ( 75, 81, 96, 90 % ); + active-foreground: rgba ( 220, 140, 160, 100 % ); + lightbg: rgba ( 238, 232, 213, 100 % ); + selected-active-foreground: rgba ( 249, 249, 249, 100 % ); + alternate-active-background: rgba ( 75, 81, 96, 89 % ); + background: rgba ( 45, 48, 59, 95 % ); + alternate-normal-foreground: @foreground; + normal-background: @background; + lightfg: rgba ( 88, 104, 117, 100 % ); + selected-normal-background: rgba ( 204, 87, 93, 100 % ); + border-color: rgba ( 137, 131, 124, 100 % ); + spacing: 2; + separatorcolor: rgba ( 29, 31, 33, 100 % ); + urgent-background: rgba ( 29, 31, 33, 17 % ); + selected-urgent-background: rgba ( 165, 66, 66, 100 % ); + alternate-urgent-foreground: @urgent-foreground; + background-color: rgba ( 0, 0, 0, 0 % ); + alternate-active-foreground: @active-foreground; + active-background: rgba ( 29, 31, 33, 17 % ); + selected-active-background: rgba ( 204, 87, 93, 100 % ); +} +#window { + background-color: @background; + padding: 5; +} +#mainbox { + border: 0; + padding: 0; +} +#message { + border: 2px 0px 0px ; + border-color: @separatorcolor; + padding: 1px ; +} +#textbox { + text-color: @foreground; +} +#listview { + fixed-height: 0; + border: 2px 0px 0px ; + border-color: @separatorcolor; + spacing: 2px ; + scrollbar: false; + padding: 2px 0px 0px ; +} +#element { + border: 0; + padding: 1px ; +} +#element.normal.normal { + background-color: @normal-background; + text-color: @normal-foreground; +} +#element.normal.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} +#element.normal.active { + background-color: @active-background; + text-color: @active-foreground; +} +#element.selected.normal { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} +#element.selected.urgent { + background-color: @selected-urgent-background; + text-color: @selected-urgent-foreground; +} +#element.selected.active { + background-color: @selected-active-background; + text-color: @selected-active-foreground; +} +#element.alternate.normal { + background-color: @alternate-normal-background; + text-color: @alternate-normal-foreground; +} +#element.alternate.urgent { + background-color: @alternate-urgent-background; + text-color: @alternate-urgent-foreground; +} +#element.alternate.active { + background-color: @alternate-active-background; + text-color: @alternate-active-foreground; +} +#sidebar { + border: 2px 0px 0px ; + border-color: @separatorcolor; +} +#button { + spacing: 0; + text-color: @normal-foreground; +} +#button.selected { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} +#inputbar { + spacing: 0; + text-color: @normal-foreground; + padding: 1px ; +} +#case-indicator { + spacing: 0; + text-color: @normal-foreground; +} +#entry { + spacing: 0; + text-color: @normal-foreground; +} +#prompt { + spacing: 0; + text-color: @normal-foreground; +} +#inputbar { + children: [ prompt,textbox-prompt-colon,entry,case-indicator ]; +} +#textbox-prompt-colon { + expand: false; + str: ":"; + margin: 0px 0.3em 0em 0em ; + text-color: @normal-foreground; +} From 51ffabd3a0531562b5c609eae68e9fccf3fcb7f7 Mon Sep 17 00:00:00 2001 From: Wiktor <36644648+wikwg9@users.noreply.github.com> Date: Mon, 19 Mar 2018 15:58:55 +0100 Subject: [PATCH 08/31] Update README.md Add arc-red-dark screenshot. --- User Themes/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/User Themes/README.md b/User Themes/README.md index 255d503..adadea5 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -15,3 +15,6 @@ #### material ![material](https://53280.de/rofi/material.png) + +#### arc-red-dark +![arc-red-dark](https://i.imgur.com/ikJcSUa.png) From aee1b1d1b742514d79e97717fd6d6bf77762abe3 Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Mon, 19 Mar 2018 17:33:15 +0100 Subject: [PATCH 09/31] Update README.md --- User Themes/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/User Themes/README.md b/User Themes/README.md index adadea5..2774a7e 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -17,4 +17,4 @@ ![material](https://53280.de/rofi/material.png) #### arc-red-dark -![arc-red-dark](https://i.imgur.com/ikJcSUa.png) +![arc-red-dark](https://53280.de/rofi/arc-red.png) From 34ee7d76acb25c5c6b0fd94abd81198004cea487 Mon Sep 17 00:00:00 2001 From: Benjamin Stauss Date: Wed, 21 Mar 2018 15:49:50 +0100 Subject: [PATCH 10/31] add onedark theme --- User Themes/README.md | 3 ++ User Themes/onedark.rasi | 100 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 103 insertions(+) create mode 100644 User Themes/onedark.rasi diff --git a/User Themes/README.md b/User Themes/README.md index 2774a7e..8d90243 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -18,3 +18,6 @@ #### arc-red-dark ![arc-red-dark](https://53280.de/rofi/arc-red.png) + +#### onedark +![onedark](https://i.imgur.com/d2jmZ06.png) diff --git a/User Themes/onedark.rasi b/User Themes/onedark.rasi new file mode 100644 index 0000000..2180f18 --- /dev/null +++ b/User Themes/onedark.rasi @@ -0,0 +1,100 @@ +/* + * ROFI One Dark + * + * Based on OneDark.vim (https://github.com/joshdick/onedark.vim) + * + * Author: Benjamin Stauss + * User: me-benni + * + */ + + +* { + black: #000000; + red: #eb6e67; + green: #95ee8f; + yellow: #f8c456; + blue: #6eaafb; + mangenta: #d886f3; + cyan: #6cdcf7; + emphasis: #50536b; + text: #dfdfdf; + text-alt: #b2b2b2; + fg: #abb2bf; + bg: #282c34; + + spacing: 0; + background-color: transparent; + + font: "Knack Nerd Font 14"; + text-color: @text; +} + +window { + transparency: "real"; + fullscreen: true; + background-color: #282c34dd; +} + +mainbox { + padding: 30% 30%; +} + +inputbar { + margin: 0px 0px 20px 0px; + children: [prompt, textbox-prompt-colon, entry, case-indicator]; +} + +prompt { + text-color: @blue; +} + +textbox-prompt-colon { + expand: false; + str: ":"; + text-color: @text-alt; +} + +entry { + margin: 0px 10px; +} + +listview { + spacing: 5px; + dynamic: true; + scrollbar: false; +} + +element { + padding: 5px; + text-color: @text-alt; + highlight: bold #95ee8f; /* green */ + border-radius: 3px; +} + +element selected { + background-color: @emphasis; + text-color: @text; +} + +element urgent, element selected urgent { + text-color: @red; +} + +element active, element selected active { + text-color: @purple; +} + +message { + padding: 5px; + border-radius: 3px; + background-color: @emphasis; + border: 1px; + border-color: @cyan; +} + +button selected { + padding: 5px; + border-radius: 3px; + background-color: @emphasis; +} From 68f68a050c58531792cba30ac69cc4560922e068 Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Sat, 24 Mar 2018 16:51:08 +0100 Subject: [PATCH 11/31] rename gruvbox-common.rasi to gruvbox-common.inc, to hide it from rofi-theme-selector --- Official Themes/gruvbox-common.inc | 127 ++++++++++++++++++++++++ Official Themes/gruvbox-dark-hard.rasi | 2 +- Official Themes/gruvbox-dark-soft.rasi | 2 +- Official Themes/gruvbox-dark.rasi | 3 +- Official Themes/gruvbox-light-hard.rasi | 2 +- Official Themes/gruvbox-light-soft.rasi | 2 +- Official Themes/gruvbox-light.rasi | 2 +- 7 files changed, 133 insertions(+), 7 deletions(-) create mode 100644 Official Themes/gruvbox-common.inc diff --git a/Official Themes/gruvbox-common.inc b/Official Themes/gruvbox-common.inc new file mode 100644 index 0000000..f7a168d --- /dev/null +++ b/Official Themes/gruvbox-common.inc @@ -0,0 +1,127 @@ +/* ========================================================================== + File: gruvbox-common.rasi + Desc: Shared rules between all gruvbox themes + Author: bardisty + Source: https://github.com/bardisty/gruvbox-rofi + Modified: Mon Feb 12 2018 06:06:47 PST -0800 + ========================================================================== */ + +window { + background-color: @background; + border: 2; + padding: 2; +} + +mainbox { + border: 0; + padding: 0; +} + +message { + border: 2px 0 0; + border-color: @separatorcolor; + padding: 1px; +} + +textbox { + highlight: @highlight; + text-color: @foreground; +} + +listview { + border: 2px solid 0 0; + padding: 2px 0 0; + border-color: @separatorcolor; + spacing: 2px; + scrollbar: @scrollbar; +} + +element { + border: 0; + padding: 2px; +} + +element.normal.normal { + background-color: @normal-background; + text-color: @normal-foreground; +} + +element.normal.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} + +element.normal.active { + background-color: @active-background; + text-color: @active-foreground; +} + +element.selected.normal { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} + +element.selected.urgent { + background-color: @selected-urgent-background; + text-color: @selected-urgent-foreground; +} + +element.selected.active { + background-color: @selected-active-background; + text-color: @selected-active-foreground; +} + +element.alternate.normal { + background-color: @alternate-normal-background; + text-color: @alternate-normal-foreground; +} + +element.alternate.urgent { + background-color: @alternate-urgent-background; + text-color: @alternate-urgent-foreground; +} + +element.alternate.active { + background-color: @alternate-active-background; + text-color: @alternate-active-foreground; +} + +scrollbar { + width: 4px; + border: 0; + handle-color: @scrollbar-handle; + handle-width: 8px; + padding: 0; +} + +sidebar { + border: 2px 0 0; + border-color: @separatorcolor; +} + +inputbar { + spacing: 0; + text-color: @normal-foreground; + padding: 2px; + children: [ prompt, textbox-prompt-sep, entry, case-indicator ]; +} + +case-indicator, +entry, +prompt, +button { + spacing: 0; + text-color: @normal-foreground; +} + +button.selected { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} + +textbox-prompt-sep { + expand: false; + str: ":"; + text-color: @normal-foreground; + margin: 0 0.3em 0 0; +} diff --git a/Official Themes/gruvbox-dark-hard.rasi b/Official Themes/gruvbox-dark-hard.rasi index f09507e..fdd9018 100644 --- a/Official Themes/gruvbox-dark-hard.rasi +++ b/Official Themes/gruvbox-dark-hard.rasi @@ -58,5 +58,5 @@ selected-urgent-foreground: @urgent-foreground; } -@import "gruvbox-common.rasi" +@import "gruvbox-common.inc" diff --git a/Official Themes/gruvbox-dark-soft.rasi b/Official Themes/gruvbox-dark-soft.rasi index d080824..4f91844 100644 --- a/Official Themes/gruvbox-dark-soft.rasi +++ b/Official Themes/gruvbox-dark-soft.rasi @@ -58,5 +58,5 @@ selected-urgent-foreground: @urgent-foreground; } -@import "gruvbox-common.rasi" +@import "gruvbox-common.inc" diff --git a/Official Themes/gruvbox-dark.rasi b/Official Themes/gruvbox-dark.rasi index 6bec127..945d4a7 100644 --- a/Official Themes/gruvbox-dark.rasi +++ b/Official Themes/gruvbox-dark.rasi @@ -58,5 +58,4 @@ selected-urgent-foreground: @urgent-foreground; } -@import "gruvbox-common.rasi" - +@import "gruvbox-common.inc" diff --git a/Official Themes/gruvbox-light-hard.rasi b/Official Themes/gruvbox-light-hard.rasi index e0efe33..bfb02c5 100644 --- a/Official Themes/gruvbox-light-hard.rasi +++ b/Official Themes/gruvbox-light-hard.rasi @@ -58,5 +58,5 @@ selected-urgent-foreground: @urgent-foreground; } -@import "gruvbox-common.rasi" +@import "gruvbox-common.inc" diff --git a/Official Themes/gruvbox-light-soft.rasi b/Official Themes/gruvbox-light-soft.rasi index 43ddb6b..35a2a4b 100644 --- a/Official Themes/gruvbox-light-soft.rasi +++ b/Official Themes/gruvbox-light-soft.rasi @@ -58,5 +58,5 @@ selected-urgent-foreground: @urgent-foreground; } -@import "gruvbox-common.rasi" +@import "gruvbox-common.inc" diff --git a/Official Themes/gruvbox-light.rasi b/Official Themes/gruvbox-light.rasi index f804156..eb7acd7 100644 --- a/Official Themes/gruvbox-light.rasi +++ b/Official Themes/gruvbox-light.rasi @@ -58,5 +58,5 @@ selected-urgent-foreground: @urgent-foreground; } -@import "gruvbox-common.rasi" +@import "gruvbox-common.inc" From 82044f4aff555a92ea5611429156b611c00407c7 Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Sat, 24 Mar 2018 16:54:28 +0100 Subject: [PATCH 12/31] rename gruvbox-common.rasi to gruvbox-common.inc, to hide it from rofi-theme-selector --- Official Themes/gruvbox-common.rasi | 127 ---------------------------- 1 file changed, 127 deletions(-) delete mode 100644 Official Themes/gruvbox-common.rasi diff --git a/Official Themes/gruvbox-common.rasi b/Official Themes/gruvbox-common.rasi deleted file mode 100644 index f7a168d..0000000 --- a/Official Themes/gruvbox-common.rasi +++ /dev/null @@ -1,127 +0,0 @@ -/* ========================================================================== - File: gruvbox-common.rasi - Desc: Shared rules between all gruvbox themes - Author: bardisty - Source: https://github.com/bardisty/gruvbox-rofi - Modified: Mon Feb 12 2018 06:06:47 PST -0800 - ========================================================================== */ - -window { - background-color: @background; - border: 2; - padding: 2; -} - -mainbox { - border: 0; - padding: 0; -} - -message { - border: 2px 0 0; - border-color: @separatorcolor; - padding: 1px; -} - -textbox { - highlight: @highlight; - text-color: @foreground; -} - -listview { - border: 2px solid 0 0; - padding: 2px 0 0; - border-color: @separatorcolor; - spacing: 2px; - scrollbar: @scrollbar; -} - -element { - border: 0; - padding: 2px; -} - -element.normal.normal { - background-color: @normal-background; - text-color: @normal-foreground; -} - -element.normal.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; -} - -element.normal.active { - background-color: @active-background; - text-color: @active-foreground; -} - -element.selected.normal { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} - -element.selected.urgent { - background-color: @selected-urgent-background; - text-color: @selected-urgent-foreground; -} - -element.selected.active { - background-color: @selected-active-background; - text-color: @selected-active-foreground; -} - -element.alternate.normal { - background-color: @alternate-normal-background; - text-color: @alternate-normal-foreground; -} - -element.alternate.urgent { - background-color: @alternate-urgent-background; - text-color: @alternate-urgent-foreground; -} - -element.alternate.active { - background-color: @alternate-active-background; - text-color: @alternate-active-foreground; -} - -scrollbar { - width: 4px; - border: 0; - handle-color: @scrollbar-handle; - handle-width: 8px; - padding: 0; -} - -sidebar { - border: 2px 0 0; - border-color: @separatorcolor; -} - -inputbar { - spacing: 0; - text-color: @normal-foreground; - padding: 2px; - children: [ prompt, textbox-prompt-sep, entry, case-indicator ]; -} - -case-indicator, -entry, -prompt, -button { - spacing: 0; - text-color: @normal-foreground; -} - -button.selected { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} - -textbox-prompt-sep { - expand: false; - str: ":"; - text-color: @normal-foreground; - margin: 0 0.3em 0 0; -} From f8702c6c679a927a43e8cdad74bd5be2988a6c0d Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Sun, 8 Apr 2018 10:41:04 +0200 Subject: [PATCH 13/31] Make sure XDG_DATA_HOME is used, if set. --- install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 69f4b85..ee69fcd 100755 --- a/install.sh +++ b/install.sh @@ -1,6 +1,7 @@ #!/usr/bin/env bash -DIRECTORY=${HOME}/.local/share/rofi/themes/ +xdg=${${XDG_DATA_HOME}:-${HOME}/.local/share} +DIRECTORY="${xdg}/rofi/themes/}" if [ ! -d "${DIRECTORY}" ] then From 88674a600cf633a4d9541be117410bed90f4d1ae Mon Sep 17 00:00:00 2001 From: Rokit Date: Mon, 16 Apr 2018 09:50:19 -0500 Subject: [PATCH 14/31] added ribbon theme removed style: italic --- User Themes/ribbon.rasi | 62 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 User Themes/ribbon.rasi diff --git a/User Themes/ribbon.rasi b/User Themes/ribbon.rasi new file mode 100644 index 0000000..26ac162 --- /dev/null +++ b/User Themes/ribbon.rasi @@ -0,0 +1,62 @@ +/** + * ROFI Color theme + * User: Rokit +*/ + +* { + base-bg: #d9d6b7ee; + selected-bg: #f7f0ac; + base-color: #222222aa; + selected-color: #222; + border-color: #00000066; + transparent: #00000000; + text-color: @base-color; + font: "Times New Roman 20"; +} +#window { + anchor: south; + location: south; + width: 100%; + background-color: @base-bg; + margin: 0px 0px 10% 0px; + children: [ horibox ]; +} +#horibox { + background-color: @transparent; + orientation: horizontal; + children: [ prompt, textbox-prompt-colon, entry, listview ]; +} +#prompt { + text-color: @selected-color; + padding: 0.7em 0px 0.7em 10px; + background-color: @transparent; +} +#textbox-prompt-colon { + expand: false; + str: ":"; + padding: 0.7em 10px 0.7em 0px; + text-color: @selected-color; + background-color: @transparent; +} +#entry { + padding: 0.7em; + text-color: @selected-color; + background-color: #eee; + expand: false; + width: 10em; +} +#listview { + background-color: @transparent; + layout: horizontal; + spacing: 5px; + lines: 100; +} +#element { + background-color: @transparent; + padding: 0.7em; +} +#element selected { + border: 0px 1px; + text-color: @selected-color; + background-color: @selected-bg; +} From b994b1ea444dc3c6a60e62f479c0f1a625a96a5e Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Mon, 16 Apr 2018 20:58:43 +0200 Subject: [PATCH 15/31] Update README.md --- User Themes/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/User Themes/README.md b/User Themes/README.md index 2774a7e..79ebe3f 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -18,3 +18,6 @@ #### arc-red-dark ![arc-red-dark](https://53280.de/rofi/arc-red.png) + +#### ribbon +![ribbon](https://53280.de/rofi/ribbon.png) From 7018be3e6e86239e68c19830e7c4f79742d6a6f7 Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Sat, 19 May 2018 16:30:49 +0200 Subject: [PATCH 16/31] add rezlooks theme --- User Themes/README.md | 5 +- User Themes/rezlooks.rasi | 222 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 226 insertions(+), 1 deletion(-) create mode 100644 User Themes/rezlooks.rasi diff --git a/User Themes/README.md b/User Themes/README.md index 3d7c36c..ccad783 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -23,4 +23,7 @@ ![onedark](https://53280.de/rofi/onedark.png) #### ribbon -![ribbon](https://53280.de/rofi/ribbon.png) \ No newline at end of file +![ribbon](https://53280.de/rofi/ribbon.png) + +#### rezlooks +![rezlooks](https://53280.de/rofi/rezlooks.png) diff --git a/User Themes/rezlooks.rasi b/User Themes/rezlooks.rasi new file mode 100644 index 0000000..7dcbd3f --- /dev/null +++ b/User Themes/rezlooks.rasi @@ -0,0 +1,222 @@ +/** + * ROFI Color theme + * User: thorsten + * Inspired by the rezlooks gtk theme + */ +* { + selected-normal-foreground: rgba ( 245, 245, 245, 100 % ); + foreground: #3d3d3d; + normal-foreground: @foreground; + textbox-background: rgba( 255, 255, 255, 95% ); + alternate-normal-background: rgba ( 150, 150, 150, 20%) ; + red: rgba ( 220, 50, 47, 100 % ); + selected-urgent-foreground: rgba ( 245, 245, 245, 100 % ); + blue: rgba ( 38, 139, 210, 100 % ); + urgent-foreground: rgba ( 215, 95, 0, 100 % ); + alternate-urgent-background: rgba ( 208, 208, 208, 100 % ); + active-foreground: #2D661A ; + lightbg: rgba ( 238, 232, 213, 100 % ); + selected-active-foreground: rgba ( 245, 245, 245, 100 % ); + alternate-active-background: rgba ( 208, 208, 208, 100 % ); + /*background: rgba ( 245, 245, 245, 100 % ); */ + background: #F2F2F2; + alternate-normal-foreground: @foreground; + dark-border-color: #8C836E; + normal-background: transparent; + lightfg: rgba ( 88, 104, 117, 100 % ); + selected-normal-background: rgba ( 152, 177, 127, 100 % ); + border-color: rgba ( 80, 80,80, 100%) ; + spacing: 2; + separatorcolor: #D3C8AE; + urgent-background: rgba ( 245, 245, 245, 100 % ); + selected-urgent-background: rgba ( 215, 95, 0, 100 % ); + alternate-urgent-foreground: @urgent-foreground; + background-color: transparent; + alternate-active-foreground: @active-foreground; + active-background: rgba ( 245, 245, 245, 100 % ); + selected-active-background: #2B591C; + font: "Bitstream Vera Sans 8"; + monospace: "Bitstream Vera Sans Mono 8"; +} + +#window { + background-color: transparent; + border: 1; + padding: 0px; + spacing: 0; + children: [ windowinnerborder ]; +} + +#windowinnerborder { + border: 3px; + border-color: #789C54; + children: [ tabcontent ]; +} + +#tabcontent { + children: [ topborder, sidebar, mainbox ]; + background-color: transparent; + spacing: 0; + border: 8px; + border-color: @background; + padding: 0px; +} + +#topborder { + border-color: @dark-border-color; + expand: false; + border: 1px 0px 0px 0px; + height: 0px; +} + +#mainbox { + background-color: transparent; + border: 0; + padding: 0px 8px 8px 8px; + spacing: 0px; + children: [ inputbarBorder, message, listviewBorder ]; + margin: 0px; + padding: 0px; + border: 0px 1px 1px 1px; + border-color: @dark-border-color; +} + +#inputbarBorder { + border: 8px; + border-color: @background; + children: [ inputbar ]; + expand: false; +} + +#listviewBorder { + border: 0px 8px 8px 8px; + border-color: @background; + children: [ listview ]; + expand: false; +} + +#message { + padding: 3px ; + border: 0px 8px 8px 8px; + border-color: @background; + background-color: @background; +} + +#textbox { + text-color: @foreground; + font: @monospace; +} +#listview { + fixed-height: 0; + border: 1px; + border-color: @separatorcolor; + spacing: 2px ; + scrollbar: true; + padding: 2px ; + background-color: @textbox-background; +} +#element { + border: 0; + padding: 3px ; + font: @monospace; +} +#element.normal.normal { + background-color: @normal-background; + text-color: @normal-foreground; +} +#element.normal.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} +#element.normal.active { + background-color: @active-background; + text-color: @active-foreground; +} +#element.selected.normal { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} +#element.selected.urgent { + background-color: @selected-urgent-background; + text-color: @selected-urgent-foreground; +} +#element.selected.active { + background-color: @selected-active-background; + text-color: @selected-active-foreground; +} +#element.alternate.normal { + background-color: @alternate-normal-background; + text-color: @alternate-normal-foreground; +} +#element.alternate.urgent { + background-color: @alternate-urgent-background; + text-color: @alternate-urgent-foreground; +} +#element.alternate.active { + background-color: @alternate-active-background; + text-color: @alternate-active-foreground; +} +#scrollbar { + width: 4px ; + border: 0; + handle-width: 8px ; + padding: 0; +} +#sidebar { + border: 0px 0px 0px 1px; + border-color: @dark-border-color; + spacing: 0px; + padding: 0px 0px 0px 0px; +} +#button { + margin: 0px 0px 0px 0px; + background-color: #DBDBDB; + border: 0px 1px 1px 0px; + border-color: @dark-border-color; + padding: 8px 0px 8px 0px; +} + +#button.selected { + margin: 0px 0px 0px 0px; + border: 3px 1px 0px 0px; + background-color: @background; + text-color: #212121; + border-color: @dark-border-color; +} +#inputbar { + spacing: 0px; + text-color: @normal-foreground; + padding: 0px ; + border-color: @separatorcolor; + border: 1px; + background-color: transparent; +} + +#case-indicator { padding: 2px; } +#prompt { padding: 2px 6px; } +#entry { padding: 2px 6px; } + +#case-indicator { + spacing: 0; + text-color: @normal-foreground; + background-color: @textbox-background; +} +#entry { + spacing: 0; + text-color: @normal-foreground; + background-color: @textbox-background; +} +#prompt { + spacing: 0; + background-color: @background ; + text-color: @normal-foreground; + border: 0px 1px 0px 0px; + border-color: @separatorcolor; + text: @monospace; + highlight: bold red; +} +#inputbar { + children: [ prompt,entry,case-indicator ]; +} + +// vim: ft=css From 5261d22a0af973d1abd7ac7dcff76a9745afb730 Mon Sep 17 00:00:00 2001 From: Algram Date: Mon, 1 Oct 2018 19:14:51 +0200 Subject: [PATCH 17/31] Added slate theme --- User Themes/README.md | 3 +++ User Themes/slate.rasi | 43 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 User Themes/slate.rasi diff --git a/User Themes/README.md b/User Themes/README.md index ccad783..009c12b 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -27,3 +27,6 @@ #### rezlooks ![rezlooks](https://53280.de/rofi/rezlooks.png) + +#### slate +![slate](https://53280.de/rofi/slate.png) \ No newline at end of file diff --git a/User Themes/slate.rasi b/User Themes/slate.rasi new file mode 100644 index 0000000..d6d29b3 --- /dev/null +++ b/User Themes/slate.rasi @@ -0,0 +1,43 @@ +* { + background-color: #282C33; + border-color: #2e343f; + text-color: #8ca0aa; + spacing: 0; + width: 512px; +} + +inputbar { + border: 0 0 1px 0; + children: [prompt,entry]; +} + +prompt { + padding: 16px; + border: 0 1px 0 0; +} + +textbox { + background-color: #2e343f; + border: 0 0 1px 0; + border-color: #282C33; + padding: 8px 16px; +} + +entry { + padding: 16px; +} + +listview { + cycle: false; + margin: 0 0 -1px 0; + scrollbar: false; +} + +element { + border: 0 0 1px 0; + padding: 16px; +} + +element selected { + background-color: #2e343f; +} \ No newline at end of file From 4033ccd2999a2a6bd9f599331e274e95a6756018 Mon Sep 17 00:00:00 2001 From: Pavel Senchanka Date: Sat, 6 Jul 2019 16:58:32 +0200 Subject: [PATCH 18/31] Change 'sidebar' to 'mode-switcher' in user themes. (#38) * Change 'sidebar' to 'mode-switcher' in flat-orange. This fixes the theme in Rofi 1.5.3. * Change 'sidebar' to 'mode-switcher' in all user themes. --- User Themes/arc-red-dark.rasi | 2 +- User Themes/flat-orange.rasi | 4 ++-- User Themes/material.rasi | 4 ++-- User Themes/oxide.rasi | 2 +- User Themes/rezlooks.rasi | 4 ++-- User Themes/sidetab.rasi | 2 +- User Themes/solarized-darker.rasi | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/User Themes/arc-red-dark.rasi b/User Themes/arc-red-dark.rasi index 8361a44..a5f57e2 100644 --- a/User Themes/arc-red-dark.rasi +++ b/User Themes/arc-red-dark.rasi @@ -97,7 +97,7 @@ background-color: @alternate-active-background; text-color: @alternate-active-foreground; } -#sidebar { +#mode-switcher { border: 2px 0px 0px ; border-color: @separatorcolor; } diff --git a/User Themes/flat-orange.rasi b/User Themes/flat-orange.rasi index 4171276..5ab2f55 100644 --- a/User Themes/flat-orange.rasi +++ b/User Themes/flat-orange.rasi @@ -31,7 +31,7 @@ window { mainbox { background-color: @blackdarkest; spacing:0px; - children: [inputbar, message, sidebar, listview]; + children: [inputbar, message, mode-switcher, listview]; } message { @@ -110,7 +110,7 @@ scrollbar { handle-width: 15px; } -sidebar { +mode-switcher { background-color: @blackwidget; } diff --git a/User Themes/material.rasi b/User Themes/material.rasi index 844f376..c2a1b18 100644 --- a/User Themes/material.rasi +++ b/User Themes/material.rasi @@ -40,7 +40,7 @@ window { } mainbox { - children: [inputbar, message, sidebar, listview]; + children: [inputbar, message, mode-switcher, listview]; spacing: 30px; /*margin: 20%;*/ padding: 30px 0; @@ -72,7 +72,7 @@ case-indicator { text-color: @base0F; } -sidebar, message { +mode-switcher, message { border: 1px 0; border-color: @base0D; } diff --git a/User Themes/oxide.rasi b/User Themes/oxide.rasi index 26081ec..028916f 100644 --- a/User Themes/oxide.rasi +++ b/User Themes/oxide.rasi @@ -105,7 +105,7 @@ scrollbar { handle-width: 8px; padding: 0; } -sidebar { +mode-switcher { border: 2px dash 0px 0px; border-color: @separatorcolor; } diff --git a/User Themes/rezlooks.rasi b/User Themes/rezlooks.rasi index 7dcbd3f..44bc933 100644 --- a/User Themes/rezlooks.rasi +++ b/User Themes/rezlooks.rasi @@ -54,7 +54,7 @@ } #tabcontent { - children: [ topborder, sidebar, mainbox ]; + children: [ topborder, mode-switcher, mainbox ]; background-color: transparent; spacing: 0; border: 8px; @@ -162,7 +162,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 0px 0px 0px 1px; border-color: @dark-border-color; spacing: 0px; diff --git a/User Themes/sidetab.rasi b/User Themes/sidetab.rasi index c465e26..693dbc4 100644 --- a/User Themes/sidetab.rasi +++ b/User Themes/sidetab.rasi @@ -53,7 +53,7 @@ window { mainbox { spacing: 0.8em; - children: [ entry,listview,sidebar ]; + children: [ entry,listview,mode-switcher ]; } button { padding: 5px 2px; } diff --git a/User Themes/solarized-darker.rasi b/User Themes/solarized-darker.rasi index 041c6c1..6381958 100644 --- a/User Themes/solarized-darker.rasi +++ b/User Themes/solarized-darker.rasi @@ -130,7 +130,7 @@ scrollbar { handle-width: 8px ; padding: 0; } -sidebar { +mode-switcher { border: 2px dash 0px 0px ; border-color: @separatorcolor; } From 2088c73e4006f4b17d6ce75758c6f021e612d1c2 Mon Sep 17 00:00:00 2001 From: laferuben <51298028+laferuben@users.noreply.github.com> Date: Thu, 25 Jul 2019 12:18:19 +0000 Subject: [PATCH 19/31] Add sidetab-adapta theme (#39) --- User Themes/sidetab-adapta.rasi | 116 ++++++++++++++++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 User Themes/sidetab-adapta.rasi diff --git a/User Themes/sidetab-adapta.rasi b/User Themes/sidetab-adapta.rasi new file mode 100644 index 0000000..84d0295 --- /dev/null +++ b/User Themes/sidetab-adapta.rasi @@ -0,0 +1,116 @@ +/* + * sidetab-adapta theme, + * based on sidetab theme by deadguy. + * + * This theme has been dedicated to the public domain. + * + */ + +configuration { + show-icons: true; + sidebar-mode: true; +} + +* { + background-color: #222d32; + text-color: #ffffff; + + accent-color: #00bcd4; + accent2-color: #4db6ac; + hover-color: #39454b; + urgent-color: #ff5252; + window-color: #ffffff; + + selected-normal-foreground: @window-color; + normal-foreground: @text-color; + selected-normal-background: @hover-color; + normal-background: @background-color; + + selected-urgent-foreground: @background-color; + urgent-foreground: @text-color; + selected-urgent-background: @urgent-color; + urgent-background: @background-color; + + selected-active-foreground: @window-color; + active-foreground: @text-color; + selected-active-background: @hover-color; + active-background: @accent-color; +} + +#window { + anchor: west; + location: west; + width: 384px; + height: 100%; +} + +#mainbox { + children: [ entry, listview, mode-switcher ]; +} + +entry { + expand: false; + margin: 8px; +} + +element { + padding: 8px; +} + +element normal.normal { + background-color: @normal-background; + text-color: @normal-foreground; +} + +element normal.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} + +element normal.active { + background-color: @active-background; + text-color: @active-foreground; +} + +element selected.normal { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; + border: 0 4px solid 0 0; + border-color: @accent2-color; +} + +element selected.urgent { + background-color: @selected-urgent-background; + text-color: @selected-urgent-foreground; +} + +element selected.active { + background-color: @selected-active-background; + text-color: @selected-active-foreground; +} + +element alternate.normal { + background-color: @normal-background; + text-color: @normal-foreground; +} + +element alternate.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} + +element alternate.active { + background-color: @active-background; + text-color: @active-foreground; +} + +button { + padding: 8px; +} + +button selected { + background-color: @active-background; + text-color: @background-color; +} + +/* vim: ft=css From ee21053c05a9ec9ef8c6bf7e40bfa7de0d96fc67 Mon Sep 17 00:00:00 2001 From: keystroke3 Date: Wed, 4 Dec 2019 22:13:32 +0300 Subject: [PATCH 20/31] Add theme Flamingo --- User Themes/README.md | 3 + User Themes/flamingo.rasi | 144 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 147 insertions(+) create mode 100644 User Themes/flamingo.rasi diff --git a/User Themes/README.md b/User Themes/README.md index ccad783..007bb4d 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -27,3 +27,6 @@ #### rezlooks ![rezlooks](https://53280.de/rofi/rezlooks.png) + +#### flamingo +![flamingo](https://raw.githubusercontent.com/keystroke3/dotfiles/master/rofi/flamingo.png) \ No newline at end of file diff --git a/User Themes/flamingo.rasi b/User Themes/flamingo.rasi new file mode 100644 index 0000000..35f9997 --- /dev/null +++ b/User Themes/flamingo.rasi @@ -0,0 +1,144 @@ +/** + * User: keystroke3 + * Copyright: keystroke3 + * + */ + +configuration { + display-drun: ""; + display-run: ""; + display-window: ""; + display-ssh: "~#"; + show-icons: true; + sidebar-mode: false; + font: "Source Code Pro 15"; +} + +* { + text-color: @foreground; + active-background: rgb(170, 70, 104); + active-foreground: @foreground; + normal-background: @background; + normal-foreground: @foreground; + urgent-background: #9E2A5E; + urgent-foreground: @foreground; + alternate-active-background: @background; + alternate-active-foreground: @foreground; + alternate-normal-background: @background; + alternate-normal-foreground: @foreground; + alternate-urgent-background: @background; + alternate-urgent-foreground: @foreground; + selected-active-background: #9E2A5E; + selected-active-foreground: @foreground; + selected-normal-background: rgb(170, 70, 104); + selected-normal-foreground: #0c0816; + selected-urgent-background: #9D596B; + selected-urgent-foreground: @foreground; + background-color: #0c0816; + background: #D03C6E30; + foreground: #8fc5c6; + spacing: 0; +} + +window { + location: west; + anchor: west; + height: 70%; + width: 25%; + orientation: vertical; + children: [mainbox]; + border: 2px 2px 2px 0px; + border-color: @active-background; + hide-scrollbar: true; +} + +mainbox { + spacing: 0.2em; + children: [inputbar, listview]; +} + + + +listview { + spacing: 0.6em; + dynamic: false; + cycle: true; + padding: 0px 5px 0px 5px; +} + +inputbar { + border-radius: 50%; + padding: 5px; + border-spacing: 5px 0 0 0; + border: 1px; + spacing: 10px; + margin: 5px 0 10px; + border-color: @foreground; + +} + +entry{ + padding: 2px; +} + + +prompt{ + padding: 5px; + background-color: @foreground; + text-color: @background-color; + border: 1px; + border-radius: 50%; + +} + + +element { + padding: 10px; + border-radius: 50%; +} + +element normal.normal { + background-color: @normal-background; + text-color: @normal-foreground; +} + +element normal.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} + +element normal.active { + background-color: @active-background; + text-color: @active-foreground; +} + +element selected.normal { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; + border-color: @active-background; +} + +element selected.urgent { + background-color: @selected-urgent-background; + text-color: @selected-urgent-foreground; +} + +element selected.active { + background-color: @selected-active-background; + text-color: @selected-active-foreground; +} + +element alternate.normal { + background-color: @normal-background; + text-color: @normal-foreground; +} + +element alternate.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} + +element alternate.active { + background-color: @active-background; + text-color: @active-foreground; +} From eda086af949c80a8e037e1d4064914285db3d448 Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Wed, 4 Dec 2019 22:01:12 +0100 Subject: [PATCH 21/31] Update README.md --- User Themes/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/User Themes/README.md b/User Themes/README.md index 007bb4d..da7c30f 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -29,4 +29,4 @@ ![rezlooks](https://53280.de/rofi/rezlooks.png) #### flamingo -![flamingo](https://raw.githubusercontent.com/keystroke3/dotfiles/master/rofi/flamingo.png) \ No newline at end of file +![flamingo](https://53280.de/rofi/flamingo.png) From c711ede644fb26b910b2f0dad643a759ebf9bb29 Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Wed, 1 Jan 2020 15:21:58 +0100 Subject: [PATCH 22/31] fix setting of default variable --- install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.sh b/install.sh index ee69fcd..465f664 100755 --- a/install.sh +++ b/install.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -xdg=${${XDG_DATA_HOME}:-${HOME}/.local/share} +xdg=${XDG_DATA_HOME:-${HOME}/.local/share} DIRECTORY="${xdg}/rofi/themes/}" if [ ! -d "${DIRECTORY}" ] From 81f89494084c4d1679f4cf4013e79382d73e143e Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Thu, 2 Jan 2020 09:25:24 +0100 Subject: [PATCH 23/31] Update install.sh --- install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 465f664..3ae4e62 100755 --- a/install.sh +++ b/install.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash xdg=${XDG_DATA_HOME:-${HOME}/.local/share} -DIRECTORY="${xdg}/rofi/themes/}" +DIRECTORY="${xdg}/rofi/themes/" if [ ! -d "${DIRECTORY}" ] then From 67e8664eb7b117e69819378d7bc207348cea141a Mon Sep 17 00:00:00 2001 From: rapteon Date: Sat, 4 Apr 2020 14:30:29 +0530 Subject: [PATCH 24/31] Added 'cloud.rasi' theme --- User Themes/cloud.rasi | 164 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 164 insertions(+) create mode 100644 User Themes/cloud.rasi diff --git a/User Themes/cloud.rasi b/User Themes/cloud.rasi new file mode 100644 index 0000000..4fcf0b1 --- /dev/null +++ b/User Themes/cloud.rasi @@ -0,0 +1,164 @@ +/**Customized by Rapteon; Date: 2019-01-04**/ + +/** + Hint: + Change the values in the first block of variables(below) before... + ...individually changing values in the components. + + 'lightbg' changes the border color and the text color. + 'background-color' changes the background color of the floating box. + 'selected-normal-background' changes the text-color of the focused item. +**/ +* { + red: rgba ( 220, 50, 47, 100 % ); + selected-active-foreground: var(background); + lightfg: rgba ( 176, 215, 255, 100 % ); + separatorcolor: var(foreground); + urgent-foreground: var(red); + alternate-urgent-background: var(lightbg); + lightbg: rgba ( 176, 215, 255, 100 % ); + spacing: 2; + border-color: var(lightbg); + normal-background: var(background); + background-color: rgba ( 255, 255, 255, 100 % ); + alternate-active-background: var(lightbg); + active-foreground: var(blue); + blue: rgba ( 173, 172, 181, 100 % ); + urgent-background: var(background); + alternate-normal-foreground: var(foreground); + selected-active-background: var(blue); + background: rgba ( 0, 0, 0, 0% ); + selected-normal-foreground: var(lightbg); + active-background: var(background); + alternate-active-foreground: var(blue); + alternate-normal-background: var(background); + foreground: rgba ( 45, 49, 66, 100 % ); + selected-urgent-background: var(red); + selected-urgent-foreground: var(background); + normal-foreground: var(foreground); + alternate-urgent-foreground: var(red); + selected-normal-background: var(lightfg); + font: "DejaVu Sans 12"; +} +window { + padding: 5; + background-color: var(background); + border: 2; + border-radius: 12px; + fullscreen: false; + transparency: "screenshot"; + width: 30%; +} +mainbox { + padding: 10; + border: 0; + border-radius: 10px; +} +message { + padding: 2px 0px 0px ; + border-color: var(separatorcolor); + border: 2px dash 0px 0px ; + width: 30%; + font: "monospace bold 10"; +} +textbox { + text-color: var(foreground); + border-radius:10px; + padding: 10px 10px 10px; +} +listview { + padding: 2px 0px 0px ; + scrollbar: false; + border-color: var(separatorcolor); + spacing: 2px ; + fixed-height: 0; + border: 2px dash 0px 0px ; + lines: 5; +} +element { + padding: 1px ; + border: 0; +} +element normal.normal { + background-color: var(normal-background); + text-color: var(normal-foreground); +} +element normal.urgent { + background-color: var(urgent-background); + text-color: var(urgent-foreground); +} +element normal.active { + background-color: var(active-background); + text-color: var(active-foreground); +} +element selected.normal { + background-color: var(selected-normal-background); + text-color: var(selected-normal-foreground); +} +element selected.urgent { + background-color: var(selected-urgent-background); + text-color: var(selected-urgent-foreground); +} +element selected.active { + background-color: var(selected-active-background); + text-color: var(selected-active-foreground); +} +element alternate.normal { + background-color: var(alternate-normal-background); + text-color: var(alternate-normal-foreground); +} +element alternate.urgent { + background-color: var(alternate-urgent-background); + text-color: var(alternate-urgent-foreground); +} +element alternate.active { + background-color: var(alternate-active-background); + text-color: var(alternate-active-foreground); +} +scrollbar { + width: 4px ; + padding: 0; + handle-width: 8px ; + border: 0; + handle-color: var(normal-foreground); +} +mode-switcher { + border-color: var(separatorcolor); + border: 2px dash 0px 0px ; +} +button { + spacing: 0; + text-color: var(normal-foreground); +} +button selected { + background-color: var(selected-normal-background); + text-color: var(selected-normal-foreground); +} +inputbar { + padding: 1px ; + spacing: 0px ; + text-color: var(normal-foreground); + children: [ prompt,textbox-prompt-colon,entry,overlay,case-indicator ]; +} +case-indicator { + spacing: 0; + text-color: var(normal-foreground); +} +entry { + spacing: 0; + text-color: var(normal-foreground); +} +prompt { + spacing: 0; + text-color: var(normal-foreground); +} +textbox-prompt-colon { + margin: 0px 0.3000em 0.0000em 0.0000em ; + expand: false; + str: " > "; + text-color: inherit; +} +error-message { + background-color: rgba ( 0, 0, 0, 0 % ); + text-color: var(normal-foreground); +} From 30e2488c901ca96e9552cae1e9e86bbc2196d80b Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Sat, 4 Apr 2020 11:36:58 +0200 Subject: [PATCH 25/31] added cloud screenshot --- User Themes/README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/User Themes/README.md b/User Themes/README.md index 30fedda..e75f3d1 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -32,4 +32,7 @@ ![slate](https://53280.de/rofi/slate.png) #### flamingo -![flamingo](https://53280.de/rofi/flamingo.png) \ No newline at end of file +![flamingo](https://53280.de/rofi/flamingo.png) + +#### cloud +![cloud](https://53280.de/rofi/cloud.png) From c8b2f71700eafb9282d6f98e31889899a5886fd8 Mon Sep 17 00:00:00 2001 From: rapteon Date: Sat, 4 Apr 2020 17:19:22 +0530 Subject: [PATCH 26/31] Renamed bg with fg at appropriate places. Also added some color variables. --- User Themes/cloud.rasi | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/User Themes/cloud.rasi b/User Themes/cloud.rasi index 4fcf0b1..ca43d61 100644 --- a/User Themes/cloud.rasi +++ b/User Themes/cloud.rasi @@ -5,40 +5,42 @@ Change the values in the first block of variables(below) before... ...individually changing values in the components. - 'lightbg' changes the border color and the text color. + 'lightfg' changes the border color and the text color. 'background-color' changes the background color of the floating box. 'selected-normal-background' changes the text-color of the focused item. + 'lightbg' changes the highlight color of the list items. **/ * { red: rgba ( 220, 50, 47, 100 % ); - selected-active-foreground: var(background); - lightfg: rgba ( 176, 215, 255, 100 % ); + selected-active-foreground: var(blackText); + lightfg: rgba ( 45, 49, 66, 100 % ); separatorcolor: var(foreground); urgent-foreground: var(red); alternate-urgent-background: var(lightbg); lightbg: rgba ( 176, 215, 255, 100 % ); spacing: 2; - border-color: var(lightbg); + border-color: var(lightfg); normal-background: var(background); background-color: rgba ( 255, 255, 255, 100 % ); - alternate-active-background: var(lightbg); - active-foreground: var(blue); + alternate-active-background: var(darkerBlue); + active-foreground: var(lightfg); blue: rgba ( 173, 172, 181, 100 % ); urgent-background: var(background); alternate-normal-foreground: var(foreground); - selected-active-background: var(blue); + selected-active-background: var(darkerBlue); background: rgba ( 0, 0, 0, 0% ); - selected-normal-foreground: var(lightbg); + selected-normal-foreground: var(lightfg); active-background: var(background); - alternate-active-foreground: var(blue); + alternate-active-foreground: var(blackText); alternate-normal-background: var(background); foreground: rgba ( 45, 49, 66, 100 % ); selected-urgent-background: var(red); selected-urgent-foreground: var(background); normal-foreground: var(foreground); alternate-urgent-foreground: var(red); - selected-normal-background: var(lightfg); + selected-normal-background: var(lightbg); font: "DejaVu Sans 12"; + blackText: rgba(0, 0, 0, 100 %); } window { padding: 5; From 99388174bdb43afba4acc558ffe834392b6af9a5 Mon Sep 17 00:00:00 2001 From: Ipang Dwi Date: Tue, 11 Aug 2020 02:38:58 +0700 Subject: [PATCH 27/31] I wanna to add merah.rasi as rofi user themes (#52) * Add merah.rasi rofi theme Add merah.rasi rofi theme and img2.jpg as a preview image. * Update README.md * Update README.md * Delete img2.jpg * Update README.md --- User Themes/README.md | 3 + User Themes/merah.rasi | 126 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 129 insertions(+) create mode 100644 User Themes/merah.rasi diff --git a/User Themes/README.md b/User Themes/README.md index e75f3d1..e723912 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -36,3 +36,6 @@ #### cloud ![cloud](https://53280.de/rofi/cloud.png) + +#### merah +![merah](https://raw.githubusercontent.com/ipang-dwi/merah/master/img2.jpg) diff --git a/User Themes/merah.rasi b/User Themes/merah.rasi new file mode 100644 index 0000000..23ac38f --- /dev/null +++ b/User Themes/merah.rasi @@ -0,0 +1,126 @@ +/* ================================================ +// theme name : merah +// by : ipang-dwi - www.firstplato.com +// based on the Purple official rofi theme +// ================================================ */ + +* { + font: "Ubuntu Mono Reguler 11"; + foreground: #f8f8f2; + background-color: #282a36; + active-background: #b00000; + urgent-background: #ff5555; + selected-background: @active-background; + selected-urgent-background: @urgent-background; + selected-active-background: @active-background; + separatorcolor: @active-background; + bordercolor: @active-background; +} + +#window { + background-color: @background; + border: 1; + border-radius: 6; + border-color: @bordercolor; + padding: 5; +} +#mainbox { + border: 0; + padding: 0; +} +#message { + border: 1px dash 0px 0px ; + border-color: @separatorcolor; + padding: 1px ; +} +#textbox { + text-color: @foreground; +} +#listview { + fixed-height: 0; + border: 2px dash 0px 0px ; + border-color: @bordercolor; + spacing: 2px ; + scrollbar: false; + padding: 2px 0px 0px ; +} +#element { + border: 0; + padding: 1px ; +} +#element.normal.normal { + background-color: @background; + text-color: @foreground; +} +#element.normal.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} +#element.normal.active { + background-color: @active-background; + text-color: @foreground; +} +#element.selected.normal { + background-color: @selected-background; + text-color: @foreground; +} +#element.selected.urgent { + background-color: @selected-urgent-background; + text-color: @foreground; +} +#element.selected.active { + background-color: @selected-active-background; + text-color: @foreground; +} +#element.alternate.normal { + background-color: @background; + text-color: @foreground; +} +#element.alternate.urgent { + background-color: @urgent-background; + text-color: @foreground; +} +#element.alternate.active { + background-color: @active-background; + text-color: @foreground; +} +#scrollbar { + width: 2px ; + border: 0; + handle-width: 8px ; + padding: 0; +} +#sidebar { + border: 2px dash 0px 0px ; + border-color: @separatorcolor; +} +#button.selected { + background-color: @selected-background; + text-color: @foreground; +} +#inputbar { + spacing: 0; + text-color: @foreground; + padding: 1px ; +} +#case-indicator { + spacing: 0; + text-color: @foreground; +} +#entry { + spacing: 0; + text-color: @foreground; +} +#prompt { + spacing: 0; + text-color: @foreground; +} +#inputbar { + children: [ prompt,textbox-prompt-colon,entry,case-indicator ]; +} +#textbox-prompt-colon { + expand: false; + str: ":"; + margin: 0px 0.3em 0em 0em ; + text-color: @foreground; +} From 9a843caa86d15038fda5455b7fb951569dbd227a Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Tue, 25 Aug 2020 21:50:57 +0200 Subject: [PATCH 28/31] Update themes. --- Official Themes/Adapta-Nokto.rasi | 2 +- Official Themes/Arc-Dark.rasi | 2 +- Official Themes/Arc.rasi | 2 +- Official Themes/DarkBlue.rasi | 2 +- Official Themes/Indego.rasi | 2 +- Official Themes/Monokai.rasi | 2 +- Official Themes/Paper.rasi | 2 +- Official Themes/Pop-Dark.rasi | 2 +- Official Themes/android_notification.rasi | 2 +- Official Themes/arthur.rasi | 6 +++--- Official Themes/blue.rasi | 2 +- Official Themes/c64.rasi | 2 +- Official Themes/dmenu.rasi | 3 --- Official Themes/glue_pro_blue.rasi | 2 +- Official Themes/lb.rasi | 2 +- Official Themes/paper-float.rasi | 2 +- Official Themes/purple.rasi | 2 +- Official Themes/sidebar.rasi | 16 +++++----------- Official Themes/solarized.rasi | 2 +- Official Themes/solarized_alternate.rasi | 2 +- 20 files changed, 25 insertions(+), 34 deletions(-) diff --git a/Official Themes/Adapta-Nokto.rasi b/Official Themes/Adapta-Nokto.rasi index bc69bb1..4d4fb43 100644 --- a/Official Themes/Adapta-Nokto.rasi +++ b/Official Themes/Adapta-Nokto.rasi @@ -107,7 +107,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px dash 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/Arc-Dark.rasi b/Official Themes/Arc-Dark.rasi index 5f5cf39..b134520 100644 --- a/Official Themes/Arc-Dark.rasi +++ b/Official Themes/Arc-Dark.rasi @@ -106,7 +106,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/Arc.rasi b/Official Themes/Arc.rasi index 7d06575..0368224 100644 --- a/Official Themes/Arc.rasi +++ b/Official Themes/Arc.rasi @@ -106,7 +106,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/DarkBlue.rasi b/Official Themes/DarkBlue.rasi index ef073f3..b9165ee 100644 --- a/Official Themes/DarkBlue.rasi +++ b/Official Themes/DarkBlue.rasi @@ -106,7 +106,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/Indego.rasi b/Official Themes/Indego.rasi index 5381a0a..2c3e75f 100644 --- a/Official Themes/Indego.rasi +++ b/Official Themes/Indego.rasi @@ -106,7 +106,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/Monokai.rasi b/Official Themes/Monokai.rasi index c8d3c5f..201b593 100644 --- a/Official Themes/Monokai.rasi +++ b/Official Themes/Monokai.rasi @@ -106,7 +106,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/Paper.rasi b/Official Themes/Paper.rasi index 41f4f41..532c771 100644 --- a/Official Themes/Paper.rasi +++ b/Official Themes/Paper.rasi @@ -105,7 +105,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/Pop-Dark.rasi b/Official Themes/Pop-Dark.rasi index 81425fa..a187414 100644 --- a/Official Themes/Pop-Dark.rasi +++ b/Official Themes/Pop-Dark.rasi @@ -96,7 +96,7 @@ text-color: @alternate-active-foreground; background-color: @alternate-active-background; } -#sidebar { +#mode-switcher { border: 1px dash 0px 0px ; } #button selected { diff --git a/Official Themes/android_notification.rasi b/Official Themes/android_notification.rasi index 856da89..aae77fd 100644 --- a/Official Themes/android_notification.rasi +++ b/Official Themes/android_notification.rasi @@ -106,7 +106,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px dash 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/arthur.rasi b/Official Themes/arthur.rasi index db57659..233e052 100644 --- a/Official Themes/arthur.rasi +++ b/Official Themes/arthur.rasi @@ -78,7 +78,7 @@ configuration { color: @magenta; background-color: @transparent; spacing: 0; - children: [vertb, mainbox]; + children: [mainbox]; orientation: horizontal; } @@ -164,13 +164,13 @@ configuration { #vertb { expand: false; - children: [ dummy0, sidebar, dummy1 ]; + children: [ dummy0, mode-switcher, dummy1 ]; } #dummy0, dummy1 { expand: true; } -#sidebar { +#mode-switcher { expand: false; orientation: vertical; spacing: 0px; diff --git a/Official Themes/blue.rasi b/Official Themes/blue.rasi index 17cbdfc..893781b 100644 --- a/Official Themes/blue.rasi +++ b/Official Themes/blue.rasi @@ -106,7 +106,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px dash 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/c64.rasi b/Official Themes/c64.rasi index ef99ba4..f921026 100644 --- a/Official Themes/c64.rasi +++ b/Official Themes/c64.rasi @@ -109,7 +109,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px dash 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/dmenu.rasi b/Official Themes/dmenu.rasi index 40f3bda..0b23ea2 100644 --- a/Official Themes/dmenu.rasi +++ b/Official Themes/dmenu.rasi @@ -10,9 +10,6 @@ font: "Times New Roman 12"; } -configuration { -} - #window { anchor: north; location: north; diff --git a/Official Themes/glue_pro_blue.rasi b/Official Themes/glue_pro_blue.rasi index fa46e08..39a9a38 100644 --- a/Official Themes/glue_pro_blue.rasi +++ b/Official Themes/glue_pro_blue.rasi @@ -105,7 +105,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px dash 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/lb.rasi b/Official Themes/lb.rasi index bbbec82..66ea9d0 100644 --- a/Official Themes/lb.rasi +++ b/Official Themes/lb.rasi @@ -106,7 +106,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px dash 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/paper-float.rasi b/Official Themes/paper-float.rasi index d9b62c7..bc1940c 100644 --- a/Official Themes/paper-float.rasi +++ b/Official Themes/paper-float.rasi @@ -106,7 +106,7 @@ background-color: #F5F5F500; } -#sidebar { +#mode-switcher { border: 2px; padding: 0.5em 1em; background-color: @grey; diff --git a/Official Themes/purple.rasi b/Official Themes/purple.rasi index f85e657..d4b1ffd 100644 --- a/Official Themes/purple.rasi +++ b/Official Themes/purple.rasi @@ -105,7 +105,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px dash 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/sidebar.rasi b/Official Themes/sidebar.rasi index 1d71a9b..51b406b 100644 --- a/Official Themes/sidebar.rasi +++ b/Official Themes/sidebar.rasi @@ -42,24 +42,18 @@ highlight: bold #ffffff; } #window { - fullscreen: true; + height: 100%; + width: 30em; location: west; anchor: west; border: 0px 2px 0px 0px; text-color: @lightwhite; - - orientation: horizontal; - children: [mainbox, dummy]; } -#dummy { - expand: true; -} - -#sidebar { +#mode-switcher { border: 2px 0px 0px 0px; background-color: @lightblack; - padding: 10px; + padding: 4px; } #button selected { border-color: @lightgreen; @@ -75,7 +69,7 @@ border: 0px 0px 2px 0px; } #mainbox { - expand: false; + expand: true; background-color: #1c1c1cee; spacing: 1em; } diff --git a/Official Themes/solarized.rasi b/Official Themes/solarized.rasi index 34ce0b1..340471e 100644 --- a/Official Themes/solarized.rasi +++ b/Official Themes/solarized.rasi @@ -105,7 +105,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px dash 0px 0px ; border-color: @separatorcolor; } diff --git a/Official Themes/solarized_alternate.rasi b/Official Themes/solarized_alternate.rasi index 886248c..456ef30 100644 --- a/Official Themes/solarized_alternate.rasi +++ b/Official Themes/solarized_alternate.rasi @@ -105,7 +105,7 @@ handle-width: 8px ; padding: 0; } -#sidebar { +#mode-switcher { border: 2px dash 0px 0px ; border-color: @separatorcolor; } From e17b591590f0445fdc8ec1ff876f26d994e99bb4 Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Sat, 29 Aug 2020 11:27:19 +0200 Subject: [PATCH 29/31] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 0079b32..724cb95 100644 --- a/README.md +++ b/README.md @@ -1 +1,4 @@ ## Official rofi-themes repository + + +When submitting a theme, please include a small copyright header, this way the theme can be included in the official set and shipped with rofi. From bfdde8e7912ad50a468c721b29b448c1ec5fa5e3 Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Tue, 8 Dec 2020 22:40:57 +0100 Subject: [PATCH 30/31] Update README.md archive --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 724cb95..d719f97 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +## Because of lack of time to maintain this repository, its now archived. + ## Official rofi-themes repository From 43355f9455b8727008abda7021684cdade28fb87 Mon Sep 17 00:00:00 2001 From: Ludwig Behm Date: Tue, 5 Dec 2023 21:02:26 +0100 Subject: [PATCH 31/31] onedark.rasi: add purple --- User Themes/onedark.rasi | 1 + 1 file changed, 1 insertion(+) diff --git a/User Themes/onedark.rasi b/User Themes/onedark.rasi index 2180f18..51e3774 100644 --- a/User Themes/onedark.rasi +++ b/User Themes/onedark.rasi @@ -17,6 +17,7 @@ blue: #6eaafb; mangenta: #d886f3; cyan: #6cdcf7; + purple: #985EFF; emphasis: #50536b; text: #dfdfdf; text-alt: #b2b2b2;