Merge remote-tracking branch 'origin/master' into master

This commit is contained in:
Chris Cochrun 2020-11-07 15:04:49 -06:00
commit 4117f168a5
5 changed files with 123 additions and 67 deletions

View file

@ -94,6 +94,7 @@ shadow-exclude = [
"class_g = 'Cairo-clock'", "class_g = 'Cairo-clock'",
"class_g = 'slop'", "class_g = 'slop'",
"class_g = 'Polybar'", "class_g = 'Polybar'",
# "class_g = 'Rofi'",
"_GTK_FRAME_EXTENTS@:c" "_GTK_FRAME_EXTENTS@:c"
]; ];

View file

@ -2237,7 +2237,7 @@ config.bind('d', 'close')
# config.bind('l', 'scroll right') # config.bind('l', 'scroll right')
# config.bind('m', 'quickmark-save') # config.bind('m', 'quickmark-save')
# config.bind('n', 'search-next') # config.bind('n', 'search-next')
# config.bind('o', 'set-cmd-text -s :open') config.bind('o', 'set-cmd-text -s :open')
# config.bind('pP', 'open -- {primary}') # config.bind('pP', 'open -- {primary}')
# config.bind('pp', 'open -- {clipboard}') # config.bind('pp', 'open -- {clipboard}')
# config.bind('q', 'record-macro') # config.bind('q', 'record-macro')
@ -2426,4 +2426,4 @@ config.bind('gv', 'spawn --detach mpv --force-window yes {url}')
config.bind('gV', 'hint links spawn alacritty -e youtube-dl -o ~/Videos/%(title)s.%(ext)s {hint-url}') config.bind('gV', 'hint links spawn alacritty -e youtube-dl -o ~/Videos/%(title)s.%(ext)s {hint-url}')
## Bindings for MPV and YTDL ## Bindings for MPV and YTDL
config.bind('o', 'spawn --userscript rofi') # config.bind('o', 'spawn --userscript rofi')

View file

@ -3,6 +3,9 @@
configuration { configuration {
show-icons: true; show-icons: true;
icon-theme: "Papirus"; icon-theme: "Papirus";
dpi: 0; terminal: "alacritty";
sidebar-mode: true;
run-command: "fish -c {cmd}";
run-list-command: "fish -c functions";
} }
@import "/home/chris/.dotfiles/rofi/launchers-git/blurry.rasi" @import "/home/chris/.dotfiles/rofi/launchers-git/blurry.rasi"

View file

