diff options
Diffstat (limited to 'linux/home/.config/rofi')
| -rw-r--r-- | linux/home/.config/rofi/Notif.rasi | 153 | ||||
| -rw-r--r-- | linux/home/.config/rofi/colors/gruvbox.rasi | 10 | ||||
| -rw-r--r-- | linux/home/.config/rofi/colors/nord.rasi | 10 | ||||
| -rw-r--r-- | linux/home/.config/rofi/colors/simple.rasi | 10 | ||||
| -rw-r--r-- | linux/home/.config/rofi/config.rasi | 178 | ||||
| -rw-r--r-- | linux/home/.config/rofi/options_menu.rasi | 71 | ||||
| -rw-r--r-- | linux/home/.config/rofi/rofi-network-manager.conf | 41 | ||||
| -rw-r--r-- | linux/home/.config/rofi/rofi-network-manager.rasi | 127 | ||||
| -rw-r--r-- | linux/home/.config/rofi/styles/appmenu.rasi | 186 | ||||
| -rw-r--r-- | linux/home/.config/rofi/styles/powermenu.rasi | 187 | ||||
| -rw-r--r-- | linux/home/.config/rofi/themes/colors.rasi | 18 | ||||
| -rw-r--r-- | linux/home/.config/rofi/themes/dmenu.rasi | 38 | ||||
| -rw-r--r-- | linux/home/.config/rofi/themes/power.rasi | 34 |
13 files changed, 1063 insertions, 0 deletions
diff --git a/linux/home/.config/rofi/Notif.rasi b/linux/home/.config/rofi/Notif.rasi new file mode 100644 index 0000000..47bc1af --- /dev/null +++ b/linux/home/.config/rofi/Notif.rasi @@ -0,0 +1,153 @@ +configuration { + display-drun: " Apps"; + display-window: "缾 Windows"; + show-icons:true; + font: "Fira Code 10"; +} + +* { + background-color: #fffff7; + bg: #fffff7; + text-color: #927f70; + selbg: #927f70; + actbg: #eee8da; + urgbg: #eee8da; + winbg: #eee8da; + + selected-normal-foreground: @text-color; + normal-foreground: @text-color; + selected-normal-background: @actbg; + normal-background: @background-color; + + selected-urgent-foreground: @urgbg; + urgent-foreground: @text-color; + selected-urgent-background: @actbg; + urgent-background: @background-color; + urgent-foreground: @urgbg; + + selected-active-foreground: @selbg; + active-foreground: @selbg; + selected-active-background: @actbg; + active-background: @background-color; + + line-margin: 2; + line-padding: 2; + separator-style: "none"; + hide-scrollbar: "true"; + margin: 0; + padding: 5; +} + +window { + location: northeast; + anchor: northeast; + //height: 40%; + y-offset: 60px; + x-offset: -20px; + width: 16%; + orientation: horizontal; + children: [mainbox]; + border: 2px solid; + border-radius: 10px; + border-color: #eee8da; +} + +mainbox { + spacing: 0.8em; + orientation: vertical; + children: [ inputbar, listview ]; +} + +button { padding: 2px 2px; } + +button selected { + background-color: @active-background; + text-color: @background-color; +} + +inputbar { + padding: 2px; + spacing: 5px; +} + +listview { + spacing: 0.5em; + dynamic: true; + cycle: false; +} + +element { + padding: 10px; +} + +prompt { + padding: 10px 0px 0px 20px; + font: "Fira Code 10"; +} + +entry { + expand: true; + text-color: @normal-foreground; + vertical-align: 0; + padding: 5px 0px 0px 20px; + enabled: false; +} + +element normal.normal { + background-color: @bg; + border-radius: 8px; + text-color: @normal-foreground; +} + +element normal.urgent { + background-color: @bg; + border-radius: 8px; + text-color: @urgent-foreground; +} + +element normal.active { + background-color: @bg; + border-radius: 8px; + 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: @bg; + border-radius: 8px; + text-color: @normal-foreground; +} + +element alternate.urgent { + background-color: @bg; + border-radius: 8px; + text-color: @urgent-foreground; +} + +element alternate.active { + background-color: @bg; + border-radius: 8px; + text-color: @active-foreground; +} +element-icon { + size: 7ch; +} +element.selected { + border-radius: 8px; + border: 0 0 0 5px solid; + border-color: @winbg; +} diff --git a/linux/home/.config/rofi/colors/gruvbox.rasi b/linux/home/.config/rofi/colors/gruvbox.rasi new file mode 100644 index 0000000..f5c9169 --- /dev/null +++ b/linux/home/.config/rofi/colors/gruvbox.rasi @@ -0,0 +1,10 @@ +/* colors */ + +* { + al: #00000000; + bg: #32302f; + pg: #7c6f64; + se: #101010ff; + fg: #FFFFFFff; + ac: #fe8019; +} diff --git a/linux/home/.config/rofi/colors/nord.rasi b/linux/home/.config/rofi/colors/nord.rasi new file mode 100644 index 0000000..2e72da1 --- /dev/null +++ b/linux/home/.config/rofi/colors/nord.rasi @@ -0,0 +1,10 @@ +/* colors */ + +* { + al: #00000000; + bg: #2e3440; + pg: #4c566a; + se: #101010ff; + fg: #FFFFFFff; + ac: #88c0d0; +} diff --git a/linux/home/.config/rofi/colors/simple.rasi b/linux/home/.config/rofi/colors/simple.rasi new file mode 100644 index 0000000..31f260e --- /dev/null +++ b/linux/home/.config/rofi/colors/simple.rasi @@ -0,0 +1,10 @@ +/* colors */ + +* { + al: #00000000; + bg: #2c2f31; + pg: #666666; + se: #6cb6eb; + fg: #FFFFFFff; + ac: #3b4041; +} diff --git a/linux/home/.config/rofi/config.rasi b/linux/home/.config/rofi/config.rasi new file mode 100644 index 0000000..dfe7afd --- /dev/null +++ b/linux/home/.config/rofi/config.rasi @@ -0,0 +1,178 @@ +configuration { + bw: 0; + columns: 1; + location: 0; + lines: 5; + padding: 0; + fixed-num-lines: true; + show-icons: true; + sidebar-mode: false; + separator-style: "beam"; + hide-scrollbar: false; + scroll-method: 0; + click-to-exit: true; + show-match: true; + combi-hide-mode-prefix: false; + display-combi: "Combi"; + display-drun: "Start"; + display-window: "Window"; + display-windowcd: "Windowcd"; + display-run: "Commands"; + display-ssh: "Ssh"; + modi: "drun,window,run,ssh,"; + opacity: "0"; + fake-transparency: false; + kb-row-up: "Up,Control+k,Shift+Tab,Shift+ISO_Left_Tab"; + kb-row-down: "Down,Control+j"; + kb-accept-entry: "Control+m,Return,KP_Enter"; + me-select-entry: ""; + me-accept-entry: "MousePrimary"; + terminal: "kitty"; + kb-remove-to-eol: "Control+Shift+e"; + kb-mode-next: "Shift+Right,Control+Tab,Control+l"; + kb-mode-previous: "Shift+Left,Control+Shift+Tab,Control+h"; + kb-remove-char-back: "BackSpace"; + kb-mode-complete: "Control+c"; +} + +* { + background-color: @background; + font: "Source Code Pro Semibold 9"; + spacing: 2; +} + +#window { + background-color: @background; + border: 3; + border-color: @cyber; + padding: 0.5ch; +} + +#mainbox { + border: 0; + border-color: @ac; + padding: 0; +} + +#message { + border: 0px 0px 0px; + border-color: @ac; + padding: 1px; +} + +#textbox { + 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: inherit; +} + +#listview { + fixed-height: 0; + border: 0px 0px 0px; + border-color: @ac; + spacing: 2px; + scrollbar: true; + padding: 2px 0px 0px; +} + +#element { + border: 0; + padding: 1px; +} + +#element.normal.normal { + background-color: @background; + text-color: @foreground; +} + +#element.normal.urgent { + background-color: @background; + text-color: @red; +} + +#element.normal.active { + background-color: @foreground; + text-color: @background; +} + +#element.selected.normal { + background-color: @foreground; + text-color: @black; +} + +#element.selected.urgent { + background-color: @foreground; + text-color: @black; +} + +#element.selected.active { + background-color: @foreground; + text-color: @black; +} + +#element.alternate.normal { + background-color: @background; + text-color: @foreground; +} + +#element.alternate.urgent { + background-color: @background; + text-color: @foreground; +} + +#element.alternate.active { + background-color: @background; + text-color: @foreground; +} + +#scrollbar { + width: 0px; + border: 0; + handle-width: 0px; + padding: 0; +} + +#sidebar { + border: 2px 0px 0px; + border-color: @ac; +} + +#button { + text-color: @background; +} + +#button.selected { + background-color: @ac; + 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; +} +@import "~/.config/rofi/themes/colors.rasi" diff --git a/linux/home/.config/rofi/options_menu.rasi b/linux/home/.config/rofi/options_menu.rasi new file mode 100644 index 0000000..173da88 --- /dev/null +++ b/linux/home/.config/rofi/options_menu.rasi @@ -0,0 +1,71 @@ +configuration { + show-icons: false; + font: "Font Awesome 17"; +} + +window { + height: 300; + width: 300; + location: northeast; + anchor: northeast; + x-offset: -10; + y-offset: 10; + transparency: "real"; + background-color: #00000000; + border: 4px 4px solid 4px 4px; + border-radius: 8; + border-color: @primary; +} + +mainbox { + children: [message, listview]; + padding: 0px 0px; +} + + +textbox { + horizontal-align: 0.5; + border: 0px 0px 2px; + border-color: @primary; + margin: 12px; + padding: 12px; +} + +listview { + padding: 8px 32px; +} + +element { + padding: 8px; + orientation: horizontal; +} + +element normal.urgent, element alternate.urgent { + background-color: @urgent; +} + +element normal.active, element alternate.active { + background-color: @background-alt; + border: 4px 4px solid 4px 4px; + border-radius: 8; + border-color: transparent; +} + +element selected { + border: 4px 4px solid 4px 4px; + border-radius: 8; + border-color: @primary; +} + +element selected.urgent { + background-color: @urgent; +} + +element selected.active { + background-color: @background-alt; +} + +element-text { + horizontal-align: 0; + padding: 0px 8px; +} diff --git a/linux/home/.config/rofi/rofi-network-manager.conf b/linux/home/.config/rofi/rofi-network-manager.conf new file mode 100644 index 0000000..e182dc1 --- /dev/null +++ b/linux/home/.config/rofi/rofi-network-manager.conf @@ -0,0 +1,41 @@ +# Location +# +---------- + +# | 1 | 2 | 3 | +# | 8 | 0 | 4 | +# | 7 | 6 | 5 | +# +-----------+ +#The grid represents the screen with the numbers indicating the location of the window. +#If you want the window to be in the upper right corner, set location to 3. +LOCATION=3 +#This sets the anchor point for the window displaying the QR code. +QRCODE_LOCATION=$LOCATION +#X, Y Offset +#This sets the distance of the window from the edge of the screen on the X and Y axis. +Y_AXIS=35 +X_AXIS=-10 +#X_AXIS=-315 +#Use notifications or not +#Values can be "true" or "false" +NOTIFICATIONS="false" +#Location of qrcode wifi image +QRCODE_DIR="/tmp/" +#WIDTH_FIX_MAIN/WIDTH_FIX_STATUS +#These values can be adjusted if the text doesn't fit or +#if there is too much space at the end when you launch the script. +#It will depend on the font type and size. +WIDTH_FIX_MAIN=1 +WIDTH_FIX_STATUS=10 +#Values can be "true" or "false" +#Set it to true, if the script outputs the signal strength with asterisks +#and you want bars. +ASCII_OUT=false +#Values can be "true" or "false" +#Set it to true if you want to use custom icons +#for the signal strength instead of the default ones. +CHANGE_BARS=false +#Custom signal strength indicators +SIGNAL_STRENGTH_0="0" +SIGNAL_STRENGTH_1="1" +SIGNAL_STRENGTH_2="12" +SIGNAL_STRENGTH_3="123" +SIGNAL_STRENGTH_4="1234" diff --git a/linux/home/.config/rofi/rofi-network-manager.rasi b/linux/home/.config/rofi/rofi-network-manager.rasi new file mode 100644 index 0000000..7e2da9b --- /dev/null +++ b/linux/home/.config/rofi/rofi-network-manager.rasi @@ -0,0 +1,127 @@ +configuration { + show-icons: false; + sidebar-mode: false; + hover-select: true; + me-select-entry: ""; + me-accept-entry: [MousePrimary]; +} +*{ + font: "DejaVu Sans Mono 9"; //Font + //Colors + foreground:#f8f8f2; //Text + background:#0A1229; //Background + accent:#00BCD4; //Highlight + foreground-selection:@foreground; //Selection_fg + background-selection:#e34039; //Selection_bg + + transparent: #ffffff00; + background-color: @transparent; + text-color: @foreground; + selected-normal-foreground: @foreground-selection; + normal-foreground: @foreground; + alternate-normal-background: @transparent; + selected-urgent-foreground: @foreground; + urgent-foreground: @foreground; + alternate-urgent-background: @background; + active-foreground: @accent; + selected-active-foreground: @background-selection; + alternate-normal-foreground: @foreground; + alternate-active-background: @background; + bordercolor: @background; + normal-background: @transparent; + selected-normal-background: @background-selection; + separatorcolor: @accent; + urgent-background: @accent; + alternate-urgent-foreground: @foreground; + selected-urgent-background: @accent; + alternate-active-foreground: @foreground; + selected-active-background: @transparent; + active-background: @transparent; +} +window { + text-color: @foreground; + background-color: @background; + border-radius: 6px; + padding: 10; +} +mainbox { + border: 0; + padding: 0; +} +textbox { + text-color: @foreground; +} +listview { + spacing: 4px; + dynamic: true; + fixed-height: false; + border: 0; + scrollbar: false; + text-color: @separatorcolor; +} +element { + border: 0; + padding: 0; + border-radius: 4px; +} +element-text { + background-color: inherit; + text-color: inherit; +} +element.normal.normal { + text-color: @normal-foreground; + background-color: @normal-background; +} +element.normal.urgent { + text-color: @urgent-foreground; + background-color: @urgent-background; +} +element.normal.active { + text-color: @active-foreground; + background-color: @active-background; +} +element.selected.normal { + text-color: @selected-normal-foreground; + background-color: @selected-normal-background; +} +element.selected.urgent { + text-color: @selected-urgent-foreground; + background-color: @selected-urgent-background; +} +element.selected.active { + text-color: @selected-active-foreground; + background-color: @selected-active-background; +} +element.alternate.normal { + text-color: @alternate-normal-foreground; + background-color: @alternate-normal-background; +} +element.alternate.urgent { + text-color: @alternate-urgent-foreground; + background-color: @alternate-urgent-background; +} +element.alternate.active { + text-color: @alternate-active-foreground; + background-color: @alternate-active-background; +} +mode-switcher { + border: 0; +} +button selected { + text-color: @selected-normal-foreground; + background-color: @selected-normal-background; +} +button normal { + text-color: @foreground; +} +inputbar { + children: [textbox-prompt-colon,entry]; +} +textbox-prompt-colon{ + expand: false; + margin: 0; + str: ":"; +} +entry { + placeholder: ""; +} diff --git a/linux/home/.config/rofi/styles/appmenu.rasi b/linux/home/.config/rofi/styles/appmenu.rasi new file mode 100644 index 0000000..83445be --- /dev/null +++ b/linux/home/.config/rofi/styles/appmenu.rasi @@ -0,0 +1,186 @@ +configuration { + bw: 0; + columns: 1; + location: 0; + lines: 15; + padding: 0; + fixed-num-lines: true; + show-icons: true; + sidebar-mode: false; + separator-style: "beam"; + hide-scrollbar: false; + scroll-method: 0; + click-to-exit: true; + show-match: true; + combi-hide-mode-prefix: false; + display-combi: "Combi"; + display-drun: "Start"; + display-window: "Window"; + display-windowcd: "Windowcd"; + display-run: "Commands"; + display-ssh: "Ssh"; + modi: "drun,window,run,ssh,"; + opacity: "0"; + fake-transparency: false; + kb-row-up: "Up,Control+k,Shift+Tab,Shift+ISO_Left_Tab"; + kb-row-down: "Down,Control+j"; + kb-accept-entry: "Control+m,Return,KP_Enter"; + me-select-entry: ""; + me-accept-entry: "MousePrimary"; + terminal: "kitty"; + kb-remove-to-eol: "Control+Shift+e"; + kb-mode-next: "Shift+Right,Control+Tab,Control+l"; + kb-mode-previous: "Shift+Left,Control+Shift+Tab,Control+h"; + kb-remove-char-back: "BackSpace"; + kb-mode-complete: "Control+c"; +} + +* { + padding: 0; + hide-scrollbar: true; + border: 0; + width: 15%; + columns: 1; + background-color: @background; + font: "Source Code Pro Semibold 9"; + spacing: 2; +} + +#window { + background-color: @background; + border: 3; + border-color: @cyber; + padding: 0.5ch; + location: northwest; + margin: 28px 0 0 8px; +} + +#mainbox { + border: 0; + border-color: @ac; + padding: 0; +} + +#message { + border: 0px 0px 0px; + border-color: @ac; + padding: 1px; +} + +#textbox { + 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: inherit; +} + +#listview { + fixed-height: 0; + border: 0px 0px 0px; + border-color: @ac; + spacing: 2px; + scrollbar: true; + padding: 2px 0px 0px; +} + +#element { + border: 0; + padding: 1px; +} + +#element.normal.normal { + background-color: @background; + text-color: @foreground; +} + +#element.normal.urgent { + background-color: @background; + text-color: @red; +} + +#element.normal.active { + background-color: @foreground; + text-color: @background; +} + +#element.selected.normal { + background-color: @foreground; + text-color: @black; +} + +#element.selected.urgent { + background-color: @foreground; + text-color: @black; +} + +#element.selected.active { + background-color: @foreground; + text-color: @black; +} + +#element.alternate.normal { + background-color: @background; + text-color: @foreground; +} + +#element.alternate.urgent { + background-color: @background; + text-color: @foreground; +} + +#element.alternate.active { + background-color: @background; + text-color: @foreground; +} + +#scrollbar { + width: 0px; + border: 0; + handle-width: 0px; + padding: 0; +} + +#sidebar { + border: 2px 0px 0px; + border-color: @ac; +} + +#button { + text-color: @background; +} + +#button.selected { + background-color: @ac; + 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; +} + +@import "~/.config/rofi/themes/colors.rasi" diff --git a/linux/home/.config/rofi/styles/powermenu.rasi b/linux/home/.config/rofi/styles/powermenu.rasi new file mode 100644 index 0000000..1b7219d --- /dev/null +++ b/linux/home/.config/rofi/styles/powermenu.rasi @@ -0,0 +1,187 @@ +configuration { + bw: 0; + columns: 1; + location: 0; + lines: 5; + padding: 0; + fixed-num-lines: true; + show-icons: true; + sidebar-mode: false; + separator-style: "beam"; + hide-scrollbar: false; + scroll-method: 0; + click-to-exit: true; + show-match: true; + combi-hide-mode-prefix: false; + display-combi: "Combi"; + display-drun: "Start"; + display-window: "Window"; + display-windowcd: "Windowcd"; + display-run: "Commands"; + display-ssh: "Ssh"; + modi: "drun,window,run,ssh,"; + opacity: "0"; + fake-transparency: false; + kb-row-up: "Up,Control+k,Shift+Tab,Shift+ISO_Left_Tab"; + kb-row-down: "Down,Control+j"; + kb-accept-entry: "Control+m,Return,KP_Enter"; + me-select-entry: ""; + me-accept-entry: "MousePrimary"; + terminal: "kitty"; + kb-remove-to-eol: "Control+Shift+e"; + kb-mode-next: "Shift+Right,Control+Tab,Control+l"; + kb-mode-previous: "Shift+Left,Control+Shift+Tab,Control+h"; + kb-remove-char-back: "BackSpace"; + kb-mode-complete: "Control+c"; +} + +* { + lines: 5; + padding: 0; + hide-scrollbar: true; + border: 0; + width: 15%; + columns: 1; + background-color: @background; + font: "Source Code Pro Semibold 9"; + spacing: 2; +} + +#window { + background-color: @background; + border: 3; + border-color: @cyber; + padding: 0.5ch; + location: northeast; + margin: 28px 8px 0 0; /* Adjust these values for spacing and positioning */ +} + +#mainbox { + border: 0; + border-color: @ac; + padding: 0; +} + +#message { + border: 0px 0px 0px; + border-color: @ac; + padding: 1px; +} + +#textbox { + 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: inherit; +} + +#listview { + fixed-height: 0; + border: 0px 0px 0px; + border-color: @ac; + spacing: 2px; + scrollbar: true; + padding: 2px 0px 0px; +} + +#element { + border: 0; + padding: 1px; +} + +#element.normal.normal { + background-color: @background; + text-color: @foreground; +} + +#element.normal.urgent { + background-color: @background; + text-color: @red; +} + +#element.normal.active { + background-color: @foreground; + text-color: @background; +} + +#element.selected.normal { + background-color: @foreground; + text-color: @black; +} + +#element.selected.urgent { + background-color: @foreground; + text-color: @black; +} + +#element.selected.active { + background-color: @foreground; + text-color: @black; +} + +#element.alternate.normal { + background-color: @background; + text-color: @foreground; +} + +#element.alternate.urgent { + background-color: @background; + text-color: @foreground; +} + +#element.alternate.active { + background-color: @background; + text-color: @foreground; +} + +#scrollbar { + width: 0px; + border: 0; + handle-width: 0px; + padding: 0; +} + +#sidebar { + border: 2px 0px 0px; + border-color: @ac; +} + +#button { + text-color: @background; +} + +#button.selected { + background-color: @ac; + 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; +} + +@import "~/.config/rofi/themes/colors.rasi" diff --git a/linux/home/.config/rofi/themes/colors.rasi b/linux/home/.config/rofi/themes/colors.rasi new file mode 100644 index 0000000..d1419e4 --- /dev/null +++ b/linux/home/.config/rofi/themes/colors.rasi @@ -0,0 +1,18 @@ +/* colors */ + +* { + alternative: #00101212; + background: #101010ff; + seperator: #00101212; + foreground: #FAFAFA; + ac: #00000000; + red: #CECCC9; + green: #CECCC9; + yellow: #CECCC9; + blue: #CECCC9; + purple: #CECCC9; + cyan: #CECCC9; + black: #101212; + cyber: #53E2AE; + orange: #fe8019; +} diff --git a/linux/home/.config/rofi/themes/dmenu.rasi b/linux/home/.config/rofi/themes/dmenu.rasi new file mode 100644 index 0000000..1e8f319 --- /dev/null +++ b/linux/home/.config/rofi/themes/dmenu.rasi @@ -0,0 +1,38 @@ + +* { + background-color: #1a2026; + border-color: #29343d; + text-color: #ffffff; + font: "Fira Code Nerd Font Mono 11"; +} + +window { + anchor: north; + location: north; + width: 100%; + padding: 4px; + children: [ horibox ]; +} + +horibox { + orientation: horizontal; + children: [ prompt, entry, listview ]; +} + +listview { + layout: horizontal; + spacing: 10px; + lines: 100; +} + +entry { + expand: false; + width: 14em; +} + +element { + padding: 2px 5px; +} +element selected { + color: #a9bcef; +} diff --git a/linux/home/.config/rofi/themes/power.rasi b/linux/home/.config/rofi/themes/power.rasi new file mode 100644 index 0000000..209a9ac --- /dev/null +++ b/linux/home/.config/rofi/themes/power.rasi @@ -0,0 +1,34 @@ +/** + * This theme is intended for a 5 items wide menu + * on a 1366x768 pixels resolution. + */ +@import "colors.rasi" +#window { + width: 1366px; + height: 768px; + /* vertical horizontal */ + padding: 270px 88px; + children: [ horibox ]; +} +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; + spacing: 56px; + lines: 5; +} +#element { + /** + * Values bellow are 'no-padding' ones, to which we add 70 + * top right bottom left + * -14px 0px -14px -93px */ + padding: 56px 70px 56px -23px; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + + |
