mirror of
https://github.com/xsghetti/HyprCrux.git
synced 2025-07-03 05:40: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.
|
# Please note not all available settings / options are set here.
|
||||||
# For a full list, see the wiki
|
# For a full list, see the wiki
|
||||||
|
@ -27,7 +21,7 @@ workspace = HDMI-A-1,6
|
||||||
# exec-once = waybar & hyprpaper & firefox
|
# exec-once = waybar & hyprpaper & firefox
|
||||||
exec-once = waybar
|
exec-once = waybar
|
||||||
exec-once = waybar --config ~/.config/waybar/config-taskbar
|
exec-once = waybar --config ~/.config/waybar/config-taskbar
|
||||||
exec-once = swww init
|
exec-once = sleep 5 && swww init
|
||||||
exec-once = blueman-applet
|
exec-once = blueman-applet
|
||||||
exec-once = /usr/lib/polkit-kde-authentication-agent-1
|
exec-once = /usr/lib/polkit-kde-authentication-agent-1
|
||||||
exec-once = nm-applet --indicator
|
exec-once = nm-applet --indicator
|
||||||
|
@ -158,21 +152,21 @@ gestures {
|
||||||
|
|
||||||
misc {
|
misc {
|
||||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
# 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
|
# Example per-device config
|
||||||
# See https://wiki.hyprland.org/Configuring/Keywords/#executing for more
|
# See https://wiki.hyprland.org/Configuring/Keywords/#executing for more
|
||||||
device:epic-mouse-v1 {
|
#device:epic-mouse-v1 {
|
||||||
sensitivity = -0.5
|
#sensitivity = -0.5
|
||||||
}
|
#}
|
||||||
|
|
||||||
# Example windowrule v1
|
# Example windowrule v1
|
||||||
# windowrule = float, ^(kitty)$
|
# windowrule = float, ^(kitty)$
|
||||||
# Example windowrule v2
|
# Example windowrule v2
|
||||||
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
|
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
|
||||||
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
|
# 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)$
|
windowrule = move 1250 50,^(blueman-manager)$
|
||||||
windowrulev2= opacity 0.70 0.70,class:^(Spotify)$
|
windowrulev2= opacity 0.70 0.70,class:^(Spotify)$
|
||||||
windowrulev2= opacity 0.80 0.80,class:^(Code)$
|
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:^(nm-connection-editor)$
|
||||||
windowrulev2 = float,class:^(org.kde.polkit-kde-authentication-agent-1)$
|
windowrulev2 = float,class:^(org.kde.polkit-kde-authentication-agent-1)$
|
||||||
windowrulev2 = float,class:^(steam)$
|
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
|
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||||
$mainMod = SUPER
|
$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, ESCAPE, exec, waybar --config ~/.config/waybar/config-taskbar
|
||||||
bind = $mainMod, D, exec, $discord
|
bind = $mainMod, D, exec, $discord
|
||||||
bind = $mainMod SHIFT, W, exec, wp
|
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
|
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
||||||
bind = $mainMod, T, exec, $terminal
|
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
|
bind = $mainMod, K, exec, $scrPath/keyboardswitch.sh # change keyboard layout
|
||||||
|
|
||||||
# Blur Waybar
|
# 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{
|
@theme "~/.config/rofi/themes/nova-dark.rasi"
|
||||||
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"
|
|
||||||
|
|
||||||
|
|
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