switched to swww and wofi

This commit is contained in:
voidarclabs
2025-08-19 21:33:57 +01:00
parent 2cc678db11
commit 576a511020
13 changed files with 87 additions and 26 deletions

View File

@@ -1,14 +1,14 @@
[main] [main]
font=FiraMono Nerd Font:size=11 font=FiraMono Nerd Font:size=14
width=40 width=40
horizontal-pad=5 horizontal-pad=5
inner-pad=10 inner-pad=10
terminal=alacritty -e terminal=kitty -e
icon-theme=BeautyDream icon-theme=oomox-Catppuccin-Mocha
prompt="# " prompt=" "
[colors] [colors]
background=1e1e2edd background=1e1e2e66
text=cdd6f4ff text=cdd6f4ff
prompt=bac2deff prompt=bac2deff
placeholder=7f849cff placeholder=7f849cff

View File

@@ -15,7 +15,7 @@ $browser = firefox
bind = $mainMod, backspace, exec, $scrPath/dontkillsteam.sh # close focused window bind = $mainMod, backspace, exec, $scrPath/dontkillsteam.sh # close focused window
bind = $mainMod, F, fullscreen # toggle the window between focus and fullscreen bind = $mainMod, F, fullscreen # toggle the window between focus and fullscreen
bind = $mainMod, e, exec, $scrPath/wlogout.sh # launch logout menu bind = $mainMod, e, exec, $scrPath/wlogout.sh # launch logout menu
bind = $mainMod, d, exec, fuzzel bind = $mainMod, d, exec, wofi -a
# Application shortcuts # Application shortcuts
bind = $mainMod, return, exec, $term # launch terminal emulator bind = $mainMod, return, exec, $term # launch terminal emulator
@@ -40,10 +40,10 @@ bindm = Super, mouse:272, movewindow
bindc = SUPER, mouse:272, togglefloating bindc = SUPER, mouse:272, togglefloating
# Resize floating window with scrollwheels # Resize floating window with scrollwheels
bind = $submod, mouse_down, resizeactive, 30 0 bind = $submod, mouse_down, resizeactive, 0 -30
bind = $submod, mouse_up, resizeactive, -30 0 bind = $submod, mouse_up, resizeactive, 0 30
bind = $submod, mouse_right, resizeactive, 0 30 bind = $submod, mouse_right, resizeactive, 30 0
bind = $submod, mouse_left, resizeactive, 0 -30 bind = $submod, mouse_left, resizeactive, -30 0
bind = $submod, space, togglefloating, # toggle the window between focus and float bind = $submod, space, togglefloating, # toggle the window between focus and float
# Screenshot/Screencapture # Screenshot/Screencapture

View File

@@ -1,9 +0,0 @@
preload = ~/.config/hypr/wallpapers/wide_lines.png
preload = ~/.config/hypr/wallpapers/wide_lines2.png
preload = ~/.config/hypr/wallpapers/waves.png
wallpaper = DP-1, ~/.config/hypr/wallpapers/wide_lines.png
wallpaper = , ~/.config/hypr/wallpapers/waves.png
wallpaper = DP-3, ~/.config/hypr/wallpapers/wide_lines2.png
wallpaper = HDMI-A-1, ~/.config/hypr/wallpapers/wide_lines2.png

View File

@@ -37,3 +37,4 @@ layerrule = blur,swaync-notification-window
layerrule = blur,swaync-control-center layerrule = blur,swaync-control-center
layerrule = ignorezero,swaync-control-center layerrule = ignorezero,swaync-control-center
layerrule = blur,logout_dialog layerrule = blur,logout_dialog
layerrule = animation popin, wofi

View File

@@ -8,7 +8,7 @@ exec-once = udiskie --no-automount --smart-tray # front-end that allows to manag
exec-once = swaync # start notification demon exec-once = swaync # start notification demon
exec-once = wl-paste --type text --watch cliphist store # clipboard store text data exec-once = wl-paste --type text --watch cliphist store # clipboard store text data
exec-once = wl-paste --type image --watch cliphist store # clipboard store image data exec-once = wl-paste --type image --watch cliphist store # clipboard store image data
exec-once = hyprpaper # Wallpaper Daemon exec-once = swww-daemon # Wallpaper Daemon
exec-once = wayvnc 0.0.0.0 --output=DP-1 # runs vnc server on all interfaces exec-once = wayvnc 0.0.0.0 --output=DP-1 # runs vnc server on all interfaces
exec-once = syncthing -home=/home/user01/.config/syncthing -no-browser # starts syncthing in background exec-once = syncthing -home=/home/user01/.config/syncthing -no-browser # starts syncthing in background

View File

@@ -58,20 +58,19 @@ decoration {
# Change transparency of focused and unfocused windows # Change transparency of focused and unfocused windows
active_opacity = 1.0 active_opacity = 1.0
# inactive_opacity = 0.8 inactive_opacity = 0.8
dim_inactive = true dim_inactive = true
dim_strength = 0.3 dim_strength = 0.3
# https://wiki.hyprland.org/Configuring/Variables/#blur
blur { blur {
enabled = true enabled = true
size = 2 size = 1
passes = 3 passes = 4
vibrancy = 0.1696 vibrancy = 0.3696
} }
} }

View File

@@ -6,7 +6,7 @@ bold_italic_font auto
font_size 11 font_size 11
window_padding_width 3 window_padding_width 3
include theme.conf include theme.conf
background_opacity 0.60 background_opacity 0.50
#hide_window_decorations yes #hide_window_decorations yes
confirm_os_window_close 0 confirm_os_window_close 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 KiB

View File

Before

Width:  |  Height:  |  Size: 194 KiB

After

Width:  |  Height:  |  Size: 194 KiB

View File

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

7
.config/wofi/config Normal file
View File

@@ -0,0 +1,7 @@
show=drun
width=400
allow_images=true
prompt=
hide_scroll=true
insensitive=true
dynamic_lines=true

63
.config/wofi/style.css Normal file
View File

@@ -0,0 +1,63 @@
/* ::root{ */
/* --accent: #5291e2; */
/* --dark: #383C4A; */
/* --light: #7C818C; */
/* --ld: #404552; */
/* --dl: #4B5162 */
/* --white: white; */
/* } */
*{
font-family: "Fira Mono Nerd Font";
font-size: 1em;
}
window{
background-color: transparent;
}
#input {
margin: 5px;
margin-bottom: 30px;
border: 2px solid #CAA6F7;
background-color: rgba(36, 36, 56, 0.4);
border-radius: 5px;
color: white;
font-size: 1.2em;
}
#inner-box {
background-color: rgba(36, 36, 56, 0.4);
border-radius: 5px;
}
#outer-box {
margin: 2px;
border-radius: 5px;
background-color: transparent;
}
#text {
color: white;
}
#entry:selected {
background-color: rgba(202, 166, 247, 0.3);
border: 2px solid #CAA6F7;
}
#text:selected {
}
#scroll {
display: none;
}
#img {
}
/* Give color to even items */
/* #entry:nth-child(even){ */
/* background-color: #404552; */
/* } */