added swaylock wofi waybar and pywal

This commit is contained in:
nicholai 2025-10-21 01:59:39 -06:00
parent f9352d48b2
commit f30c039cb2
5 changed files with 133 additions and 0 deletions

38
.config/swaylock/config Normal file
View File

@ -0,0 +1,38 @@
daemonize
show-failed-attempts
clock
screenshot
effect-blur=20x20
effect-vignette=0.5:0.5
color=7e7e7e
font="JetBrainsMono Nerd Font"
indicator
indicator-radius=200
indicator-thickness=20
line-color=7a7a7a
ring-color=ff0000
inside-color=1f1d2e
key-hl-color=eb6f92
separator-color=00000000
text-color=e0def4
text-caps-lock-color=""
line-ver-color=eb6f92
ring-ver-color=eb6f92
inside-ver-color=1f1d2e
text-ver-color=e0def4
ring-wrong-color=31748f
text-wrong-color=31748f
inside-wrong-color=1f1d2e
inside-clear-color=1f1d2e
text-clear-color=e0def4
ring-clear-color=9ccfd8
line-clear-color=1f1d2e
line-wrong-color=1f1d2e
bs-hl-color=31748f
grace=2
grace-no-mouse
grace-no-touch
datestr=%a, %B %e
timestr=%I:%M %p
fade-in=0.2
ignore-empty-password

4
.config/wal/hooks/colorschange Executable file
View File

@ -0,0 +1,4 @@
#!/usr/bin/env bash
walcord -o ~/.config/vesktop/themes/walcord.theme.css \
-o ~/.var/app/dev.vencord.Vesktop/config/vesktop/themes/walcord.theme.css

1
.config/waybar Submodule

@ -0,0 +1 @@
Subproject commit 27c02ed75a799747b7e8f6400a7c56eacd81e9db

15
.config/wofi/config Normal file
View File

@ -0,0 +1,15 @@
width=600
height=350
location=top
show=drun
prompt=Filter...
filter_rate=100
allow_markup=true
no_actions=true
halign=fill
orientation=vertical
content_halign=fill
insensitive=true
allow_images=true
image_size=30
gtk_dark=false

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

@ -0,0 +1,75 @@
/* --- Wofi Neutral Mono (Transparent) --- */
@define-color bg rgba(18,18,18,0.4);
@define-color fg #e6e6e6;
@define-color muted #b5b5b5;
@define-color border rgba(42,42,42,0.45);
@define-color inputbg rgba(22,22,22,0.5);
@define-color selbg rgba(255,255,255,0.14);
@define-color selfg #ffffff;
window {
margin: 8px;
border: 1px solid @border;
background-color: @bg; /* translucent */
border-radius: 8px;
}
#outer-box {
margin: 10px;
border: none;
border-radius: 10px;
background-color: transparent; /* keep layers see-through */
}
#input {
margin: 10px 10px 6px;
padding: 10px 10px;
border: 1px solid @border;
border-radius: 10px;
background-color: @inputbg; /* slightly more opaque for legibility */
color: @fg;
outline: none;
}
#input:focus { border: 1px solid rgba(90,90,90,0.6); }
#inner-box {
margin: 6px 10px 10px;
border: 1px solid @border;
border-radius: 10px;
background-color: transparent;
color: @fg;
}
#scroll {
margin: 6px 0;
border: none;
border-radius: 8px;
background: transparent;
}
#entry {
margin: 0;
padding: 8px 10px;
border: none;
border-radius: 8px;
background-color: transparent;
color: @fg;
}
#entry:hover { background-color: rgba(255,255,255,0.08); }
#entry:selected{
background-color: @selbg; /* translucent selection */
color: @selfg;
}
#text { color: @fg; }
#text:selected {
color: @selfg;
background-color: @selbg;
border-radius: 8px;
}
#img { border-radius: 6px; }
#img:selected {
background-color: @selbg;
border-radius: 6px;
}