feat: set cava bar width to 1 for slimmer visualization bars;
refactor: update copyq configuration with clipboard checking disabled, unfocus behavior changed, and screen capture prevention enabled; feat: add new eww configuration file with example widget and window definitions; refactor: update hyprland autostart commands, replace Telegram with AyuGram, add easymove submap, and adjust workspace rules; feat: introduce hyprsunset configuration file for automatic gamma and temperature adjustments; chore: extend privacy tagging rules to include AyuGram and SimpleX desktop applications; refactor: optimize muza script by removing redundant sleep calls and adjusting terminal launch sequence; refactor: improve toggle_proxy script with process killing function and silent operation; refactor: adjust rmpc layout to allocate 72% space for queue and 28% for cava visualization; feat: update rmpc theme with new album art, modified color scheme, and added tabs pane; feat: add keyboard navigation bindings for rofi launcher mode switching and paging; feat: expand power mode menu with CPU frequency options and integrate cpupower controls; feat: implement h/j/k/l row navigation keybindings for rofi power menu; feat: reconfigure power mode menu layout to 3 columns and add vertical navigation keybindings; feat: add row navigation keybindings to rofi recorder menu style; refactor: update swaync notification styles with revised button borders, selection colors, and hover effects; feat: add custom submap display module to waybar for active hyprland submaps; refactor: modify waybar styling with updated background colors and new module borders; chore: update bluetooth alias from bluetuith to bluetui in shell configuration
This commit is contained in:
@@ -23,6 +23,7 @@ $powermodemenu = $HOME/.config/rofi/scripts/dmenu_powermodemenu.sh
|
||||
$browser = env GTK_THEME=Adwaita:light zen-browser
|
||||
$privateBrowser = env GTK_THEME=Adwaita:light zen-browser --private-window
|
||||
$notificationCenter = pkill rofi & swaync-client -t -sw || notify-send --hint int:transient:1 "Error SwayNC is down"
|
||||
$waybar = GTK_THEME="Simply_Circles_Dark" waybar
|
||||
|
||||
#################
|
||||
### AUTOSTART ###
|
||||
@@ -38,22 +39,23 @@ exec-once = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark"
|
||||
# exec-once = hyprpaper
|
||||
exec-once = swww-daemon
|
||||
exec-once = ~/.config/hypr/scripts/autofreeze_swww.sh
|
||||
exec-once = waybar & hypridle & hyprsunset &
|
||||
exec-once = $waybar
|
||||
exec-once = swaync
|
||||
exec-once = hypridle
|
||||
exec-once = hyprsunset
|
||||
exec-once = eww daemon
|
||||
exec-once = mullvad-vpn
|
||||
exec-once = swaync
|
||||
exec-once = ~/.config/hypr/scripts/random_wallpaper.sh
|
||||
exec-once = ~/.config/hypr/scripts/autofreezer.sh
|
||||
exec-once = ~/.config/fastfetch/scripts/fetch_update_count.sh
|
||||
exec-once = copyq --start-server
|
||||
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
|
||||
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||
exec-once = thunar --daemon
|
||||
exec-once = touch /tmp/toggle_ssocks
|
||||
exec-once = ~/.config/hypr/scripts/toggle_proxy.sh
|
||||
exec-once = nextcloud --background &
|
||||
exec-once = [workspace 8 silent] Telegram
|
||||
exec-once = [workspace 8 silent] AyuGram
|
||||
# exec-once = [workspace 7 silent] superproductivity
|
||||
# exec-once = $terminal
|
||||
# exec-once = nm-applet &
|
||||
# exec-once = waybar & hyprpaper & firefox
|
||||
|
||||
@@ -338,7 +340,7 @@ bind = $mainMod, N, exec, $notificationCenter
|
||||
bind = $mainMod SHIFT, Return, exec, [float; size 800 600; move center] $fastTerminal --class kitty-float
|
||||
|
||||
# Open bluetooth
|
||||
bind = $mainMod, F3, exec, [float; size 600 400; move center] $fastTerminal --class kitty-float bluetuith
|
||||
bind = $mainMod, F3, exec, [float; size 600 400; move center] $fastTerminal --class kitty-float bluetui
|
||||
|
||||
# Open alsamixer
|
||||
bind = $mainMod, F2, exec, [float; size 600 400; move center] $fastTerminal --class kitty-float alsamixer -V all
|
||||
@@ -409,7 +411,7 @@ bind = $mainMod SHIFT, minus, movetoworkspacesilent, 11
|
||||
bind = $mainMod SHIFT, equal, movetoworkspacesilent, 12
|
||||
|
||||
# Cycle monitors
|
||||
# bind = $mainMod SHIFT, U, swapactiveworkspaces, eDP-1 HDMI-A-1
|
||||
bind = $mainMod CTRL, U, swapactiveworkspaces, eDP-1 HDMI-A-1
|
||||
bind = $mainMod, O, focusmonitor, +1
|
||||
|
||||
# Example special workspace (scratchpad)
|
||||
@@ -519,11 +521,8 @@ bind = $mainMod SHIFT, G, exec, ~/.config/hypr/scripts/gamemode.sh
|
||||
# Enable reserved space
|
||||
bind = $mainMod, B, exec, ~/.config/hypr/scripts/reserved_space.sh
|
||||
|
||||
# Cycle cpu frequency mode
|
||||
bind = $mainMod CTRL, C, exec, ~/.config/hypr/scripts/cpufreq.sh
|
||||
|
||||
# Cycle power mode
|
||||
bind = $mainMod CTRL, V, exec, pkill rofi || $powermodemenu &
|
||||
# Powermode and CPU frequency menu
|
||||
bind = $mainMod CTRL, C, exec, pkill rofi || $powermodemenu &
|
||||
|
||||
# Pin window
|
||||
bind = $mainMod CTRL, Y, pin, active
|
||||
@@ -560,7 +559,7 @@ bindr = , F8, sendshortcut, CTRL SHIFT, F8, class:^(vesktop)$
|
||||
|
||||
# Telegram PTT
|
||||
binde = $mainMod CTRL, F9, tagwindow, voicechatuz
|
||||
bindr = , F9, sendshortcut, , F9, class:TelegramDesktop
|
||||
bindr = , F9, sendshortcut, , F9, class:com.ayugram.desktop
|
||||
windowrule = bordercolor rgba(ffff00ff) rgba(ffff0055),tag:voicechatuz
|
||||
|
||||
# Zen - focus searchbar
|
||||
@@ -580,6 +579,21 @@ submap = clean
|
||||
bind = $mainMod, Escape, submap, reset
|
||||
submap = reset
|
||||
|
||||
# Easymove submap
|
||||
bind = $mainMod SHIFT, Space, submap, ezmv
|
||||
submap = ezmv
|
||||
bind = , h, sendshortcut, , Left, activewindow
|
||||
bind = , j, sendshortcut, , Down, activewindow
|
||||
bind = , k, sendshortcut, , Up, activewindow
|
||||
bind = , l, sendshortcut, , Right, activewindow
|
||||
bind = , g, sendshortcut, , Home, activewindow
|
||||
bind = SHIFT, g, sendshortcut, , End, activewindow
|
||||
bind = $mainMod SHIFT, Space, submap, reset
|
||||
bind = $mainMod, Tab, submap, reset
|
||||
|
||||
bind = $mainMod, Escape, submap, reset
|
||||
submap = reset
|
||||
|
||||
##############################
|
||||
### WINDOWS AND WORKSPACES ###
|
||||
##############################
|
||||
@@ -592,6 +606,8 @@ windowrule = float,class:^(kitty-float)$
|
||||
windowrule = size 600 400,class:^(kitty-float)$
|
||||
windowrule = move center,class:^(kitty-float)$
|
||||
|
||||
windowrule = workspace special:dungeon,class:org.freedesktop.Xwayland
|
||||
|
||||
# Zenity
|
||||
windowrule = float,class:^(zenity)$
|
||||
|
||||
@@ -599,8 +615,8 @@ windowrule = float,class:^(zenity)$
|
||||
windowrule = workspace 7 silent,class:^(superProductivity)$
|
||||
|
||||
# Telegram
|
||||
windowrule = workspace 8 silent,class:^(org.telegram.desktop)$
|
||||
windowrule = group set,class:^(org.telegram.desktop)$
|
||||
windowrule = workspace 8 silent,class:^(com.ayugram.desktop)$
|
||||
windowrule = group set,class:^(com.ayugram.desktop)$
|
||||
|
||||
# Vesktop
|
||||
windowrule = workspace 8 silent,class:^(vesktop)$
|
||||
@@ -661,7 +677,7 @@ workspace = 9, gapsin:15, gapsout:40
|
||||
###############
|
||||
### PLUGINS ###
|
||||
###############
|
||||
exec-once = hyprpm reload -n
|
||||
# exec-once = hyprpm reload -n
|
||||
|
||||
# # Easymotion
|
||||
# bind = SUPER, x, easymotion, action:hyprctl dispatch focuswindow address:{}
|
||||
|
||||
Reference in New Issue
Block a user