Adds pywal and adjusted styling

This commit is contained in:
Michel Fedde 2025-02-28 15:43:53 +01:00
parent ffef7a6694
commit 9f0d8dadff
12 changed files with 52 additions and 18 deletions

View file

@ -23,6 +23,7 @@ exec-once = blueman-applet &
exec-once = kdeconnect-indicator &
exec-once = beeper --hidden --default-frame &
# exec-once = sleep 5 && nwg-dock-hyprland -a start -f -nolauncher -x -i 30 -o "DP-4" &
exec-once = wal -R
# Starting hypridle to start hyprlock
exec-once = hypridle &

View file

@ -20,6 +20,7 @@ windowrulev2 = center, title:^(Keybindings)$
windowrulev2 = move 72% 7%,title:^(Picture-in-Picture)$
#windowrulev2 = move 72% 7%,title:^(Firefox)$
windowrulev2 = move cursor -50% -50%, class:blobdrop
windowrulev2 = move cursor -50% -25%, class:Bitwarden
# windowrule v2 to avoid idle for fullscreen apps
windowrulev2 = idleinhibit fullscreen, class:^(*)$
@ -80,6 +81,7 @@ windowrulev2 = float, class:^(io.ente.auth)$
windowrulev2 = float, class:^(org.rncbc.qjackctl)$
windowrulev2 = float, class:^(blobdrop)$
windowrulev2 = float, title:Yazi-STANDALONE
windowrulev2 = float, class:Bitwarden
# windowrule v2 - size
windowrulev2 = size 70% 70%, class:^(gnome-system-monitor|org.gnome.SystemMonitor|io.missioncenter.MissionCenter)$
@ -97,6 +99,7 @@ windowrulev2 = size 60% 70%, title:^(hyprgui)$
windowrulev2 = size 240px 450px, class:^(libresplit)$
windowrulev2 = size 500px 1000px, class:^(io.ente.auth)$
windowrulev2 = size 60% 70%, title:Yazi-STANDALONE
windowrulev2 = size 40% 70%, class:Bitwarden
# windowrule v2 - pinning
windowrulev2 = pin,title:^(Picture-in-Picture)$

View file

@ -1,6 +1,12 @@
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
export PATH=$PATH:$HOME/.local/share/scripts
# Adds wal colors
(cat ~/.cache/wal/sequences &)
source ~/.cache/wal/colors-tty.sh
export VISUAL='nvim'
export EDITOR="$VISUAL"

View file

@ -136,10 +136,10 @@
"custom/swaync": {
"tooltip": true,
"tooltip-format": "Left Click: Launch Notification Center\nRight Click: Do not Disturb",
"format": "{} {icon} ",
"format": "{icon} ",
"format-icons": {
"notification": "<span foreground='red'><sup></sup></span>",
"none": "",
"none": "",
"dnd-notification": "<span foreground='red'><sup></sup></span>",
"dnd-none": "",
"inhibited-notification": "<span foreground='red'><sup></sup></span>",

View file

@ -26,9 +26,6 @@
],
"modules-center": [
"custom/swaync",
"custom/cava_mviz",
"custom/separator#dot-line",
"clock",
"custom/separator#line",
"hyprland/workspaces#rw",
@ -39,9 +36,9 @@
"group/laptop",
"custom/separator#line",
"tray",
"mpris",
"group/audio#pulsecontrol",
"custom/separator#dot-line",
"group/status",
"custom/swaync",
],
}

View file

@ -1,12 +1,7 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Simple Style */
@define-color background #1d2021;
@define-color foreground #ebdbb2;
@define-color dim #928374;
@define-color yellow #fabd2f;
@define-color red #fb4934;
@define-color green #b8bb26;
@import "../../.cache/wal/colors-waybar.css";
* {
font-family: "JetBrainsMono Nerd Font";
@ -66,8 +61,7 @@ window#waybar {
#tray,
#window,
#wireplumber,
#workspaces,
#custom-backlight,
#workspaces, #custom-backlight,
#custom-browser,
#custom-cava_mviz,
#custom-cycle_wall,
@ -168,7 +162,7 @@ window#waybar {
#pulseaudio-slider highlight {
min-height: 10px;
border-radius: 5px;
background-color: @green;
background-color: @color3;
}
#backlight-slider slider {
@ -184,12 +178,19 @@ window#waybar {
min-width: 80px;
min-height: 10px;
border-radius: 5px;
background-color: @dim;
background-color: @cursor;
}
#backlight-slider highlight {
min-width: 10px;
border-radius: 5px;
background-color: @green;
background-color: @color3;
}
#custom-swaync {
min-width: 1px;
border-right: 1px solid @cursor;
}
#custom-swaync:hover {
background-color: @cursor;
}

View file

@ -0,0 +1,5 @@
#!/bin/env sh
yay -S --needed python-pywal
wal --theme base16-gruvbox-medium

View file

@ -0,0 +1,8 @@
#!/bin/env sh
yay -S --needed sass
sass \
$HOME/.config/swaync/style/style.scss:$HOME/.config/swaync/style.css
swaync-client --reload-css

View file

@ -2,4 +2,5 @@
yay -S --needed zen-browser-bin \
okular \
onlyoffice-bin
onlyoffice-bin \
bitwarden

6
.gitignore vendored
View file

@ -21,6 +21,12 @@
!/.ssh/config
!/.ssh/*.pub
!/.local/
/.local/*
!/.local/share/
/.local/share/
!/.local/share/scripts/
# DO NOT EDIT ANYTHING PAST HERE!
# Scripts automatically add entries here
.config/hypr/config/Monitors.conf

View file

@ -18,3 +18,8 @@ Host github.com
HostName github.com
IdentityFile ~/.ssh/github.key
User git
Host pandorasboxserver
HostName 85.215.131.106
IdentityFile ~/.ssh/pandorasboxserver.key
User fedde

View file

@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCtnWs7SRAPLDa+xYgextYlnd7tTA0S9CHzUNMStBF833RhQw3oiEAyhEcWM8kBwQEeOnL4hL1hCDSu/NMOTs6hFHUihhWFJsEyUjn6+E6Dez1kkST+9MsDD9vJYFJwLu4YIz9PuhGuHWKEpedCbZN7WtpwXx6maGw0il6icLhNQYzxO7Gd5vk1lZYL0Ko1MGjZEBuxiDnyWY9Mm1Qf0D10W/Bux5YJutx+FhdNFvQktGO9X+s29BfKgmvqnIG4vBKiX44kk88jdhOg43+Uy6tOYvb/Sza1OGVw+qG/+RLxWlcxzuYSYpUTyan7mRS8QUG7rRmxNWo4yaVSyVMPvD33go8pDvs1Vrz3RPX1YJzt0/SYokH6eGirF68zxwOKhOxJSwZT+Xo68ek5vSrthrDLOMbnnU2wDGFn7YzvHnXhJ1r3piv9GOpI5bqaPeiwc2lydfxlOOkqAFVPHNUGHTXwxaPxnzTrer4KnU4EDVpE618Fw0MpBqG7KWdPbiidC3E= michel@michel-b660mgamingxaxddr4