nie wiem co zmieniałem, a dużo tego było
This commit is contained in:
49
.config/rofi/themes/appsmenu.rasi
Normal file
49
.config/rofi/themes/appsmenu.rasi
Normal file
@ -0,0 +1,49 @@
|
||||
/**
|
||||
* This theme is intended for a 8x2 items list menu with a headerbar.
|
||||
*/
|
||||
@import "shared/settings.rasi"
|
||||
* {
|
||||
background-color: @background;
|
||||
text-color: @foreground-list;
|
||||
font: @text-font;
|
||||
}
|
||||
#window {
|
||||
padding: @list-8-window-padding;
|
||||
}
|
||||
inputbar,
|
||||
prompt,
|
||||
textbox-prompt-colon,
|
||||
entry {
|
||||
background-color: @background-light;
|
||||
}
|
||||
#inputbar {
|
||||
children: [ prompt, textbox-prompt-colon, entry ];
|
||||
margin: @inputbar-margin;
|
||||
}
|
||||
#prompt {
|
||||
padding: @prompt-padding;
|
||||
background-color: @accent;
|
||||
text-color: @background;
|
||||
}
|
||||
#textbox-prompt-colon {
|
||||
expand: false;
|
||||
str: " : : ";
|
||||
padding: @apps-textbox-prompt-colon-padding;
|
||||
}
|
||||
#entry {
|
||||
text-color: @accent;
|
||||
padding: @entry-padding;
|
||||
}
|
||||
#element {
|
||||
padding: @list-element-padding;
|
||||
margin: @list-element-margin;
|
||||
border: @list-element-border;
|
||||
background-color: @background-light;
|
||||
border-color: @background-light;
|
||||
}
|
||||
#element.selected {
|
||||
background-color: @background-focus;
|
||||
text-color: @accent;
|
||||
border-color: @accent;
|
||||
}
|
||||
|
55
.config/rofi/themes/i3keybindingsmenu.rasi
Executable file
55
.config/rofi/themes/i3keybindingsmenu.rasi
Executable file
@ -0,0 +1,55 @@
|
||||
/**
|
||||
* This theme is intended for a 8 items list menu with a headerbar.
|
||||
*/
|
||||
configuration {
|
||||
show-icons: false;
|
||||
columns: 1;
|
||||
}
|
||||
@import "shared/settings.rasi"
|
||||
* {
|
||||
background-color: @background;
|
||||
text-color: @foreground-list;
|
||||
font: @text-font-mono;
|
||||
}
|
||||
#window {
|
||||
padding: @list-8-window-padding;
|
||||
}
|
||||
inputbar,
|
||||
prompt,
|
||||
textbox-prompt-colon,
|
||||
entry {
|
||||
background-color: @background-light;
|
||||
}
|
||||
#inputbar {
|
||||
children: [ prompt, textbox-prompt-colon, entry ];
|
||||
margin: @inputbar-margin;
|
||||
}
|
||||
#prompt {
|
||||
padding: @prompt-padding;
|
||||
background-color: @accent;
|
||||
text-color: @background;
|
||||
}
|
||||
#textbox-prompt-colon {
|
||||
expand: false;
|
||||
str: " ";
|
||||
text-color: @accent;
|
||||
padding: @i3keybindings-textbox-prompt-colon-padding;
|
||||
font: @icon-font-small;
|
||||
}
|
||||
#entry {
|
||||
text-color: @accent;
|
||||
padding: @entry-padding;
|
||||
}
|
||||
#element {
|
||||
padding: @list-element-padding;
|
||||
margin: @list-element-margin;
|
||||
border: @list-element-border;
|
||||
background-color: @background-light;
|
||||
border-color: @background-light;
|
||||
}
|
||||
#element.selected {
|
||||
background-color: @background-focus;
|
||||
text-color: @accent;
|
||||
border-color: @accent;
|
||||
}
|
||||
|
12
.config/rofi/themes/i3layoutmenu.rasi
Normal file
12
.config/rofi/themes/i3layoutmenu.rasi
Normal file
@ -0,0 +1,12 @@
|
||||
/**
|
||||
* This theme is intended for a 3 items option menu.
|
||||
*/
|
||||
@import "shared/option-menu.rasi"
|
||||
#window {
|
||||
padding: @option-3-window-padding;
|
||||
}
|
||||
#listview {
|
||||
spacing: @option-3-listview-spacing;
|
||||
lines: 3;
|
||||
}
|
||||
|
1
.config/rofi/themes/maimmenu.rasi
Symbolic link
1
.config/rofi/themes/maimmenu.rasi
Symbolic link
@ -0,0 +1 @@
|
||||
scrotmenu.rasi
|
67
.config/rofi/themes/mpdmenu.rasi
Normal file
67
.config/rofi/themes/mpdmenu.rasi
Normal file
@ -0,0 +1,67 @@
|
||||
/**
|
||||
* This theme is intended for a 6 items option menu with a headerbar.
|
||||
*/
|
||||
@import "shared/option-menu.rasi"
|
||||
* {
|
||||
font: @text-font;
|
||||
}
|
||||
#window {
|
||||
padding: @mpd-window-padding;
|
||||
children: [ inputbar, horibox ];
|
||||
}
|
||||
#inputbar {
|
||||
children: [ textbox-prompt-colon, prompt ];
|
||||
margin: @mpd-inputbar-margin;
|
||||
}
|
||||
prompt,
|
||||
textbox-prompt-colon {
|
||||
padding: @mpd-prompt-padding;
|
||||
border: 2px;
|
||||
border-color: @accent;
|
||||
}
|
||||
#prompt {
|
||||
margin: @mpd-prompt-margin;
|
||||
background-color: @background-light;
|
||||
text-color: @accent;
|
||||
}
|
||||
#textbox-prompt-colon {
|
||||
expand: false;
|
||||
str: "mpd";
|
||||
background-color: @accent;
|
||||
text-color: @background;
|
||||
}
|
||||
#horibox {
|
||||
padding: 0px;
|
||||
}
|
||||
#listview {
|
||||
spacing: @option-6-listview-spacing;
|
||||
lines: 6;
|
||||
}
|
||||
#element {
|
||||
font: @icon-font;
|
||||
border: @mpd-element-border;
|
||||
padding: @mpd-element-padding;
|
||||
border-color: @background-light;
|
||||
}
|
||||
#element.selected {
|
||||
border-color: @accent;
|
||||
}
|
||||
element.active,
|
||||
element.selected.urgent {
|
||||
background-color: @on;
|
||||
text-color: @background;
|
||||
border-color: @on;
|
||||
}
|
||||
element.selected.urgent {
|
||||
border-color: @accent;
|
||||
}
|
||||
element.urgent,
|
||||
element.selected.active {
|
||||
background-color: @off;
|
||||
text-color: @background;
|
||||
border-color: @off;
|
||||
}
|
||||
element.selected.active {
|
||||
border-color: @accent;
|
||||
}
|
||||
|
55
.config/rofi/themes/networkmenu.rasi
Normal file
55
.config/rofi/themes/networkmenu.rasi
Normal file
@ -0,0 +1,55 @@
|
||||
/**
|
||||
* This theme is intended for a 8 items list menu with a headerbar.
|
||||
*/
|
||||
configuration {
|
||||
show-icons: false;
|
||||
columns: 1;
|
||||
}
|
||||
@import "shared/settings.rasi"
|
||||
* {
|
||||
background-color: @background;
|
||||
text-color: @foreground-list;
|
||||
font: @text-font-mono;
|
||||
}
|
||||
#window {
|
||||
padding: @list-8-window-padding;
|
||||
}
|
||||
inputbar,
|
||||
prompt,
|
||||
textbox-prompt-colon,
|
||||
entry {
|
||||
background-color: @background-light;
|
||||
}
|
||||
#inputbar {
|
||||
children: [ prompt, textbox-prompt-colon, entry ];
|
||||
margin: @inputbar-margin;
|
||||
}
|
||||
#prompt {
|
||||
padding: @prompt-padding;
|
||||
background-color: @accent;
|
||||
text-color: @background;
|
||||
}
|
||||
#textbox-prompt-colon {
|
||||
expand: false;
|
||||
str: " 直 ";
|
||||
text-color: @accent;
|
||||
padding: @network-textbox-prompt-colon-padding;
|
||||
font: @icon-font-small;
|
||||
}
|
||||
#entry {
|
||||
text-color: @accent;
|
||||
padding: @entry-padding;
|
||||
}
|
||||
#element {
|
||||
padding: @list-element-padding;
|
||||
margin: @list-element-margin;
|
||||
border: @list-element-border;
|
||||
background-color: @background-light;
|
||||
border-color: @background-light;
|
||||
}
|
||||
#element.selected {
|
||||
background-color: @background-focus;
|
||||
text-color: @accent;
|
||||
border-color: @accent;
|
||||
}
|
||||
|
61
.config/rofi/themes/nmvpnmenu.rasi
Normal file
61
.config/rofi/themes/nmvpnmenu.rasi
Normal file
@ -0,0 +1,61 @@
|
||||
/**
|
||||
* This theme is intended for a 8 items list on a 1920x1080 pixels resolution.
|
||||
* You may have to tweak values such as the window padding if you have a different resolution.
|
||||
*/
|
||||
@import "shared/settings.rasi"
|
||||
* {
|
||||
background-color: @background;
|
||||
text-color: @foreground-list;
|
||||
font: @text-font;
|
||||
}
|
||||
#window {
|
||||
padding: @list-8-window-padding;
|
||||
}
|
||||
inputbar,
|
||||
prompt,
|
||||
textbox-prompt-colon,
|
||||
entry {
|
||||
background-color: @background-light;
|
||||
}
|
||||
#inputbar {
|
||||
children: [ prompt, textbox-prompt-colon, entry ];
|
||||
margin: @inputbar-margin;
|
||||
}
|
||||
#prompt {
|
||||
padding: @prompt-padding;
|
||||
text-color: @background;
|
||||
}
|
||||
#textbox-prompt-colon {
|
||||
expand: false;
|
||||
str: " ";
|
||||
text-color: @accent;
|
||||
padding: @nmvpn-textbox-prompt-colon-padding;
|
||||
font: @icon-font-small;
|
||||
}
|
||||
#entry {
|
||||
text-color: @accent;
|
||||
padding: @entry-padding;
|
||||
}
|
||||
#element {
|
||||
padding: @list-element-padding;
|
||||
margin: @list-element-margin;
|
||||
border: @list-element-border;
|
||||
background-color: @background-light;
|
||||
border-color: @background-light;
|
||||
}
|
||||
#element.selected {
|
||||
background-color: @background-focus;
|
||||
text-color: @accent;
|
||||
border-color: @accent;
|
||||
}
|
||||
#element.active {
|
||||
background-color: @on;
|
||||
text-color: @background;
|
||||
border-color: @on;
|
||||
}
|
||||
#element.selected.active {
|
||||
background-color: @off;
|
||||
text-color: @background;
|
||||
border-color: @accent;
|
||||
}
|
||||
|
13
.config/rofi/themes/powermenu.rasi
Normal file
13
.config/rofi/themes/powermenu.rasi
Normal file
@ -0,0 +1,13 @@
|
||||
/**
|
||||
* This theme is intended for a 5 items wide menu on a 1920x1080 pixels resolution.
|
||||
* You may have to tweak values such as the window padding if you have a different resolution.
|
||||
*/
|
||||
@import "shared/option-menu.rasi"
|
||||
#window {
|
||||
padding: @option-5-window-padding;
|
||||
}
|
||||
#listview {
|
||||
spacing: @option-5-listview-spacing;
|
||||
lines: 5;
|
||||
}
|
||||
|
41
.config/rofi/themes/promptmenu.rasi
Executable file
41
.config/rofi/themes/promptmenu.rasi
Executable file
@ -0,0 +1,41 @@
|
||||
/**
|
||||
* This theme is intended for a 2 items option menu with a headerbar.
|
||||
*/
|
||||
@import "shared/option-menu.rasi"
|
||||
* {
|
||||
font: @text-font;
|
||||
}
|
||||
#window {
|
||||
height: @confirm-window-height;
|
||||
width: @confirm-window-width;
|
||||
children: [ inputbar, horibox ];
|
||||
border: @confirm-window-border;
|
||||
border-color: @accent;
|
||||
}
|
||||
#inputbar {
|
||||
children: [ prompt ];
|
||||
}
|
||||
#prompt {
|
||||
padding: @confirm-prompt-padding;
|
||||
margin: @confirm-prompt-margin;
|
||||
background-color: @accent;
|
||||
text-color: @background-light;
|
||||
}
|
||||
#listview {
|
||||
padding: @confirm-listview-padding;
|
||||
spacing: @option-5-listview-spacing;
|
||||
lines: 2;
|
||||
}
|
||||
#element {
|
||||
font: @confirm-text-font;
|
||||
padding: @confirm-element-padding;
|
||||
}
|
||||
element.selected.urgent {
|
||||
background-color: @off;
|
||||
text-color: @background;
|
||||
}
|
||||
element.selected.active {
|
||||
background-color: @on;
|
||||
text-color: @background;
|
||||
}
|
||||
|
13
.config/rofi/themes/scrotmenu.rasi
Normal file
13
.config/rofi/themes/scrotmenu.rasi
Normal file
@ -0,0 +1,13 @@
|
||||
/**
|
||||
* This theme is intended for a 3 items wide menu on a 1920x1080 pixels resolution.
|
||||
* You may have to tweak values such as the window padding if you have a different resolution.
|
||||
*/
|
||||
@import "shared/option-menu.rasi"
|
||||
#window {
|
||||
padding: @option-3-window-padding;
|
||||
}
|
||||
#listview {
|
||||
spacing: @option-3-listview-spacing;
|
||||
lines: 3;
|
||||
}
|
||||
|
10
.config/rofi/themes/shared/colorschemes/dark-amber.rasi
Normal file
10
.config/rofi/themes/shared/colorschemes/dark-amber.rasi
Normal file
@ -0,0 +1,10 @@
|
||||
* {
|
||||
accent: #ffbf00;
|
||||
background: #1c1c1c;
|
||||
background-light: #1f1f1f;
|
||||
background-focus: #282828;
|
||||
foreground: #888888;
|
||||
foreground-list: #bbbbbb;
|
||||
on: #44ad4d;
|
||||
off: #e34039;
|
||||
}
|
10
.config/rofi/themes/shared/colorschemes/dark-steel-blue.rasi
Normal file
10
.config/rofi/themes/shared/colorschemes/dark-steel-blue.rasi
Normal file
@ -0,0 +1,10 @@
|
||||
* {
|
||||
accent: #728cbb;
|
||||
background: #1c1c1c;
|
||||
background-light: #1f1f1f;
|
||||
background-focus: #282828;
|
||||
foreground: #888888;
|
||||
foreground-list: #bbbbbb;
|
||||
on: #44ad4d;
|
||||
off: #e34039;
|
||||
}
|
10
.config/rofi/themes/shared/colorschemes/gruvbox.rasi
Normal file
10
.config/rofi/themes/shared/colorschemes/gruvbox.rasi
Normal file
@ -0,0 +1,10 @@
|
||||
* {
|
||||
accent: #83a598;
|
||||
background: #282828;
|
||||
background-light: #282828;
|
||||
background-focus: #1d2021;
|
||||
foreground: #ebdbb2;
|
||||
foreground-list: #ebdbb2;
|
||||
on: #83a598;
|
||||
off: #fb4934;
|
||||
}
|
10
.config/rofi/themes/shared/colorschemes/light-blue.rasi
Normal file
10
.config/rofi/themes/shared/colorschemes/light-blue.rasi
Normal file
@ -0,0 +1,10 @@
|
||||
* {
|
||||
accent: #6699ff;
|
||||
background: #f2f2f2;
|
||||
background-light: #e2e2e2;
|
||||
background-focus: #d2d2d2;
|
||||
foreground: #333333;
|
||||
foreground-list: #222222;
|
||||
on: #44ad4d;
|
||||
off: #e34039;
|
||||
}
|
10
.config/rofi/themes/shared/colorschemes/nord.rasi
Executable file
10
.config/rofi/themes/shared/colorschemes/nord.rasi
Executable file
@ -0,0 +1,10 @@
|
||||
* {
|
||||
accent: #81a1c1;
|
||||
background: #2e3440;
|
||||
background-light: #3b4252;
|
||||
background-focus: #4c566a;
|
||||
foreground: #eceff4;
|
||||
foreground-list: #d8dee9;
|
||||
on: #a3be8c;
|
||||
off: #bf616a;
|
||||
}
|
31
.config/rofi/themes/shared/option-menu.rasi
Normal file
31
.config/rofi/themes/shared/option-menu.rasi
Normal file
@ -0,0 +1,31 @@
|
||||
/**
|
||||
* Settings used in every rofi option menu:
|
||||
* - i3layoutmenu
|
||||
* - mpdmenu
|
||||
* - powermenu
|
||||
* - scrotmenu
|
||||
*/
|
||||
@import "settings.rasi"
|
||||
* {
|
||||
background-color: @background;
|
||||
text-color: @foreground;
|
||||
font: @icon-font;
|
||||
}
|
||||
#window {
|
||||
children: [ horibox ];
|
||||
}
|
||||
#horibox {
|
||||
children: [ listview ];
|
||||
}
|
||||
#listview {
|
||||
layout: horizontal;
|
||||
}
|
||||
#element {
|
||||
padding: @option-element-padding;
|
||||
background-color: @background-light;
|
||||
}
|
||||
#element.selected {
|
||||
background-color: @accent;
|
||||
text-color: @background;
|
||||
}
|
||||
|
54
.config/rofi/themes/shared/resolutions/1366x768.rasi
Executable file
54
.config/rofi/themes/shared/resolutions/1366x768.rasi
Executable file
@ -0,0 +1,54 @@
|
||||
* {
|
||||
/* General */
|
||||
prompt-text-font: "Hurmit Nerd Font Mono 18";
|
||||
text-font: "Comfortaa Bold 14";
|
||||
text-font-mono: "RobotoMono Nerd Font Regular 14";
|
||||
icon-font: "Hurmit Nerd Font Mono 50";
|
||||
icon-font-small: "Hurmit Nerd Font Mono 24";
|
||||
inputbar-margin: 4px 4px;
|
||||
prompt-padding: 14px 18px;
|
||||
entry-padding: 16px 14px 14px 0px;
|
||||
/* promptmenu */
|
||||
prompt-window-height: 300px;
|
||||
prompt-window-width: 600px;
|
||||
prompt-window-border: 2px;
|
||||
prompt-prompt-padding: 20px 30px;
|
||||
prompt-prompt-margin: 8px;
|
||||
prompt-listview-padding: 60px 114px 0px 114px;
|
||||
/* Values bellow are 'no-padding' ones for a size 18 (@prompt-text-font) font, played around using this character: ■
|
||||
* We then add add 30 actual padding around the text.
|
||||
* -4px -1px -6px -28px */
|
||||
prompt-element-padding: 26px 29px 24px 2px;
|
||||
/* list menus: appsmenu, networkmenu and nmvpnmenu */
|
||||
list-element-padding: 13px;
|
||||
list-element-margin: @inputbar-margin;
|
||||
list-element-border: 0px 0px 0px 8px;
|
||||
list-8-window-padding: 120px 100px;
|
||||
/* option menus: i3layoutmenu, mpdmenu, powermenu and scrotmenu */
|
||||
/**
|
||||
* Values bellow are 'no-padding' ones for a size 50 (@icon-font) font, played around using this character: ■
|
||||
* We then add add 70 actual padding around the icons.
|
||||
* -10px 0px -15px -79px */
|
||||
option-element-padding: 60px 70px 55px -9px;
|
||||
option-3-window-padding: 293px 271px;
|
||||
option-3-listview-spacing: 140px;
|
||||
option-5-window-padding: 293px 130px;
|
||||
option-5-listview-spacing: 50px;
|
||||
option-6-listview-spacing: 30px;
|
||||
/* appsmenu */
|
||||
apps-textbox-prompt-colon-padding: 16px;
|
||||
/* mpdmenu */
|
||||
mpd-window-padding: 257px 64px;
|
||||
mpd-inputbar-margin: 10px 0px;
|
||||
mpd-prompt-padding: 14px 20px 10px 20px;
|
||||
mpd-prompt-margin: 0px 0px 0px -2px;
|
||||
mpd-element-border: 12px;
|
||||
/* Every @option-element-padding minus @mpd-element-border */
|
||||
mpd-element-padding: 48px 58px 43px -21px;
|
||||
/* networkmenu */
|
||||
network-textbox-prompt-colon-padding: 12px 10px 8px 10px;
|
||||
/* nmvpnmenu */
|
||||
nmvpn-textbox-prompt-colon-padding: @network-textbox-prompt-colon-padding;
|
||||
/* i3keybindings */
|
||||
i3keybindings-textbox-prompt-colon-padding: @network-textbox-prompt-colon-padding;
|
||||
}
|
54
.config/rofi/themes/shared/resolutions/1920x1080.rasi
Executable file
54
.config/rofi/themes/shared/resolutions/1920x1080.rasi
Executable file
@ -0,0 +1,54 @@
|
||||
* {
|
||||
/* General */
|
||||
confirm-text-font: "Hurmit Nerd Font Mono 18";
|
||||
text-font: "Comfortaa Bold 14";
|
||||
text-font-mono: "RobotoMono Nerd Font Regular 14";
|
||||
icon-font: "Hurmit Nerd Font Mono 60";
|
||||
icon-font-small: "Hurmit Nerd Font Mono 24";
|
||||
inputbar-margin: 4px 4px;
|
||||
prompt-padding: 16px 20px;
|
||||
entry-padding: 18px 16px 16px 0px;
|
||||
/* confirmmenu */
|
||||
confirm-window-height: 300px;
|
||||
confirm-window-width: 627px;
|
||||
confirm-window-border: 2px;
|
||||
confirm-prompt-padding: 20px 30px;
|
||||
confirm-prompt-margin: 8px;
|
||||
confirm-listview-padding: 60px 114px 0px 114px;
|
||||
/* Values bellow are 'no-padding' ones for a size 18 (@confirm-text-font) font, played around using this character: ■
|
||||
* We then add add 30 actual padding around the text.
|
||||
* -4px -1px -6px -28px */
|
||||
confirm-element-padding: 26px 29px 24px 2px;
|
||||
/* list menus: appsmenu, networkmenu and nmvpnmenu */
|
||||
list-element-padding: 20px;
|
||||
list-element-margin: @inputbar-margin;
|
||||
list-element-border: 0px 0px 0px 8px;
|
||||
list-8-window-padding: 219px 360px;
|
||||
/* option menus: i3layoutmenu, mpdmenu, powermenu and scrotmenu */
|
||||
/**
|
||||
* Values bellow are 'no-padding' ones for a size 60 (@icon-font) font, played around using this character: ■
|
||||
* We then add add 100 actual padding around the icons.
|
||||
* -12px 0px -19px -96px */
|
||||
option-element-padding: 88px 100px 81px 4px;
|
||||
option-3-window-padding: 415px 446px;
|
||||
option-3-listview-spacing: 140px;
|
||||
option-5-window-padding: 415px 183px;
|
||||
option-5-listview-spacing: 77px;
|
||||
option-6-listview-spacing: 50px;
|
||||
/* appsmenu */
|
||||
apps-textbox-prompt-colon-padding: 16px;
|
||||
/* mpdmenu */
|
||||
mpd-window-padding: 379px 111px;
|
||||
mpd-inputbar-margin: 10px 0px;
|
||||
mpd-prompt-padding: 14px 20px 10px 20px;
|
||||
mpd-prompt-margin: 0px 0px 0px -2px;
|
||||
mpd-element-border: 12px;
|
||||
/* Every @option-element-padding minus @mpd-element-border */
|
||||
mpd-element-padding: 76px 88px 69px -16px;
|
||||
/* networkmenu */
|
||||
network-textbox-prompt-colon-padding: 14px 10px 10px 10px;
|
||||
/* nmvpnmenu */
|
||||
nmvpn-textbox-prompt-colon-padding: @network-textbox-prompt-colon-padding;
|
||||
/* i3keybindings */
|
||||
i3keybindings-textbox-prompt-colon-padding: @network-textbox-prompt-colon-padding;
|
||||
}
|
11
.config/rofi/themes/shared/settings.rasi
Normal file
11
.config/rofi/themes/shared/settings.rasi
Normal file
@ -0,0 +1,11 @@
|
||||
/**
|
||||
* Allows to change the settings of every menu simply by editing this file
|
||||
*/
|
||||
@import "colorschemes/dark-steel-blue.rasi"
|
||||
@import "resolutions/1920x1080.rasi"
|
||||
|
||||
#window {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
Reference in New Issue
Block a user