new keybindings and custom script for auto scaling my monitor

This commit is contained in:
2025-08-20 12:17:14 +03:00
parent 124098cab6
commit f42dd4a636
6 changed files with 120 additions and 130 deletions

View File

@@ -26,6 +26,7 @@ bind = $mainMod+Shift, L, exec, hyprlock # launch lock screen
bind = $mainMod+Shift, F, exec, $scrPath/windowpin.sh # toggle pin on focused window
bind = $mainMod, Backspace, exec, $scrPath/logoutlaunch.sh # launch logout menu
bind = Ctrl+Alt, W, exec, killall waybar || waybar # toggle waybar
bind = $mainMod+Shift, S, exec, $scrPath/toggle_scale.sh # scale monitor 1 <-> 1.2
# Application shortcuts
bind = $mainMod, T, exec, $term # launch terminal emulator
@@ -83,6 +84,7 @@ bind = $mainMod+Shift, W, exec, pkill -x rofi || $scrPath/swwwallselect.sh # lau
bind = $mainMod, V, exec, pkill -x rofi || ~/.local/share/bin/cliphist.sh c # launch clipboard
bind = $mainMod, K, exec, $scrPath/keyboardswitch.sh # switch keyboard layout
bind = $mainMod, slash, exec, pkill -x rofi || $scrPath/keybinds_hint.sh c # launch keybinds hint
bind = $mainMod+Shift, F1, exec, ~/sunshine/screen-on
# Move/Change window focus
bind = $mainMod, Left, movefocus, l

View File

@@ -5,5 +5,5 @@
# Set your monitor configuration here
# See https://wiki.hyprland.org/Configuring/Monitors/
# For a sample file, please refer to https://github.com/prasanthrangan/hyprdots/blob/main/Configs/.config/hypr/monitors.t2
monitor = eDP-1,1920x1080@144,0x0,1
monitor = eDP-1,1920x1080@144,0x0,1.2
monitor = HDMI-A-1,4096x2160@60,auto,2

View File

@@ -3,109 +3,109 @@
# Color group 1
$wallbash_pry1 = 212333 # primary color 1
$wallbash_pry1 = 8C572B # primary color 1
$wallbash_txt1 = FFFFFF # text color 1
$wallbash_1xa1 = 292D52 # accent color 1 for primary color 1
$wallbash_1xa2 = 3A3F6B # accent color 2 for primary color 1
$wallbash_1xa3 = 4B517D # accent color 3 for primary color 1
$wallbash_1xa4 = 575D8F # accent color 4 for primary color 1
$wallbash_1xa5 = 656CA3 # accent color 5 for primary color 1
$wallbash_1xa6 = 7A82C2 # accent color 6 for primary color 1
$wallbash_1xa7 = 9AA2E6 # accent color 7 for primary color 1
$wallbash_1xa8 = AAB2F0 # accent color 8 for primary color 1
$wallbash_1xa9 = CCD2FF # accent color 9 for primary color 1
$wallbash_1xa1 = FFE3CC # accent color 1 for primary color 1
$wallbash_1xa2 = F0CAAA # accent color 2 for primary color 1
$wallbash_1xa3 = E6BC9A # accent color 3 for primary color 1
$wallbash_1xa4 = C29B7A # accent color 4 for primary color 1
$wallbash_1xa5 = A38165 # accent color 5 for primary color 1
$wallbash_1xa6 = 8F7057 # accent color 6 for primary color 1
$wallbash_1xa7 = 7D624B # accent color 7 for primary color 1
$wallbash_1xa8 = 6B503A # accent color 8 for primary color 1
$wallbash_1xa9 = 523B29 # accent color 9 for primary color 1
# in rgba format
$wallbash_pry1_rgba = rgba(33,35,51,0.95) # primary color 1
$wallbash_pry1_rgba = rgba(140,87,43,0.95) # primary color 1
$wallbash_txt1_rgba = rgba(255,255,255,0.95) # text color 1
$wallbash_1xa1_rgba = rgba(41,45,82,0.95) # accent color 1 for primary color 1
$wallbash_1xa2_rgba = rgba(58,63,107,0.95) # accent color 2 for primary color 1
$wallbash_1xa3_rgba = rgba(75,81,125,0.95) # accent color 3 for primary color 1
$wallbash_1xa4_rgba = rgba(87,93,143,0.95) # accent color 4 for primary color 1
$wallbash_1xa5_rgba = rgba(101,108,163,0.95) # accent color 5 for primary color 1
$wallbash_1xa6_rgba = rgba(122,130,194,0.95) # accent color 6 for primary color 1
$wallbash_1xa7_rgba = rgba(154,162,230,0.95) # accent color 7 for primary color 1
$wallbash_1xa8_rgba = rgba(170,178,240,0.95) # accent color 8 for primary color 1
$wallbash_1xa9_rgba = rgba(204,210,255,0.95) # accent color 9 for primary color 1
$wallbash_1xa1_rgba = rgba(255,227,204,0.95) # accent color 1 for primary color 1
$wallbash_1xa2_rgba = rgba(240,202,170,0.95) # accent color 2 for primary color 1
$wallbash_1xa3_rgba = rgba(230,188,154,0.95) # accent color 3 for primary color 1
$wallbash_1xa4_rgba = rgba(194,155,122,0.95) # accent color 4 for primary color 1
$wallbash_1xa5_rgba = rgba(163,129,101,0.95) # accent color 5 for primary color 1
$wallbash_1xa6_rgba = rgba(143,112,87,0.95) # accent color 6 for primary color 1
$wallbash_1xa7_rgba = rgba(125,98,75,0.95) # accent color 7 for primary color 1
$wallbash_1xa8_rgba = rgba(107,80,58,0.95) # accent color 8 for primary color 1
$wallbash_1xa9_rgba = rgba(82,59,41,0.95) # accent color 9 for primary color 1
# Color group 2
$wallbash_pry2 = 35394D # primary color 2
$wallbash_txt2 = FFFFFF # text color 2
$wallbash_2xa1 = 293052 # accent color 1 for primary color 2
$wallbash_2xa2 = 3A426B # accent color 2 for primary color 2
$wallbash_2xa3 = 4B537D # accent color 3 for primary color 2
$wallbash_2xa4 = 57608F # accent color 4 for primary color 2
$wallbash_2xa5 = 6570A3 # accent color 5 for primary color 2
$wallbash_2xa6 = 7A86C2 # accent color 6 for primary color 2
$wallbash_2xa7 = 9AA6E6 # accent color 7 for primary color 2
$wallbash_2xa8 = AAB6F0 # accent color 8 for primary color 2
$wallbash_2xa9 = CCD5FF # accent color 9 for primary color 2
$wallbash_pry2 = C77145 # primary color 2
$wallbash_txt2 = 121414 # text color 2
$wallbash_2xa1 = FFDDCC # accent color 1 for primary color 2
$wallbash_2xa2 = F0C2AA # accent color 2 for primary color 2
$wallbash_2xa3 = E6B39A # accent color 3 for primary color 2
$wallbash_2xa4 = C2927A # accent color 4 for primary color 2
$wallbash_2xa5 = A37A65 # accent color 5 for primary color 2
$wallbash_2xa6 = 8F6A57 # accent color 6 for primary color 2
$wallbash_2xa7 = 7D5C4B # accent color 7 for primary color 2
$wallbash_2xa8 = 6B4B3A # accent color 8 for primary color 2
$wallbash_2xa9 = 523729 # accent color 9 for primary color 2
# in rgba format
$wallbash_pry2_rgba = rgba(53,57,77,0.95) # primary color 2
$wallbash_txt2_rgba = rgba(255,255,255,0.95) # text color 2
$wallbash_2xa1_rgba = rgba(41,48,82,0.95) # accent color 1 for primary color 2
$wallbash_2xa2_rgba = rgba(58,66,107,0.95) # accent color 2 for primary color 2
$wallbash_2xa3_rgba = rgba(75,83,125,0.95) # accent color 3 for primary color 2
$wallbash_2xa4_rgba = rgba(87,96,143,0.95) # accent color 4 for primary color 2
$wallbash_2xa5_rgba = rgba(101,112,163,0.95) # accent color 5 for primary color 2
$wallbash_2xa6_rgba = rgba(122,134,194,0.95) # accent color 6 for primary color 2
$wallbash_2xa7_rgba = rgba(154,166,230,0.95) # accent color 7 for primary color 2
$wallbash_2xa8_rgba = rgba(170,182,240,0.95) # accent color 8 for primary color 2
$wallbash_2xa9_rgba = rgba(204,213,255,0.95) # accent color 9 for primary color 2
$wallbash_pry2_rgba = rgba(199,113,69,0.95) # primary color 2
$wallbash_txt2_rgba = rgba(18,20,20,0.95) # text color 2
$wallbash_2xa1_rgba = rgba(255,221,204,0.95) # accent color 1 for primary color 2
$wallbash_2xa2_rgba = rgba(240,194,170,0.95) # accent color 2 for primary color 2
$wallbash_2xa3_rgba = rgba(230,179,154,0.95) # accent color 3 for primary color 2
$wallbash_2xa4_rgba = rgba(194,146,122,0.95) # accent color 4 for primary color 2
$wallbash_2xa5_rgba = rgba(163,122,101,0.95) # accent color 5 for primary color 2
$wallbash_2xa6_rgba = rgba(143,106,87,0.95) # accent color 6 for primary color 2
$wallbash_2xa7_rgba = rgba(125,92,75,0.95) # accent color 7 for primary color 2
$wallbash_2xa8_rgba = rgba(107,75,58,0.95) # accent color 8 for primary color 2
$wallbash_2xa9_rgba = rgba(82,55,41,0.95) # accent color 9 for primary color 2
# Color group 3
$wallbash_pry3 = 5F647D # primary color 3
$wallbash_txt3 = FFFFFF # text color 3
$wallbash_3xa1 = 293052 # accent color 1 for primary color 3
$wallbash_3xa2 = 3A426B # accent color 2 for primary color 3
$wallbash_3xa3 = 4B537D # accent color 3 for primary color 3
$wallbash_3xa4 = 57608F # accent color 4 for primary color 3
$wallbash_3xa5 = 6570A3 # accent color 5 for primary color 3
$wallbash_3xa6 = 7A86C2 # accent color 6 for primary color 3
$wallbash_3xa7 = 9AA6E6 # accent color 7 for primary color 3
$wallbash_3xa8 = AAB6F0 # accent color 8 for primary color 3
$wallbash_3xa9 = CCD5FF # accent color 9 for primary color 3
$wallbash_pry3 = EBA364 # primary color 3
$wallbash_txt3 = 0D0E0F # text color 3
$wallbash_3xa1 = FFE4CC # accent color 1 for primary color 3
$wallbash_3xa2 = F0CBAA # accent color 2 for primary color 3
$wallbash_3xa3 = E6BD9A # accent color 3 for primary color 3
$wallbash_3xa4 = C29C7A # accent color 4 for primary color 3
$wallbash_3xa5 = A38265 # accent color 5 for primary color 3
$wallbash_3xa6 = 8F7157 # accent color 6 for primary color 3
$wallbash_3xa7 = 7D624B # accent color 7 for primary color 3
$wallbash_3xa8 = 6B513A # accent color 8 for primary color 3
$wallbash_3xa9 = 523C29 # accent color 9 for primary color 3
# in rgba format
$wallbash_pry3_rgba = rgba(95,100,125,0.95) # primary color 3
$wallbash_txt3_rgba = rgba(255,255,255,0.95) # text color 3
$wallbash_3xa1_rgba = rgba(41,48,82,0.95) # accent color 1 for primary color 3
$wallbash_3xa2_rgba = rgba(58,66,107,0.95) # accent color 2 for primary color 3
$wallbash_3xa3_rgba = rgba(75,83,125,0.95) # accent color 3 for primary color 3
$wallbash_3xa4_rgba = rgba(87,96,143,0.95) # accent color 4 for primary color 3
$wallbash_3xa5_rgba = rgba(101,112,163,0.95) # accent color 5 for primary color 3
$wallbash_3xa6_rgba = rgba(122,134,194,0.95) # accent color 6 for primary color 3
$wallbash_3xa7_rgba = rgba(154,166,230,0.95) # accent color 7 for primary color 3
$wallbash_3xa8_rgba = rgba(170,182,240,0.95) # accent color 8 for primary color 3
$wallbash_3xa9_rgba = rgba(204,213,255,0.95) # accent color 9 for primary color 3
$wallbash_pry3_rgba = rgba(235,163,100,0.95) # primary color 3
$wallbash_txt3_rgba = rgba(13,14,15,0.95) # text color 3
$wallbash_3xa1_rgba = rgba(255,228,204,0.95) # accent color 1 for primary color 3
$wallbash_3xa2_rgba = rgba(240,203,170,0.95) # accent color 2 for primary color 3
$wallbash_3xa3_rgba = rgba(230,189,154,0.95) # accent color 3 for primary color 3
$wallbash_3xa4_rgba = rgba(194,156,122,0.95) # accent color 4 for primary color 3
$wallbash_3xa5_rgba = rgba(163,130,101,0.95) # accent color 5 for primary color 3
$wallbash_3xa6_rgba = rgba(143,113,87,0.95) # accent color 6 for primary color 3
$wallbash_3xa7_rgba = rgba(125,98,75,0.95) # accent color 7 for primary color 3
$wallbash_3xa8_rgba = rgba(107,81,58,0.95) # accent color 8 for primary color 3
$wallbash_3xa9_rgba = rgba(82,60,41,0.95) # accent color 9 for primary color 3
# Color group 4
$wallbash_pry4 = A3A4BC # primary color 4
$wallbash_txt4 = 0D0D0D # text color 4
$wallbash_4xa1 = 292A52 # accent color 1 for primary color 4
$wallbash_4xa2 = 3A3C6B # accent color 2 for primary color 4
$wallbash_4xa3 = 4B4D7D # accent color 3 for primary color 4
$wallbash_4xa4 = 57598F # accent color 4 for primary color 4
$wallbash_4xa5 = 6568A3 # accent color 5 for primary color 4
$wallbash_4xa6 = 7A7DC2 # accent color 6 for primary color 4
$wallbash_4xa7 = 9A9DE6 # accent color 7 for primary color 4
$wallbash_4xa8 = AAADF0 # accent color 8 for primary color 4
$wallbash_4xa9 = CCCEFF # accent color 9 for primary color 4
$wallbash_pry4 = FBD39F # primary color 4
$wallbash_txt4 = 070809 # text color 4
$wallbash_4xa1 = FFE9CC # accent color 1 for primary color 4
$wallbash_4xa2 = F0D1AA # accent color 2 for primary color 4
$wallbash_4xa3 = E6C59A # accent color 3 for primary color 4
$wallbash_4xa4 = C2A37A # accent color 4 for primary color 4
$wallbash_4xa5 = A38865 # accent color 5 for primary color 4
$wallbash_4xa6 = 8F7757 # accent color 6 for primary color 4
$wallbash_4xa7 = 7D674B # accent color 7 for primary color 4
$wallbash_4xa8 = 6B563A # accent color 8 for primary color 4
$wallbash_4xa9 = 524029 # accent color 9 for primary color 4
# in rgba format
$wallbash_pry4_rgba = rgba(163,164,188,0.95) # primary color 4
$wallbash_txt4_rgba = rgba(13,13,13,0.95) # text color 4
$wallbash_4xa1_rgba = rgba(41,42,82,0.95) # accent color 1 for primary color 4
$wallbash_4xa2_rgba = rgba(58,60,107,0.95) # accent color 2 for primary color 4
$wallbash_4xa3_rgba = rgba(75,77,125,0.95) # accent color 3 for primary color 4
$wallbash_4xa4_rgba = rgba(87,89,143,0.95) # accent color 4 for primary color 4
$wallbash_4xa5_rgba = rgba(101,104,163,0.95) # accent color 5 for primary color 4
$wallbash_4xa6_rgba = rgba(122,125,194,0.95) # accent color 6 for primary color 4
$wallbash_4xa7_rgba = rgba(154,157,230,0.95) # accent color 7 for primary color 4
$wallbash_4xa8_rgba = rgba(170,173,240,0.95) # accent color 8 for primary color 4
$wallbash_4xa9_rgba = rgba(204,206,255,0.95) # accent color 9 for primary color 4
$wallbash_pry4_rgba = rgba(251,211,159,0.95) # primary color 4
$wallbash_txt4_rgba = rgba(7,8,9,0.95) # text color 4
$wallbash_4xa1_rgba = rgba(255,233,204,0.95) # accent color 1 for primary color 4
$wallbash_4xa2_rgba = rgba(240,209,170,0.95) # accent color 2 for primary color 4
$wallbash_4xa3_rgba = rgba(230,197,154,0.95) # accent color 3 for primary color 4
$wallbash_4xa4_rgba = rgba(194,163,122,0.95) # accent color 4 for primary color 4
$wallbash_4xa5_rgba = rgba(163,136,101,0.95) # accent color 5 for primary color 4
$wallbash_4xa6_rgba = rgba(143,119,87,0.95) # accent color 6 for primary color 4
$wallbash_4xa7_rgba = rgba(125,103,75,0.95) # accent color 7 for primary color 4
$wallbash_4xa8_rgba = rgba(107,86,58,0.95) # accent color 8 for primary color 4
$wallbash_4xa9_rgba = rgba(82,64,41,0.95) # accent color 9 for primary color 4