@ -10,36 +10,48 @@
configuration { configuration {
font: "VictorMono Nerd Font 14.0"; font: "VictorMono Nerd Font 14.0";
show-icons: true;
icon-theme: "Papirus";
display-drun: " "; display-drun: " ";
drun-display-format: "{name} {description}"; drun-display-format: "{name} {description} - {command}";
threads: 0; threads: 0;
scroll-method: 0; scroll-method: 0;
disable-history: false; disable-history: false;
fullscreen: false; fullscreen: false;
hide-scrollbar: true; hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: true;
} }
* { * {
background: #12121222; backgrounkd: #12121222;
background-color: #00222b33; background-color: #00222b33;
background-entry: #000000; background-entry: #000000;
background-alt: #323232; background-alt: #323232;
foreground: #f2f2f2;
foreground-selected: #ffffff; foreground-selected: #ffffff;
urgent: #E91E63; urgent: #E91E63;
urgent-selected: #E91E63; urgent-selected: #E91E63;
transparent: #00000000; transparent: #00000000;
base00: #282a36;
base01: #34353e;
base02: #43454f;
base03: #78787e;
base04: #a5a5a9;
base05: #e2e4e5;
base06: #eff0eb;
base07: #f1f1f0;
base08: #ff5c57;
base09: #ff9f43;
base0A: #f3f99d;
base0B: #5af78e;
base0C: #9aedfe;
base0D: #57c7ff;
base0E: #ff6ac1;
base0F: #b2643c;
} }
window { window {
background-color: #44444444; background-color: @transparent;
text-color: @foreground; text-color: @base05;
border-radius: 0px; border-radius: 0px;
border: 0px; border: 0px;
// height: 60%;
width: 80%; width: 80%;
location: center; location: center;
anchor: center; anchor: center;
@ -51,14 +63,14 @@ window {
mainbox { mainbox {
border-radius: 35px; border-radius: 35px;
background-color: @background-color; background-color: @base00;
text-color: @foreground; text-color: @base05;
transparency: "real"; transparency: "real";
} }
inputbar { inputbar {
background-color: @background-alt; background-color: @base01;
text-color: @foreground; text-color: @base05;
expand: false; expand: false;
border-radius: 36px; border-radius: 36px;
margin: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
@ -70,15 +82,14 @@ prompt {
enabled: true; enabled: true;
padding: 0px 6px 0px 5px; padding: 0px 6px 0px 5px;
background-color: @transparent; background-color: @transparent;
text-color: @foreground; text-color: @base05;
// font: "FantasqueSansMono Nerd Font 16";
border: 0px; border: 0px;
} }
entry { entry {
background-color: @transparent; background-color: @transparent;
placeholder-color: @foreground; placeholder-color: @base05;
text-color: @foreground; text-color: @base05;
expand: true; expand: true;
horizontal-align: 0; horizontal-align: 0;
placeholder: "Search"; placeholder: "Search";
@ -89,14 +100,17 @@ entry {
case-indicator { case-indicator {
background-color: @transparent; background-color: @transparent;
text-color: @foreground; text-color: @base05;
spacing: 0; spacing: 0;
border: 0px; border: 0px;
} }
sidebar {
border: 2px 0 0;
}
listview { listview {
background-color: @background; background-color: @base00;
columns: 1; columns: 1;
spacing: 4px; spacing: 4px;
cycle: false; cycle: false;
@ -111,14 +125,26 @@ listview {
mainbox { mainbox {
background-color: @transparent; background-color: @transparent;
text-color: @transparent; text-color: @transparent;
children: [ inputbar, listview ]; children: [ inputbar, listview, message ];
spacing: 5px; spacing: 5px;
padding: 10px 10px 10px 10px; padding: 10px 10px 10px 10px;
} }
message {
border: 0px 0 0;
padding: 0px;
background-color: @transparent;
}
textbox {
highlight: @base0B;
text-color: @base0B;
background-color: @transparent;
padding: 10px 90px 10px 90px;
}
element { element {
background-color: @background; background-color: @base00;
text-color: @foreground; text-color: @base05;
orientation: horizontal; orientation: horizontal;
border-radius: 6px; border-radius: 6px;
padding: 5px 0px 5px 0px; padding: 5px 0px 5px 0px;
@ -138,27 +164,27 @@ element-text {
element normal.urgent, element normal.urgent,
element alternate.urgent { element alternate.urgent {
background-color: @urgent; background-color: @urgent;
text-color: @foreground; text-color: @base08;
border-radius: 9px; border-radius: 9px;
} }
element normal.active, element normal.active,
element alternate.active { element alternate.active {
background-color: @background-alt; background-color: @background-alt;
text-color: @foreground; text-color: @base0B;
} }
element selected { element selected {
background-color: @background-alt; background-color: @background-alt;
text-color: @foreground-selected; text-color: @base0A;
} }
element selected.urgent { element selected.urgent {
background-color: @urgent-selected; background-color: @urgent-selected;
text-color: @foreground; text-color: @base08;
} }
element selected.active { element selected.active {
background-color: @background-alt; background-color: @background-alt;
color: @foreground-selected; color: @base0A;
} }

View file

@ -10,36 +10,48 @@
configuration { configuration {
font: "VictorMono Nerd Font 14.0"; font: "VictorMono Nerd Font 14.0";
show-icons: true;
icon-theme: "Papirus";
display-drun: " "; display-drun: " ";
drun-display-format: "{name} {description}"; drun-display-format: "{name} {description} - {command}";
threads: 0; threads: 0;
scroll-method: 0; scroll-method: 0;
disable-history: false; disable-history: false;
fullscreen: false; fullscreen: false;
hide-scrollbar: true; hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: true;
} }
* { * {
background: #12121222; backgrounkd: #12121222;
background-color: #00222b33; background-color: #00222b33;
background-entry: #000000; background-entry: #000000;
background-alt: #323232; background-alt: #323232;
foreground: #f2f2f2;
foreground-selected: #ffffff; foreground-selected: #ffffff;
urgent: #E91E63; urgent: #E91E63;
urgent-selected: #E91E63; urgent-selected: #E91E63;
transparent: #00000000; transparent: #00000000;
base00: #282a36;
base01: #34353e;
base02: #43454f;
base03: #78787e;
base04: #a5a5a9;
base05: #e2e4e5;
base06: #eff0eb;
base07: #f1f1f0;
base08: #ff5c57;
base09: #ff9f43;
base0A: #f3f99d;
base0B: #5af78e;
base0C: #9aedfe;
base0D: #57c7ff;
base0E: #ff6ac1;
base0F: #b2643c;
} }
window { window {
background-color: #44444444; background-color: @transparent;
text-color: @foreground; text-color: @base05;
border-radius: 0px; border-radius: 0px;
border: 0px; border: 0px;
// height: 60%;
width: 50%; width: 50%;
location: center; location: center;
anchor: center; anchor: center;
@ -51,14 +63,14 @@ window {
mainbox { mainbox {
border-radius: 35px; border-radius: 35px;
background-color: @background-color; background-color: @base00;
text-color: @foreground; text-color: @base05;
transparency: "real"; transparency: "real";
} }
inputbar { inputbar {
background-color: @background-alt; background-color: @base01;
text-color: @foreground; text-color: @base05;
expand: false; expand: false;
border-radius: 36px; border-radius: 36px;
margin: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
@ -70,15 +82,14 @@ prompt {
enabled: true; enabled: true;
padding: 0px 6px 0px 5px; padding: 0px 6px 0px 5px;
background-color: @transparent; background-color: @transparent;
text-color: @foreground; text-color: @base05;
// font: "FantasqueSansMono Nerd Font 16";
border: 0px; border: 0px;
} }
entry { entry {
background-color: @transparent; background-color: @transparent;
placeholder-color: @foreground; placeholder-color: @base05;
text-color: @foreground; text-color: @base05;
expand: true; expand: true;
horizontal-align: 0; horizontal-align: 0;
placeholder: "Search"; placeholder: "Search";
@ -89,14 +100,17 @@ entry {
case-indicator { case-indicator {
background-color: @transparent; background-color: @transparent;
text-color: @foreground; text-color: @base05;
spacing: 0; spacing: 0;
border: 0px; border: 0px;
} }
sidebar {
border: 2px 0 0;
}
listview { listview {
background-color: @background; background-color: @base00;
columns: 1; columns: 1;
spacing: 4px; spacing: 4px;
cycle: false; cycle: false;
@ -111,14 +125,26 @@ listview {
mainbox { mainbox {
background-color: @transparent; background-color: @transparent;
text-color: @transparent; text-color: @transparent;
children: [ inputbar, listview ]; children: [ inputbar, listview, message ];
spacing: 5px; spacing: 5px;
padding: 10px 10px 10px 10px; padding: 10px 10px 10px 10px;
} }
message {
border: 0px 0 0;
padding: 0px;
background-color: @transparent;
}
textbox {
highlight: @base0B;
text-color: @base0B;
background-color: @transparent;
padding: 10px 90px 10px 90px;
}
element { element {
background-color: @background; background-color: @base00;
text-color: @foreground; text-color: @base05;
orientation: horizontal; orientation: horizontal;
border-radius: 6px; border-radius: 6px;
padding: 5px 0px 5px 0px; padding: 5px 0px 5px 0px;
@ -138,27 +164,27 @@ element-text {
element normal.urgent, element normal.urgent,
element alternate.urgent { element alternate.urgent {
background-color: @urgent; background-color: @urgent;
text-color: @foreground; text-color: @base08;
border-radius: 9px; border-radius: 9px;
} }
element normal.active, element normal.active,
element alternate.active { element alternate.active {
background-color: @background-alt; background-color: @background-alt;
text-color: @foreground; text-color: @base0B;
} }
element selected { element selected {
background-color: @background-alt; background-color: @background-alt;
text-color: @foreground-selected; text-color: @base0A;
} }
element selected.urgent { element selected.urgent {
background-color: @urgent-selected; background-color: @urgent-selected;
text-color: @foreground; text-color: @base08;
} }
element selected.active { element selected.active {
background-color: @background-alt; background-color: @background-alt;
color: @foreground-selected; color: @base0A;
} }