chore 🔧: Some changes in transperancy in hyprland, waybar script

This commit is contained in:
Ayush Dumasia 2025-05-15 15:29:43 +05:30
parent b1654ddf1e
commit 2ef529de45
3 changed files with 23 additions and 9 deletions

View file

@ -33,7 +33,8 @@ exec-once = [workspace 2] kitty
#############################
### Windows Rules ###
#############################
windowrulev2 = opacity 1.0 1.0, class:Code
windowrule = opacity 1 override 1 override 1.0 override, class:Code
windowrule = opacity 1 override 1 override 1.0 override, class:zen-alpha
windowrulev2 = workspace 1, class:zen-alpha
windowrulev2 = workspace 1, class:firefox-bin
windowrulev2 = workspace 1, class:obsidian
@ -74,12 +75,11 @@ general {
decoration {
dim_special = 0.2
rounding = 6
rounding = 6
#rounding = 20
active_opacity = 1
active_opacity = 0.95
inactive_opacity = 0.75
shadow {
enabled = true
# range = 3
@ -87,7 +87,7 @@ decoration {
}
blur {
enabled = true
enabled = true
size = 2
passes = 4
new_optimizations = true
@ -246,7 +246,7 @@ bind = Ctrl_Shift, Tab, exec, $terminal $taskManager
#ColorPicker
bind = $mainMod, C, exec, $colorpicker -a
bind = $mainMod, I, exec, ~/.config/waybar/scripts/change-wallpaper.sh && hyprpaper
bind = $mainMod, I, exec, ~/.config/waybar/scripts/change-wallpaper.sh && hyprpaper
bind = $mainMod, M, exec, ~/.config/rofi/clipboard/launcher.sh

View file

@ -8,14 +8,20 @@ if [[ ! -f "$CONFIG_FILE" ]]; then
fi
CURRENT_OPACITY=$(grep -E "^\s*active_opacity\s*=\s*" "$CONFIG_FILE" | awk -F'=' '{print $2}' | tr -d ' ')
CURRENT_OPACITY_2=$(grep -E "^\s*inactive_opacity\s*=\s*" "$CONFIG_FILE" | awk -F'=' '{print $2}' | tr -d ' ')
if [[ "$CURRENT_OPACITY" == "1" ]]; then
NEW_OPACITY="0.85"
else
if [[ "$CURRENT_OPACITY" == "0.95" ]]; then
NEW_OPACITY="1"
INACTIVE_OPACITY="1"
notify-send -i "Transpenecy" "📝 Switched into Note Mode" -t 1000
else
NEW_OPACITY="0.95"
INACTIVE_OPACITY="0.75"
notify-send -i "Transpenecy" "Switched into Normal Mode" -t 1000
fi
sed -i "s/^\s*active_opacity\s*=\s*[0-9.]*/ active_opacity = $NEW_OPACITY/" "$CONFIG_FILE"
sed -i "s/^\s*inactive_opacity\s*=\s*[0-7.]*/ inactive_opacity = $INACTIVE_OPACITY/" "$CONFIG_FILE"
echo "Toggled active_opacity to $NEW_OPACITY"

View file

@ -100,6 +100,14 @@ commit(){
bash ~/SideProjects/dotsh/gh/commit.sh
}
push(){
git push
}
ms(){
touch "$1" && chmod +x "$1"
}
alias kls='kubectl get all'
alias jump='nvim $(fzf -m --preview="bat --color=always {}")'