mirror of
https://github.com/xsghetti/HyprCrux.git
synced 2025-07-01 21:10:38 -04:00
some updates
This commit is contained in:
parent
0384c2b07e
commit
9abbd1d6f3
30 changed files with 1538 additions and 31 deletions
|
@ -1,10 +1,4 @@
|
|||
|
||||
########################################################################################
|
||||
AUTOGENERATED HYPR CONFIG.
|
||||
PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT,
|
||||
OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
|
||||
########################################################################################
|
||||
|
||||
#
|
||||
# Please note not all available settings / options are set here.
|
||||
# For a full list, see the wiki
|
||||
|
@ -27,7 +21,7 @@ workspace = HDMI-A-1,6
|
|||
# exec-once = waybar & hyprpaper & firefox
|
||||
exec-once = waybar
|
||||
exec-once = waybar --config ~/.config/waybar/config-taskbar
|
||||
exec-once = swww init
|
||||
exec-once = sleep 5 && swww init
|
||||
exec-once = blueman-applet
|
||||
exec-once = /usr/lib/polkit-kde-authentication-agent-1
|
||||
exec-once = nm-applet --indicator
|
||||
|
@ -158,21 +152,21 @@ gestures {
|
|||
|
||||
misc {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
force_default_wallpaper = 0 # Set to 0 to disable the anime mascot wallpapers
|
||||
force_default_wallpaper = -3 # Set to 0 to disable the anime mascot wallpapers
|
||||
}
|
||||
|
||||
# Example per-device config
|
||||
# See https://wiki.hyprland.org/Configuring/Keywords/#executing for more
|
||||
device:epic-mouse-v1 {
|
||||
sensitivity = -0.5
|
||||
}
|
||||
#device:epic-mouse-v1 {
|
||||
#sensitivity = -0.5
|
||||
#}
|
||||
|
||||
# Example windowrule v1
|
||||
# windowrule = float, ^(kitty)$
|
||||
# Example windowrule v2
|
||||
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
|
||||
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
|
||||
windowrulev2 = nomaximizerequest, class:.* # You'll probably like this.
|
||||
# windowrulev2 = nomaximizerequest, class:.* # You'll probably like this.
|
||||
windowrule = move 1250 50,^(blueman-manager)$
|
||||
windowrulev2= opacity 0.70 0.70,class:^(Spotify)$
|
||||
windowrulev2= opacity 0.80 0.80,class:^(Code)$
|
||||
|
@ -198,6 +192,12 @@ windowrulev2 = float,class:^(nm-applet)$
|
|||
windowrulev2 = float,class:^(nm-connection-editor)$
|
||||
windowrulev2 = float,class:^(org.kde.polkit-kde-authentication-agent-1)$
|
||||
windowrulev2 = float,class:^(steam)$
|
||||
windowrulev2 = stayfocused, title:^()$,class:^(steam)$
|
||||
windowrulev2 = minsize 1 1, title:^()$,class:^(steam)$
|
||||
layerrule = unset,class:^([Rr]ofi)$
|
||||
layerrule = blur,class:^([Rr]ofi)$
|
||||
layerrule = ignorezero, <rofi>
|
||||
windowrule = float, rofi
|
||||
|
||||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||
$mainMod = SUPER
|
||||
|
@ -209,6 +209,8 @@ bind = $mainMod, ESCAPE, exec, killall waybar || waybar
|
|||
bind = $mainMod, ESCAPE, exec, waybar --config ~/.config/waybar/config-taskbar
|
||||
bind = $mainMod, D, exec, $discord
|
||||
bind = $mainMod SHIFT, W, exec, wp
|
||||
bind = $mainMod SHIFT, F, fullscreen
|
||||
bind = $mainMod CTRL, F, exec, hyprctl dispatch workspaceopt allfloat
|
||||
|
||||
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
||||
bind = $mainMod, T, exec, $terminal
|
||||
|
@ -303,4 +305,4 @@ bind = $mainMod, V, exec, pkill -x rofi || $scrPath/cliphist.sh c # open Pasteb
|
|||
bind = $mainMod, K, exec, $scrPath/keyboardswitch.sh # change keyboard layout
|
||||
|
||||
# Blur Waybar
|
||||
# layerrule=blur,waybar
|
||||
layerrule=blur, rofi
|
1
.config/rofi/.current_wallpaper
Symbolic link
1
.config/rofi/.current_wallpaper
Symbolic link
|
@ -0,0 +1 @@
|
|||
/home/crux/.config/wallpapers/wallhaven-o5jv65.jpg
|
16
.config/rofi/colors/adapta.rasi
Normal file
16
.config/rofi/colors/adapta.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #222D32FF;
|
||||
background-alt: #29353BFF;
|
||||
foreground: #B8C2C6FF;
|
||||
selected: #00BCD4FF;
|
||||
active: #21FF90FF;
|
||||
urgent: #FF4B60FF;
|
||||
}
|
16
.config/rofi/colors/arc.rasi
Normal file
16
.config/rofi/colors/arc.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #2F343FFF;
|
||||
background-alt: #383C4AFF;
|
||||
foreground: #BAC5D0FF;
|
||||
selected: #5294E2FF;
|
||||
active: #98C379FF;
|
||||
urgent: #E06B74FF;
|
||||
}
|
16
.config/rofi/colors/black.rasi
Normal file
16
.config/rofi/colors/black.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #000000FF;
|
||||
background-alt: #101010FF;
|
||||
foreground: #FFFFFFFF;
|
||||
selected: #62AEEFFF;
|
||||
active: #98C379FF;
|
||||
urgent: #E06B74FF;
|
||||
}
|
16
.config/rofi/colors/catppuccin.rasi
Normal file
16
.config/rofi/colors/catppuccin.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #1E1D2FFF;
|
||||
background-alt: #282839FF;
|
||||
foreground: #D9E0EEFF;
|
||||
selected: #7AA2F7FF;
|
||||
active: #ABE9B3FF;
|
||||
urgent: #F28FADFF;
|
||||
}
|
16
.config/rofi/colors/cyberpunk.rasi
Normal file
16
.config/rofi/colors/cyberpunk.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #000B1EFF;
|
||||
background-alt: #0A1528FF;
|
||||
foreground: #0ABDC6FF;
|
||||
selected: #0ABDC6FF;
|
||||
active: #00FF00FF;
|
||||
urgent: #FF0000FF;
|
||||
}
|
16
.config/rofi/colors/dracula.rasi
Normal file
16
.config/rofi/colors/dracula.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #1E1F29FF;
|
||||
background-alt: #282A36FF;
|
||||
foreground: #FFFFFFFF;
|
||||
selected: #BD93F9FF;
|
||||
active: #50FA7BFF;
|
||||
urgent: #FF5555FF;
|
||||
}
|
16
.config/rofi/colors/everforest.rasi
Normal file
16
.config/rofi/colors/everforest.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #323D43FF;
|
||||
background-alt: #3C474DFF;
|
||||
foreground: #DAD1BEFF;
|
||||
selected: #7FBBB3FF;
|
||||
active: #A7C080FF;
|
||||
urgent: #E67E80FF;
|
||||
}
|
16
.config/rofi/colors/gruvbox.rasi
Normal file
16
.config/rofi/colors/gruvbox.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #282828FF;
|
||||
background-alt: #353535FF;
|
||||
foreground: #EBDBB2FF;
|
||||
selected: #83A598FF;
|
||||
active: #B8BB26FF;
|
||||
urgent: #FB4934FF;
|
||||
}
|
16
.config/rofi/colors/lovelace.rasi
Normal file
16
.config/rofi/colors/lovelace.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #1D1F28FF;
|
||||
background-alt: #282A36FF;
|
||||
foreground: #FDFDFDFF;
|
||||
selected: #79E6F3FF;
|
||||
active: #5ADECDFF;
|
||||
urgent: #F37F97FF;
|
||||
}
|
16
.config/rofi/colors/navy.rasi
Normal file
16
.config/rofi/colors/navy.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #021B21FF;
|
||||
background-alt: #0C252BFF;
|
||||
foreground: #F2F1B9FF;
|
||||
selected: #44B5B1FF;
|
||||
active: #7CBF9EFF;
|
||||
urgent: #C2454EFF;
|
||||
}
|
16
.config/rofi/colors/nord.rasi
Normal file
16
.config/rofi/colors/nord.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #2E3440FF;
|
||||
background-alt: #383E4AFF;
|
||||
foreground: #E5E9F0FF;
|
||||
selected: #81A1C1FF;
|
||||
active: #A3BE8CFF;
|
||||
urgent: #BF616AFF;
|
||||
}
|
16
.config/rofi/colors/onedark.rasi
Normal file
16
.config/rofi/colors/onedark.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #1E2127FF;
|
||||
background-alt: #282B31FF;
|
||||
foreground: #FFFFFFFF;
|
||||
selected: #61AFEFFF;
|
||||
active: #98C379FF;
|
||||
urgent: #E06C75FF;
|
||||
}
|
16
.config/rofi/colors/paper.rasi
Normal file
16
.config/rofi/colors/paper.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #F1F1F1FF;
|
||||
background-alt: #E0E0E0FF;
|
||||
foreground: #252525FF;
|
||||
selected: #008EC4FF;
|
||||
active: #10A778FF;
|
||||
urgent: #C30771FF;
|
||||
}
|
29
.config/rofi/colors/pywal-dark.rasi
Normal file
29
.config/rofi/colors/pywal-dark.rasi
Normal file
|
@ -0,0 +1,29 @@
|
|||
* {
|
||||
active-background: #916A62;
|
||||
active-foreground: @foreground;
|
||||
normal-background: @background;
|
||||
normal-foreground: @foreground;
|
||||
urgent-background: #675D62;
|
||||
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: #675D62;
|
||||
selected-active-foreground: @foreground;
|
||||
selected-normal-background: #916A62;
|
||||
selected-normal-foreground: @foreground;
|
||||
selected-urgent-background: #C17347;
|
||||
selected-urgent-foreground: @foreground;
|
||||
|
||||
background-color: @background;
|
||||
background: rgba(0,0,0,0.7);
|
||||
foreground: #c5c0bd;
|
||||
border-color: @background;
|
||||
spacing: 2;
|
||||
}
|
||||
|
29
.config/rofi/colors/pywal-light.rasi
Normal file
29
.config/rofi/colors/pywal-light.rasi
Normal file
|
@ -0,0 +1,29 @@
|
|||
* {
|
||||
active-background: #916A62;
|
||||
active-foreground: @foreground;
|
||||
normal-background: @background;
|
||||
normal-foreground: @foreground;
|
||||
urgent-background: #675D62;
|
||||
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: #675D62;
|
||||
selected-active-foreground: @foreground;
|
||||
selected-normal-background: #916A62;
|
||||
selected-normal-foreground: @foreground;
|
||||
selected-urgent-background: #C17347;
|
||||
selected-urgent-foreground: @foreground;
|
||||
|
||||
background-color: @background;
|
||||
background: rgba(255,255,255, 0.5);
|
||||
foreground: #0a0c0f;
|
||||
border-color: @background;
|
||||
spacing: 2;
|
||||
}
|
||||
|
16
.config/rofi/colors/solarized.rasi
Normal file
16
.config/rofi/colors/solarized.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #002B36FF;
|
||||
background-alt: #073642FF;
|
||||
foreground: #EEE8D5FF;
|
||||
selected: #268BD2FF;
|
||||
active: #859900FF;
|
||||
urgent: #DC322FFF;
|
||||
}
|
209
.config/rofi/colors/style-2.rasi
Normal file
209
.config/rofi/colors/style-2.rasi
Normal file
|
@ -0,0 +1,209 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Rofi Theme File
|
||||
* Rofi Version: 1.7.3
|
||||
**/
|
||||
|
||||
/*****----- Configuration -----*****/
|
||||
configuration {
|
||||
modi: "drun,run,filebrowser,window";
|
||||
show-icons: true;
|
||||
display-drun: "Apps";
|
||||
display-run: "Run";
|
||||
display-filebrowser: "Files";
|
||||
display-window: "Windows";
|
||||
drun-display-format: "{name}";
|
||||
window-format: "{w} · {c} · {t}";
|
||||
}
|
||||
|
||||
/*****----- Global Properties -----*****/
|
||||
* {
|
||||
font: "JetBrains Mono Nerd Font 10";
|
||||
background: #180F39;
|
||||
background-alt: #32197D;
|
||||
foreground: #FFFFFF;
|
||||
selected: #FF00F1;
|
||||
active: #9878FF;
|
||||
urgent: #7D0075;
|
||||
}
|
||||
|
||||
/*****----- Main Window -----*****/
|
||||
window {
|
||||
/* properties for window widget */
|
||||
transparency: "real";
|
||||
location: center;
|
||||
anchor: center;
|
||||
fullscreen: false;
|
||||
width: 1000px;
|
||||
x-offset: 0px;
|
||||
y-offset: 0px;
|
||||
|
||||
/* properties for all widgets */
|
||||
enabled: true;
|
||||
border-radius: 20px;
|
||||
cursor: "default";
|
||||
background-color: @background;
|
||||
}
|
||||
|
||||
/*****----- Main Box -----*****/
|
||||
mainbox {
|
||||
enabled: true;
|
||||
spacing: 0px;
|
||||
background-color: transparent;
|
||||
orientation: vertical;
|
||||
children: [ "inputbar", "listbox" ];
|
||||
}
|
||||
|
||||
listbox {
|
||||
spacing: 20px;
|
||||
padding: 20px;
|
||||
background-color: transparent;
|
||||
orientation: vertical;
|
||||
children: [ "message", "listview" ];
|
||||
}
|
||||
|
||||
/*****----- Inputbar -----*****/
|
||||
inputbar {
|
||||
enabled: true;
|
||||
spacing: 10px;
|
||||
padding: 80px 60px;
|
||||
background-color: transparent;
|
||||
background-image: url("~/.config/rofi/images/b.png", width);
|
||||
text-color: @foreground;
|
||||
orientation: horizontal;
|
||||
children: [ "textbox-prompt-colon", "entry", "dummy", "mode-switcher" ];
|
||||
}
|
||||
textbox-prompt-colon {
|
||||
enabled: true;
|
||||
expand: false;
|
||||
str: "";
|
||||
padding: 12px 15px;
|
||||
border-radius: 100%;
|
||||
background-color: @background-alt;
|
||||
text-color: inherit;
|
||||
}
|
||||
entry {
|
||||
enabled: true;
|
||||
expand: false;
|
||||
width: 300px;
|
||||
padding: 12px 16px;
|
||||
border-radius: 100%;
|
||||
background-color: @background-alt;
|
||||
text-color: inherit;
|
||||
cursor: text;
|
||||
placeholder: "Search";
|
||||
placeholder-color: inherit;
|
||||
}
|
||||
dummy {
|
||||
expand: true;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/*****----- Mode Switcher -----*****/
|
||||
mode-switcher{
|
||||
enabled: true;
|
||||
spacing: 10px;
|
||||
background-color: transparent;
|
||||
text-color: @foreground;
|
||||
}
|
||||
button {
|
||||
width: 80px;
|
||||
padding: 12px;
|
||||
border-radius: 100%;
|
||||
background-color: @background-alt;
|
||||
text-color: inherit;
|
||||
cursor: pointer;
|
||||
}
|
||||
button selected {
|
||||
background-color: @selected;
|
||||
text-color: @foreground;
|
||||
}
|
||||
|
||||
/*****----- Listview -----*****/
|
||||
listview {
|
||||
enabled: true;
|
||||
columns: 2;
|
||||
lines: 8;
|
||||
cycle: true;
|
||||
dynamic: true;
|
||||
scrollbar: false;
|
||||
layout: vertical;
|
||||
reverse: false;
|
||||
fixed-height: true;
|
||||
fixed-columns: true;
|
||||
|
||||
spacing: 10px;
|
||||
background-color: transparent;
|
||||
text-color: @foreground;
|
||||
cursor: "default";
|
||||
}
|
||||
|
||||
/*****----- Elements -----*****/
|
||||
element {
|
||||
enabled: true;
|
||||
spacing: 10px;
|
||||
padding: 4px;
|
||||
border-radius: 100%;
|
||||
background-color: transparent;
|
||||
text-color: @foreground;
|
||||
cursor: pointer;
|
||||
}
|
||||
element normal.normal {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
element normal.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element normal.active {
|
||||
background-color: @active;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element selected.normal {
|
||||
background-color: @selected;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element selected.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element selected.active {
|
||||
background-color: @urgent;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element-icon {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
size: 32px;
|
||||
cursor: inherit;
|
||||
}
|
||||
element-text {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
cursor: inherit;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
}
|
||||
|
||||
/*****----- Message -----*****/
|
||||
message {
|
||||
background-color: transparent;
|
||||
}
|
||||
textbox {
|
||||
padding: 12px;
|
||||
border-radius: 100%;
|
||||
background-color: @background-alt;
|
||||
text-color: @foreground;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
}
|
||||
error-message {
|
||||
padding: 12px;
|
||||
border-radius: 20px;
|
||||
background-color: @background;
|
||||
text-color: @foreground;
|
||||
}
|
16
.config/rofi/colors/tokyonight.rasi
Normal file
16
.config/rofi/colors/tokyonight.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Levi Lacoss (fishyfishfish55)
|
||||
* Github : @fishyfishfish55
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #15161EFF;
|
||||
background-alt: #1A1B26FF;
|
||||
foreground: #C0CAF5FF;
|
||||
selected: #33467CFF;
|
||||
active: #414868FF;
|
||||
urgent: #F7768EFF;
|
||||
}
|
16
.config/rofi/colors/yousai.rasi
Normal file
16
.config/rofi/colors/yousai.rasi
Normal file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #F5E7DEFF;
|
||||
background-alt: #EBDCD2FF;
|
||||
foreground: #34302DFF;
|
||||
selected: #D97742FF;
|
||||
active: #BF8F60FF;
|
||||
urgent: #B23636FF;
|
||||
}
|
|
@ -1,18 +1 @@
|
|||
configuration{
|
||||
modi: "run,drun,window";
|
||||
icon-theme: "Oranchelo";
|
||||
show-icons: true;
|
||||
terminal: "kitty";
|
||||
drun-display-format: "{icon} {name}";
|
||||
location: 0;
|
||||
disable-history: false;
|
||||
hide-scrollbar: true;
|
||||
display-drun: " Apps ";
|
||||
display-run: " Run ";
|
||||
display-window: " Window";
|
||||
display-Network: " Network";
|
||||
sidebar-mode: true;
|
||||
}
|
||||
|
||||
@theme "catppuccin-mocha"
|
||||
|
||||
@theme "~/.config/rofi/themes/nova-dark.rasi"
|
||||
|
|
203
.config/rofi/themes/clipboard.rasi
Normal file
203
.config/rofi/themes/clipboard.rasi
Normal file
|
@ -0,0 +1,203 @@
|
|||
/* config - Clipboard */
|
||||
|
||||
/* ---- Configuration ---- */
|
||||
configuration {
|
||||
modi: "drun";
|
||||
show-icons: false;
|
||||
drun-display-format: "{name}";
|
||||
hover-select: true;
|
||||
me-select-entry: "MouseSecondary";
|
||||
me-accept-entry: "MousePrimary";
|
||||
window-format: "{w} · {c} · {t}";
|
||||
dpi: 1;
|
||||
font: "JetBrainsMono Nerd Font 9";
|
||||
|
||||
}
|
||||
|
||||
/* ---- Load pywal colors ---- */
|
||||
@theme "~/.cache/wal/colors-rofi-dark.rasi"
|
||||
|
||||
/* ---- Global Properties ---- */
|
||||
* {
|
||||
|
||||
background-alt: @selected-active-background; // Buttons background
|
||||
selected: @selected-normal-background; // Button selected
|
||||
active: @selected-urgent-background; // Window activated
|
||||
urgent: @selected-normal-background; // When hovering the activated window (maybe more?)
|
||||
|
||||
text-selected: @background;
|
||||
text-color: @foreground;
|
||||
border-color: @selected;
|
||||
}
|
||||
|
||||
// Main //
|
||||
/* ---- Window ---- */
|
||||
window {
|
||||
// Default
|
||||
enabled: true;
|
||||
fullscreen: false;
|
||||
transparency: "real";
|
||||
cursor: "default";
|
||||
spacing: 0px;
|
||||
border: 2px;
|
||||
border-radius: 30px;
|
||||
location: center;
|
||||
anchor: center;
|
||||
|
||||
// Style Values
|
||||
width: 55%;
|
||||
background-color: #00000088;
|
||||
}
|
||||
|
||||
/* ----- Main Box ----- */
|
||||
mainbox {
|
||||
enabled: true;
|
||||
orientation: vertical;
|
||||
children: [ "inputbar", "listbox" ];
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/* ---- Inputbar ---- */
|
||||
inputbar {
|
||||
enabled: true;
|
||||
padding: 80px 60px;
|
||||
margin: 20px 20px 5px 20px;
|
||||
background-color: transparent;
|
||||
border-radius: 30px;
|
||||
orientation: horizontal;
|
||||
children: [ "entry" ];
|
||||
background-image: url("~/.config/rofi/.current_wallpaper", width);
|
||||
}
|
||||
|
||||
/* ---- Entry input ---- */
|
||||
entry {
|
||||
enabled: true;
|
||||
expand: true;
|
||||
padding: 12px 16px;
|
||||
border-radius: 10px;
|
||||
background-color: @background-alt;
|
||||
text-color: inherit;
|
||||
cursor: text;
|
||||
placeholder: " CTRL Del - Cliphist del || Alt Del - cliphist wipe"; // << Search symbol
|
||||
placeholder-color: inherit;
|
||||
}
|
||||
|
||||
/* ---- Listbox ---- */
|
||||
listbox {
|
||||
padding: 5px 20px 0px 20px;
|
||||
background-color: transparent;
|
||||
orientation: vertical;
|
||||
children: [ "message", "listview" ];
|
||||
}
|
||||
|
||||
/* ---- Listview ---- */
|
||||
listview {
|
||||
enabled: true;
|
||||
columns: 1;
|
||||
cycle: true;
|
||||
dynamic: true;
|
||||
scrollbar: false;
|
||||
layout: vertical;
|
||||
reverse: false;
|
||||
fixed-height: false;
|
||||
fixed-columns: true;
|
||||
|
||||
padding: 10px;
|
||||
background-color: transparent;
|
||||
|
||||
// Adapt rofi theme
|
||||
border: 0px;
|
||||
|
||||
}
|
||||
|
||||
/* ---- Elements ---- */
|
||||
element {
|
||||
enabled: true;
|
||||
spacing: 10px;
|
||||
padding: 4px;
|
||||
border-radius: 6px;
|
||||
background-color: transparent;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
element normal.normal {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
element normal.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element normal.active {
|
||||
background-color: @active;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element selected.normal {
|
||||
background-color: @selected;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
element selected.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
element selected.active {
|
||||
background-color: @urgent;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
// Adapt rofi theme
|
||||
element alternate.normal {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element alternate.urgent {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element alternate.active {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element-icon {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
size: 36px;
|
||||
cursor: inherit;
|
||||
}
|
||||
element-text {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
cursor: inherit;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
}
|
||||
|
||||
// Adapt rofi theme
|
||||
element.alternate.normal {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
|
||||
|
||||
@media(max-aspect-ratio: 1.8) {
|
||||
element {
|
||||
orientation: vertical;
|
||||
}
|
||||
}
|
||||
/* ---- Message ---- */
|
||||
message {
|
||||
background-color: transparent;
|
||||
}
|
||||
textbox {
|
||||
padding: 12px;
|
||||
border-radius: 10px;
|
||||
background-color: @background-alt;
|
||||
text-color: @foreground;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
}
|
||||
error-message {
|
||||
padding: 12px;
|
||||
border-radius: 20px;
|
||||
background-color: @background-alt;
|
||||
text-color: @foreground;
|
||||
}
|
224
.config/rofi/themes/nova-dark.rasi
Normal file
224
.config/rofi/themes/nova-dark.rasi
Normal file
|
@ -0,0 +1,224 @@
|
|||
/* config - Launcher */
|
||||
|
||||
/* ---- Configuration ---- */
|
||||
|
||||
configuration {
|
||||
modi: "drun,run,filebrowser,window";
|
||||
show-icons: true;
|
||||
display-calc: "Calc";
|
||||
display-drun: "Apps";
|
||||
display-run: "Run";
|
||||
display-filebrowser: "Files";
|
||||
display-window: "Windows";
|
||||
drun-display-format: "{name}";
|
||||
window-format: "{w} · {c} · {t}";
|
||||
font: "JetBrains Mono Nerd Font 10";
|
||||
}
|
||||
|
||||
/* ---- Load pywal colors ---- */
|
||||
@theme "~/.cache/wal/colors-rofi-dark.rasi"
|
||||
|
||||
/* ---- Global Properties ---- */
|
||||
* {
|
||||
|
||||
background-alt: @selected-active-background; // Buttons background
|
||||
selected: @selected-normal-background; // Button selected
|
||||
active: @selected-urgent-background; // Window activated
|
||||
urgent: @selected-normal-background; // When hovering the activated window (maybe more?)
|
||||
|
||||
text-selected: @background;
|
||||
text-color: @foreground;
|
||||
border-color: @selected;
|
||||
}
|
||||
|
||||
/* ---- Window ---- */
|
||||
window {
|
||||
// Default
|
||||
enabled: true;
|
||||
fullscreen: false;
|
||||
transparency: "real";
|
||||
cursor: "default";
|
||||
spacing: 0px;
|
||||
border: 2px;
|
||||
border-radius: 30px;
|
||||
location: center;
|
||||
anchor: center;
|
||||
|
||||
// Style Values
|
||||
width: 55%;
|
||||
background-color: #00000088;
|
||||
}
|
||||
|
||||
/* ----- Main Box ----- */
|
||||
mainbox {
|
||||
enabled: true;
|
||||
orientation: vertical;
|
||||
children: [ "inputbar", "listbox" ];
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
|
||||
/* ---- Inputbar ---- */
|
||||
inputbar {
|
||||
enabled: true;
|
||||
padding: 80px 60px;
|
||||
margin: 20px;
|
||||
background-color: transparent;
|
||||
border-radius: 25px;
|
||||
orientation: horizontal;
|
||||
children: ["entry", "dummy", "mode-switcher" ];
|
||||
background-image: url("~/.config/rofi/.current_wallpaper", width);
|
||||
}
|
||||
|
||||
/* ---- Entry input ---- */
|
||||
entry {
|
||||
enabled: true;
|
||||
expand: false;
|
||||
width: 300px;
|
||||
padding: 12px 16px;
|
||||
border-radius: 10px;
|
||||
background-color: @background-alt;
|
||||
text-color: inherit;
|
||||
cursor: text;
|
||||
placeholder: " Search"; // << Search symbol
|
||||
placeholder-color: inherit;
|
||||
}
|
||||
|
||||
/* ---- Listbox ---- */
|
||||
listbox {
|
||||
spacing: 20px;
|
||||
padding: 20px;
|
||||
background-color: transparent;
|
||||
orientation: vertical;
|
||||
children: [ "message", "listview" ];
|
||||
}
|
||||
|
||||
/* ---- Listview ---- */
|
||||
listview {
|
||||
enabled: true;
|
||||
columns: 2;
|
||||
lines: 8;
|
||||
cycle: true;
|
||||
dynamic: true;
|
||||
scrollbar: false;
|
||||
layout: vertical;
|
||||
reverse: false;
|
||||
fixed-height: true;
|
||||
fixed-columns: true;
|
||||
|
||||
spacing: 10px;
|
||||
background-color: transparent;
|
||||
|
||||
// Adapt rofi theme
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
/* ---- Dummy ---- */
|
||||
dummy {
|
||||
expand: true;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/* ---- Mode Switcher ---- */
|
||||
mode-switcher{
|
||||
enabled: true;
|
||||
spacing: 10px;
|
||||
background-color: transparent;
|
||||
}
|
||||
button {
|
||||
width: 80px;
|
||||
padding: 12px;
|
||||
border-radius: 12px;
|
||||
background-color: @background-alt;
|
||||
text-color: inherit;
|
||||
cursor: pointer;
|
||||
}
|
||||
button selected {
|
||||
background-color: @selected;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
|
||||
|
||||
/* ---- Elements ---- */
|
||||
element {
|
||||
enabled: true;
|
||||
spacing: 10px;
|
||||
padding: 4px;
|
||||
border-radius: 10px;
|
||||
background-color: transparent;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
|
||||
element normal.normal {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
element normal.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element normal.active {
|
||||
background-color: @active;
|
||||
text-color: @foreground;
|
||||
}
|
||||
|
||||
element selected.normal {
|
||||
background-color: @selected;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
element selected.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
element selected.active {
|
||||
background-color: @urgent;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
// Adapt rofi theme
|
||||
element alternate.normal {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element alternate.urgent {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element alternate.active {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element-icon {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
size: 36px;
|
||||
cursor: inherit;
|
||||
}
|
||||
element-text {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
cursor: inherit;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
|
||||
}
|
||||
|
||||
/* ---- Message ---- */
|
||||
message {
|
||||
background-color: transparent;
|
||||
border: 0px;
|
||||
}
|
||||
textbox {
|
||||
padding: 12px;
|
||||
border-radius: 10px;
|
||||
background-color: @background-alt;
|
||||
text-color: @foreground;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
}
|
||||
error-message {
|
||||
padding: 12px;
|
||||
border-radius: 20px;
|
||||
background-color: @background-alt;
|
||||
text-color: @foreground;
|
||||
}
|
145
.config/rofi/themes/wallpaper-select.rasi
Normal file
145
.config/rofi/themes/wallpaper-select.rasi
Normal file
|
@ -0,0 +1,145 @@
|
|||
/* config - Wallpaper select */
|
||||
|
||||
/* ---- Configuration ---- */
|
||||
configuration {
|
||||
modi: "drun";
|
||||
show-icons: true;
|
||||
drun-display-format: "{name}";
|
||||
font: "JetBrainsMono Nerd Font 10";
|
||||
drun-display-format: "{name}";
|
||||
hover-select: true;
|
||||
me-select-entry: "MouseSecondary";
|
||||
me-accept-entry: "MousePrimary";
|
||||
window-format: "{w} · {c} · {t}";
|
||||
dpi: 1;
|
||||
font: "JetBrains Mono Nerd Font 10";
|
||||
}
|
||||
|
||||
/* ---- Load pywal colors ---- */
|
||||
@theme "~/.cache/wal/colors-rofi-dark.rasi"
|
||||
|
||||
/* ---- Global Properties ---- */
|
||||
* {
|
||||
|
||||
background-alt: @selected-active-background; // Buttons background
|
||||
selected: @selected-normal-background; // Button selected
|
||||
active: @selected-urgent-background; // Window activated
|
||||
urgent: @selected-normal-background; // When hovering the activated window (maybe more?)
|
||||
|
||||
text-selected: @background;
|
||||
text-color: @foreground;
|
||||
border-color: @selected;
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* ---- Window ---- */
|
||||
window {
|
||||
// Default
|
||||
enabled: true;
|
||||
fullscreen: false;
|
||||
transparency: "real";
|
||||
cursor: "default";
|
||||
spacing: 0px;
|
||||
border: 2px;
|
||||
border-radius: 30px;
|
||||
location: center;
|
||||
anchor: center;
|
||||
|
||||
// Style Values
|
||||
width: 75%;
|
||||
background-color: #00000088;
|
||||
}
|
||||
|
||||
/* ---- Mainbox ---- */
|
||||
mainbox {
|
||||
enabled: true;
|
||||
children: [ "listview" ];
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/* ---- List ---- */
|
||||
listview {
|
||||
enabled: true;
|
||||
columns: 4;
|
||||
lines: 2;
|
||||
padding: 26px 36px;
|
||||
cycle: true;
|
||||
dynamic: true;
|
||||
scrollbar: false;
|
||||
layout: vertical;
|
||||
reverse: false;
|
||||
fixed-height: true;
|
||||
fixed-columns: true;
|
||||
|
||||
background-color: transparent;
|
||||
spacing: 20px;
|
||||
|
||||
// Adapt rofi theme
|
||||
border: 0px;
|
||||
|
||||
}
|
||||
|
||||
/* ---- Elements ---- */
|
||||
element {
|
||||
enabled: true;
|
||||
orientation: vertical;
|
||||
expand: false;
|
||||
spacing: 0px;
|
||||
padding: 5px 10px;
|
||||
border-radius: 26px;
|
||||
cursor: pointer;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
|
||||
element normal.normal {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
element normal.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element normal.active {
|
||||
background-color: @active;
|
||||
text-color: @foreground;
|
||||
}
|
||||
|
||||
element selected.normal {
|
||||
background-color: @selected;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
// Adapt rofi theme
|
||||
element alternate.normal {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element alternate.urgent {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element alternate.active {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
/* ---- Image Box ---- */
|
||||
element-icon {
|
||||
size: 30%;
|
||||
cursor: inherit;
|
||||
expand: false;
|
||||
padding: 0px;
|
||||
background-color: inherit;
|
||||
}
|
||||
element-text {
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.5;
|
||||
cursor: inherit;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
// Adapt rofi theme
|
||||
element.alternate.normal {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
221
.config/rofi/themes/waybar-layout.rasi
Normal file
221
.config/rofi/themes/waybar-layout.rasi
Normal file
|
@ -0,0 +1,221 @@
|
|||
/* config - Launcher */
|
||||
|
||||
/* ---- Configuration ---- */
|
||||
|
||||
configuration {
|
||||
modi: "drun,run,filebrowser,window";
|
||||
show-icons: true;
|
||||
display-drun: "Apps";
|
||||
display-run: "Run";
|
||||
display-filebrowser: "Files";
|
||||
display-window: "Windows";
|
||||
drun-display-format: "{name}";
|
||||
window-format: "{w} · {c} · {t}";
|
||||
font: "JetBrains Mono Nerd Font 10";
|
||||
}
|
||||
|
||||
/* ---- Load pywal colors ---- */
|
||||
@theme "~/.cache/wal/colors-rofi-dark.rasi"
|
||||
|
||||
/* ---- Global Properties ---- */
|
||||
* {
|
||||
|
||||
background-alt: @selected-active-background; // Buttons background
|
||||
selected: @selected-normal-background; // Button selected
|
||||
active: @selected-urgent-background; // Window activated
|
||||
urgent: @selected-normal-background; // When hovering the activated window (maybe more?)
|
||||
|
||||
text-selected: @background;
|
||||
text-color: @foreground;
|
||||
border-color: @selected;
|
||||
}
|
||||
|
||||
/* ---- Window ---- */
|
||||
window {
|
||||
// Default
|
||||
enabled: true;
|
||||
fullscreen: false;
|
||||
transparency: "real";
|
||||
cursor: "default";
|
||||
spacing: 0px;
|
||||
border: 2px;
|
||||
border-radius: 30px;
|
||||
location: center;
|
||||
anchor: center;
|
||||
|
||||
|
||||
// Style Values
|
||||
width: 55%;
|
||||
background-color: #00000088;
|
||||
}
|
||||
|
||||
/* ---- Mainbox ---- */
|
||||
mainbox {
|
||||
enabled: true;
|
||||
orientation: horizontal;
|
||||
children: [ "img", "listbox"];
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/* ---- img ---- */
|
||||
img {
|
||||
enabled: true;
|
||||
padding: 60px 120px;
|
||||
margin: 10px;
|
||||
background-color: transparent;
|
||||
border-radius: 26px;
|
||||
background-image: url("~/.config/rofi/.current_wallpaper", height);
|
||||
orientation: horizontal;
|
||||
}
|
||||
|
||||
/* ---- Entry input ---- */
|
||||
entry {
|
||||
enabled: true;
|
||||
expand: false;
|
||||
padding: 10px;
|
||||
border-radius: 12px;
|
||||
border: 2px;
|
||||
background-color: transparent;
|
||||
border-color: @background-alt;
|
||||
text-color: inherit;
|
||||
cursor: text;
|
||||
placeholder: " Choose Waybar Layout";
|
||||
placeholder-color: inherit;
|
||||
}
|
||||
|
||||
/* ---- Imagebox ---- */
|
||||
imagebox {
|
||||
background-color: transparent;
|
||||
orientation: vertical;
|
||||
}
|
||||
|
||||
/* ---- Listbox ---- */
|
||||
listbox {
|
||||
spacing: 20px;
|
||||
padding: 20px;
|
||||
background-color: transparent;
|
||||
orientation: vertical;
|
||||
children: [ "entry", "message", "listview" ];
|
||||
}
|
||||
|
||||
/* ---- Listview ---- */
|
||||
listview {
|
||||
enabled: true;
|
||||
columns: 1;
|
||||
lines: 8;
|
||||
cycle: true;
|
||||
dynamic: true;
|
||||
scrollbar: false;
|
||||
layout: vertical;
|
||||
reverse: false;
|
||||
fixed-height: true;
|
||||
fixed-columns: true;
|
||||
|
||||
spacing: 10px;
|
||||
background-color: transparent;
|
||||
|
||||
// Adapt rofi theme
|
||||
border: 0px;
|
||||
|
||||
}
|
||||
|
||||
/* ---- Dummy ---- */
|
||||
dummy {
|
||||
expand: true;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/* ---- Element ---- */
|
||||
element {
|
||||
enabled: true;
|
||||
padding: 5px;
|
||||
margin: 2px;
|
||||
cursor: pointer;
|
||||
background-color: transparent;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
element {
|
||||
enabled: true;
|
||||
spacing: 10px;
|
||||
padding: 4px;
|
||||
border-radius: 10px;
|
||||
background-color: transparent;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
element normal.normal {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
element normal.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element normal.active {
|
||||
background-color: @active;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element selected.normal {
|
||||
background-color: @selected;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
element selected.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
element selected.active {
|
||||
background-color: @urgent;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
// Adapt rofi theme
|
||||
element alternate.normal {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element alternate.urgent {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element alternate.active {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element-icon {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
size: 36px;
|
||||
cursor: inherit;
|
||||
}
|
||||
element-text {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
cursor: inherit;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
}
|
||||
|
||||
// Adapt rofi theme
|
||||
element.alternate.normal {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
|
||||
/* ---- Message ---- */
|
||||
message {
|
||||
background-color: transparent;
|
||||
}
|
||||
textbox {
|
||||
padding: 12px;
|
||||
border-radius: 10px;
|
||||
background-color: @background-alt;
|
||||
text-color: @foreground;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
}
|
||||
error-message {
|
||||
padding: 12px;
|
||||
border-radius: 20px;
|
||||
background-color: @background-alt;
|
||||
text-color: @foreground;
|
||||
}
|
205
.config/rofi/themes/waybar-style.rasi
Normal file
205
.config/rofi/themes/waybar-style.rasi
Normal file
|
@ -0,0 +1,205 @@
|
|||
/* config - Waybar Style */
|
||||
|
||||
/* ---- Configuration ---- */
|
||||
configuration {
|
||||
modi: "drun,run";
|
||||
font: "JetBrains Mono Nerd Font 10";
|
||||
show-icons: true;
|
||||
display-drun: "";
|
||||
display-run: "";
|
||||
display-filebrowser: "";
|
||||
display-window: "";
|
||||
drun-display-format: "{name}";
|
||||
hover-select: true;
|
||||
me-select-entry: "MouseSecondary";
|
||||
me-accept-entry: "MousePrimary";
|
||||
window-format: "{w} · {c} · {t}";
|
||||
dpi: 1;
|
||||
|
||||
}
|
||||
|
||||
/* ---- Load pywal colors ---- */
|
||||
@theme "~/.cache/wal/colors-rofi-dark.rasi"
|
||||
|
||||
/* ---- Global Properties ---- */
|
||||
* {
|
||||
|
||||
background-alt: @selected-active-background; // Buttons background
|
||||
selected: @selected-normal-background; // Button selected
|
||||
active: @selected-urgent-background; // Window activated
|
||||
urgent: @selected-normal-background; // When hovering the activated window (maybe more?)
|
||||
|
||||
text-selected: @background;
|
||||
text-color: @foreground;
|
||||
border-color: @selected;
|
||||
}
|
||||
|
||||
/* ---- Window ---- */
|
||||
window {
|
||||
// Default
|
||||
enabled: true;
|
||||
fullscreen: false;
|
||||
transparency: "real";
|
||||
cursor: "default";
|
||||
spacing: 0px;
|
||||
border: 2px;
|
||||
border-radius: 30px;
|
||||
location: center;
|
||||
anchor: center;
|
||||
|
||||
// Style Values
|
||||
width: 55%;
|
||||
background-color: #00000088;
|
||||
}
|
||||
|
||||
/* ----- Main Box ----- */
|
||||
mainbox {
|
||||
enabled: true;
|
||||
orientation: vertical;
|
||||
children: [ "inputbar", "listbox" ];
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/* ---- Inputbar ---- */
|
||||
inputbar {
|
||||
enabled: true;
|
||||
padding: 80px 60px;
|
||||
margin: 20px;
|
||||
border-radius: 30px;
|
||||
background-color: transparent;
|
||||
children: [ "entry" ];
|
||||
background-image: url("~/.config/rofi/.current_wallpaper", width);
|
||||
}
|
||||
|
||||
entry {
|
||||
enabled: true;
|
||||
padding: 12px 16px;
|
||||
border-radius: 10px;
|
||||
background-color: @background-alt;
|
||||
text-color: inherit;
|
||||
cursor: text;
|
||||
placeholder: " Choose Waybar Style";
|
||||
placeholder-color: inherit;
|
||||
}
|
||||
|
||||
/* ---- Imagebox ---- */
|
||||
imagebox {
|
||||
background-color: transparent;
|
||||
orientation: vertical;
|
||||
}
|
||||
|
||||
/* ---- Listbox ---- */
|
||||
listbox {
|
||||
spacing: 20px;
|
||||
padding: 20px;
|
||||
background-color: transparent;
|
||||
orientation: vertical;
|
||||
children: [ "message", "listview" ];
|
||||
}
|
||||
|
||||
/* ---- Listview ---- */
|
||||
listview {
|
||||
enabled: true;
|
||||
columns: 2;
|
||||
lines: 8;
|
||||
cycle: true;
|
||||
dynamic: true;
|
||||
scrollbar: false;
|
||||
layout: vertical;
|
||||
reverse: false;
|
||||
fixed-height: true;
|
||||
fixed-columns: true;
|
||||
|
||||
spacing: 10px;
|
||||
background-color: transparent;
|
||||
|
||||
// Adapt rofi theme
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
/* ---- Dummy ---- */
|
||||
dummy {
|
||||
expand: true;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
|
||||
/* ---- Elements ---- */
|
||||
element {
|
||||
enabled: true;
|
||||
spacing: 10px;
|
||||
padding: 4px;
|
||||
border-radius: 10px;
|
||||
background-color: transparent;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
element normal.normal {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
element normal.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element normal.active {
|
||||
background-color: @active;
|
||||
text-color: @foreground;
|
||||
}
|
||||
element selected.normal {
|
||||
background-color: @selected;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
element selected.urgent {
|
||||
background-color: @urgent;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
element selected.active {
|
||||
background-color: @urgent;
|
||||
text-color: @text-selected;
|
||||
}
|
||||
// Adapt rofi theme
|
||||
element alternate.normal {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element alternate.urgent {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element alternate.active {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
}
|
||||
element-icon {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
size: 36px;
|
||||
cursor: inherit;
|
||||
}
|
||||
element-text {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
cursor: inherit;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
}
|
||||
|
||||
/* ---- Message ---- */
|
||||
message {
|
||||
background-color: transparent;
|
||||
}
|
||||
textbox {
|
||||
padding: 12px;
|
||||
border-radius: 10px;
|
||||
background-color: @background-alt;
|
||||
text-color: @foreground;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
}
|
||||
error-message {
|
||||
padding: 12px;
|
||||
border-radius: 20px;
|
||||
background-color: @background-alt;
|
||||
text-color: @foreground;
|
||||
}
|
BIN
.config/wallpapers/1700993702478018.jpg
Normal file
BIN
.config/wallpapers/1700993702478018.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 944 KiB |
BIN
.config/wallpapers/3vpd1ov7brib1.png
Normal file
BIN
.config/wallpapers/3vpd1ov7brib1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 102 KiB |
BIN
.config/wallpapers/wallhaven-o5jv65.jpg
Normal file
BIN
.config/wallpapers/wallhaven-o5jv65.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 286 KiB |
Loading…
Add table
Add a link
Reference in a new issue