View File

@@ -1,56 +1,34 @@
$GTK_THEME=Sweet-Dark-v40
$ICON_THEME=Aretha-Dark-Icons
$GTK_THEME=Kripton
$ICON_THEME=Vivid-Glassy-Dark-Icons
$CURSOR_THEME=Sweet-cursors
$COLOR_SCHEME=prefer-dark
$CURSOR_SIZE=24
#? For anyone using the old implementaiton of hyprdots
#? You can use the following commands to set the following
#? This is not needed for the new implementation as this makes it slower
$CURSOR_SIZE=20
$FONT=Noto_Sans
general {
gaps_in = 2
gaps_out = 5
gaps_in = 6
gaps_out = 12
border_size = 3
col.active_border = rgba(7A52CC) rgba(7A52CC) 45deg
col.inactive_border = rgba(040000ff) rgba(2E0404ff) 45deg
col.active_border = rgba(78c6ebff) rgba(8289a3ff) 45deg
col.inactive_border = rgba(7, 15, 42, 0.58)
layout = dwindle
resize_on_border = true
}
group {
col.border_active = rgba(7A52CC) rgba(8040BFff) 45deg
col.border_inactive = rgba(040000cc) rgba(2E0404cc) 45deg
col.border_locked_active = rgba(FFFFFFff) rgba(FFFFFFff) 45deg
col.border_locked_inactive = rgba(FFFFFFcc) rgba(FFFFFFcc) 45deg
}
decoration {
rounding = 7
active_opacity = 0.95
inactive_opacity = 0.95
shadow {
enabled = true
ignore_window = true
render_power = 2
color = 0x80ffffff
range = 14
offset = 0 0
}
rounding = 6
blur {
enabled = yes
size = 4
passes = 4
passes = 2
new_optimizations = on
ignore_opacity = on
xray = false
}
}
#blurls = waybar
blurls = waybar

View File

@@ -1,19 +1,19 @@
# Auto-generated by HyDE // Read-only
# // ----------------------------
# HyDE Theme: Nightbrew
# Configuration File: "/home/elleoma/.config/hyde/themes/Nightbrew/hypr.theme"
# HyDE Theme: Code Garden
# Configuration File: "/home/elleoma/.config/hyde/themes/Code Garden/hypr.theme"
# Wallbash Mode : theme
# // ----------------------------
$HYDE_THEME=Nightbrew
$GTK_THEME=Sweet-Dark-v40
$HYDE_THEME=Code Garden
$GTK_THEME=Kripton
$COLOR-SCHEME=prefer-dark
$ICON_THEME=Aretha-Dark-Icons
$ICON_THEME=Vivid-Glassy-Dark-Icons
$CURSOR_THEME=Bibata-Modern-Ice
$CURSOR_SIZE=24
$CURSOR_THEME=Sweet-cursors
$CURSOR_SIZE=20
$FONT=Cantarell
$FONT=Noto_Sans
$FONT_SIZE=10
$DOCUMENT_FONT=Cantarell
$DOCUMENT_FONT_SIZE=10