Compare commits

..

5 commits

Author SHA1 Message Date
ef50ca9065
Use PRINTSCR_KEY const for simple dynamic change 2025-07-21 01:20:41 +02:00
d7a398ca08
Update monitor setup 2025-07-21 01:19:52 +02:00
076a3b1dd4
Delay starting vesktop
Instant start causes issues
2025-07-21 01:19:30 +02:00
a572d0f073
Improve emoji spacing in hyprlock 2025-07-21 01:18:41 +02:00
7cf9101c71
Add xdph config file 2025-07-21 01:17:58 +02:00
5 changed files with 25 additions and 19 deletions

View file

@ -1,4 +1,4 @@
exec-once = uwsm finalize exec-once = uwsm finalize
exec-once = uwsm app vesktop exec-once = sleep 3 && uwsm app vesktop
# vi: ft=hyprlang # vi: ft=hyprlang

View file

@ -3,13 +3,15 @@
# ################ # ################
# Should be configured per-profile # Should be configured per-profile
#monitor = HDMI-A-1, 1920x1080@60, 0x0, 1 # above monitor = desc:Microstep MSI MAG 256F BC1H174600235, 1920x1080@120, 1920x0, 1 # left
monitor = HDMI-A-1, 1920x1080@60, 1920x1080, 1 # left monitor = desc:AOC 2260WG5 KBEH81A000795, 1920x1080@60, 1920x0, 1, # left
monitor = eDP-1, 1920x1200@60, 0x1080, 1
monitor = , preferred, auto, 1 monitor = eDP-1, 1920x1200@60, 0x0, 1
# Mirror the primary (laptop) monitor on externals # Mirror the primary (laptop) monitor on externals
# monitor= , preferred, auto, 1, mirror, eDP-1 #monitor= , preferred, auto, 1, mirror, eDP-1
# Extend on externals
monitor = , preferred, auto, 1,
# ##################### # #####################
# ### GENERAL INPUT ### # ### GENERAL INPUT ###

View file

@ -48,17 +48,18 @@ bind = SUPER_SHIFT, T, exec, toggle-idle
# Screenshots (with custom screenshot script) # Screenshots (with custom screenshot script)
$SCREENSHOT_FORMAT = "${XDG_SCREENSHOTS_DIR:-$HOME/Media/Pictures/Screenshots}/Screenshot_$(date +%Y-%m-%d_%H-%M-%S).png" $SCREENSHOT_FORMAT = "${XDG_SCREENSHOTS_DIR:-$HOME/Media/Pictures/Screenshots}/Screenshot_$(date +%Y-%m-%d_%H-%M-%S).png"
$SCREENSHOT_DELAY = 2000 $SCREENSHOT_DELAY = 2000
$PRINTSCR_KEY = Print #Menu # Print
bind = ALT, Print, exec, wl-copy --type image/png "$(hyprpicker)" && notify-send 'Picked color' "$(wl-paste) (saved to clipboard)" #bind = ALT, $PRINTSCR_KEY, exec, wl-copy --type image/png "$(hyprpicker)" && notify-send 'Picked color' "$(wl-paste) (saved to clipboard)"
bind = , Print, exec, hyprland-screenshot --notify --copy --target area bind = , $PRINTSCR_KEY, exec, hyprland-screenshot --notify --copy --target area
#bindl = , Print, exec, hyprland-screenshot --notify --copy --target all # lockscreen screenshot (only enable when needed) #bindl = , $PRINTSCR_KEY, exec, hyprland-screenshot --notify --copy --target all # lockscreen screenshot (only enable when needed)
bind = SUPER, Print, exec, hyprland-screenshot --notify --copy --target area --edit bind = SUPER, $PRINTSCR_KEY, exec, hyprland-screenshot --notify --copy --target area --edit
bind = SHIFT, Print, exec, hyprland-screenshot --notify --save $SCREENSHOT_FORMAT --target area bind = SHIFT, $PRINTSCR_KEY, exec, hyprland-screenshot --notify --save $SCREENSHOT_FORMAT --target area
bind = CTRL, Print, exec, hyprland-screenshot --notify --copy --target area --delay $SCREENSHOT_DELAY bind = CTRL, $PRINTSCR_KEY, exec, hyprland-screenshot --notify --copy --target area --delay $SCREENSHOT_DELAY
bind = SUPER_SHIFT, Print, exec, hyprland-screenshot --notify --save $SCREENSHOT_FORMAT --target area --edit bind = SUPER_SHIFT, $PRINTSCR_KEY, exec, hyprland-screenshot --notify --save $SCREENSHOT_FORMAT --target area --edit
bind = SUPER_CTRL, Print, exec, hyprland-screenshot --notify --copy --target area --delay $SCREENSHOT_DELAY --edit bind = SUPER_CTRL, $PRINTSCR_KEY, exec, hyprland-screenshot --notify --copy --target area --delay $SCREENSHOT_DELAY --edit
bind = SUPER_SHIFT_CTRL, Print, exec, hyprland-screenshot --notify --save $SCREENSHOT_FORMAT --target area --delay $SCREENSHOT_DELAY --edit bind = SUPER_SHIFT_CTRL, $PRINTSCR_KEY, exec, hyprland-screenshot --notify --save $SCREENSHOT_FORMAT --target area --delay $SCREENSHOT_DELAY --edit
bind = SUPER_ALT, Print, exec, ocr && notify-send "OCR" "Text copied to clipboard" bind = SUPER_ALT, $PRINTSCR_KEY, exec, ocr && notify-send "OCR" "Text copied to clipboard"
# XF86Favorites key for recording # XF86Favorites key for recording
# (don't question me, I had it free) # (don't question me, I had it free)

View file

@ -165,7 +165,7 @@ label {
# Device uptime # Device uptime
label { label {
text = cmd[update:1000] echo " $(uptime -p | sed -e 's/^up //' -e 's/ years\?,\?/y/' -e 's/ months\?,\?/m/' -e 's/ weeks\?,\?/w/' -e 's/ days\?,\?/d/' -e 's/ hours\?,\?/h/' -e 's/ minutes\?.\?/m/' -e 's/ seconds\?,\?/s/' | cut -d' ' -f-2)" text = cmd[update:1000] echo " $(uptime -p | sed -e 's/^up //' -e 's/ years\?,\?/y/' -e 's/ months\?,\?/m/' -e 's/ weeks\?,\?/w/' -e 's/ days\?,\?/d/' -e 's/ hours\?,\?/h/' -e 's/ minutes\?.\?/m/' -e 's/ seconds\?,\?/s/' | cut -d' ' -f-2)"
color = rgba(129, 162, 190, 1.0) color = rgba(129, 162, 190, 1.0)
font_size = 11 font_size = 11
font_family = Noto Sans font_family = Noto Sans
@ -177,7 +177,7 @@ label {
# Battery percentage # Battery percentage
label { label {
text = cmd[update:1000] echo " $(cat /sys/class/power_supply/BAT0/capacity)%" text = cmd[update:1000] echo " $(cat /sys/class/power_supply/BAT0/capacity)%"
color = rgba(129, 162, 190, 1.0) color = rgba(129, 162, 190, 1.0)
font_size = 11 font_size = 11
font_family = Noto Sans font_family = Noto Sans
@ -193,7 +193,7 @@ label {
# User account # User account
label { label {
text =  $USER text =  $USER
color = rgba(129, 162, 190, 1.0) color = rgba(129, 162, 190, 1.0)
font_size = 11 font_size = 11
font_family = Noto Sans font_family = Noto Sans

View file

@ -0,0 +1,3 @@
screencopy {
allow_token_by_default = true
}