~xdavidwu/dotfiles

e4b7b9c16c23eebb7963dfb29fe2439f9f09490d — xdavidwu 8 months ago 4651a31
sway: improve command readability
2 files changed, 12 insertions(+), 3 deletions(-)

M .config/sway/config
A .local/bin/screenshot
M .config/sway/config => .config/sway/config +3 -3
@@ 41,7 41,7 @@ floating_modifier $m

bindsym {
	$m+Return	exec footclient
	$m+d	exec j4-dmenu-desktop --dmenu='wmenu -i -n c0c0c0 -N 303030 -s ffffff -S 37474f' --no-generic --term=footclient --usage-log=$HOME/.cache/j4desktop
	$m+d	exec j4-dmenu-desktop --dmenu='wmenu -i -n c0c0c0 -N 303030 -s ffffff -S 37474f' --no-generic --term=footclient --usage-log=$XDG_CACHE_HOME/j4desktop

	$m+Shift+q	kill



@@ 107,8 107,8 @@ bindsym {
	XF86MonBrightnessUp	exec 'notify-send Brightness "Brightness set to $(blctl +5%)"'
	XF86MonBrightnessDown	exec 'notify-send Brightness "Brightness set to $(blctl -5%)"'

	Print	exec 'STAMP=$(date +%Y%m%d-%H%M%S); grim ~/Pictures/$STAMP.png; notify-send -i ~/Pictures/$STAMP.png Screenshot "$STAMP.png saved"'
	$m+Print	exec 'set -e; STAMP=$(date +%Y%m%d-%H%M%S);COR=$(slurp); grim -g "$COR" ~/Pictures/$STAMP.png; notify-send -i ~/Pictures/$STAMP.png Screenshot "$STAMP.png saved, $COR"'
	Print	exec screenshot
	$m+Print	exec screenshot crop
}

bindgesture {

A .local/bin/screenshot => .local/bin/screenshot +9 -0
@@ 0,0 1,9 @@
#!/bin/sh

set -e

STAMP=$(date +%Y%m%d-%H%M%S)

[ "$1" = crop ] && COR=$(slurp)
grim ${COR:+"-g$COR"} ~/Pictures/$STAMP.png
notify-send -i ~/Pictures/$STAMP.png Screenshot "$STAMP.png saved${COR:+, $COR}"