feat: Some window configuration updates, waybar color changes, clipse history changed, and adds logout service to clear clipboard history

This commit is contained in:
2025-09-27 11:04:19 -04:00
parent 129f452045
commit 35b7dca7e4
12 changed files with 40 additions and 39 deletions

View File

@@ -13,23 +13,6 @@ source = ~/.config/hypr/keybinds.conf
source = ~/.config/hypr/input.conf
source = ~/.config/hypr/autostart.conf
###################
### PERMISSIONS ###
###################
# See https://wiki.hyprland.org/Configuring/Permissions/
# Please note permission changes here require a Hyprland restart and are not applied on-the-fly
# for security reasons
# ecosystem {
# enforce_permissions = 1
# }
# permission = /usr/(bin|local/bin)/grim, screencopy, allow
# permission = /usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland, screencopy, allow
# permission = /usr/(bin|local/bin)/hyprpm, plugin, allow
#####################
### LOOK AND FEEL ###
#####################
@@ -38,13 +21,13 @@ source = ~/.config/hypr/autostart.conf
# https://wiki.hyprland.org/Configuring/Variables/#general
general {
gaps_in = 5
gaps_in = 3
gaps_out = 0, 5, 5, 5
border_size = 2
# https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
col.active_border = rgb(89b4fa) rgb(f2cdcd) 45deg
col.inactive_border = rgba(595959aa)
# Set to true enable resizing windows by clicking and dragging on borders and gaps
@@ -58,7 +41,7 @@ general {
# https://wiki.hyprland.org/Configuring/Variables/#decoration
decoration {
rounding = 2
rounding = 5
rounding_power = 2
# Change transparency of focused and unfocused windows

View File

@@ -29,7 +29,7 @@ $pwa = ~/.local/bin/launch-webapp
# Apps
bind = $mainMod, Space, exec, $menu # launcher (set above)
bind = $mainMod, Return, exec, $terminal
bind = $mainMod, A, exec, $pwa "https://chatgpt.com"
bind = $mainMod, A, exec, $pwa "https://chatgpt.com" --class com.chromium.chatgpt
bind = $mainMod, B, exec, $browser
bind = $mainMod SHIFT, B, exec, $browser --private-window
bind = $mainMod, C, exec, $terminal -e ~/.local/share/scripts/tmux-sessionator ~/.config

View File

@@ -6,19 +6,20 @@
# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules
#
# Force bluetooth settings to be a floating window
windowrule = float, class:^(blueberry.py)$
windowrule = float, tag:floating-window
windowrule = center, tag:floating-window
windowrule = size 800 600, tag:floating-window
# Force windows to be a floating window
windowrule = tag +floating-window, class:^(blueberry.py|org.gnome.Nautilus)$
# Force bluetooth settings to stay focused when visible.
windowrule = stayfocused, class:(blueberry.py)
# Clipboard history tui in floating window.
windowrule = float, class:.*clipse.*
windowrule = size 622 652, class:.*clipse.*
windowrule = tag +floating-window, class:.*clipse.*
windowrule = stayfocused, class:.*clipse.*
windowrule = float,class:^(float)$
windowrule = size 800 600,class:^(float)$,title:^(Install Web App)$
windowrule = center,class:^(float)$,title:^(Install Web App)$
# Ignore maximize requests from apps. You'll probably like this.
windowrule = suppressevent maximize, class:.*