diff options
Diffstat (limited to '')
| -rwxr-xr-x | .config/alpine-packages | 2 | ||||
| -rwxr-xr-x | scripts/dmenu-screenshot | 8 |
2 files changed, 6 insertions, 4 deletions
diff --git a/.config/alpine-packages b/.config/alpine-packages index fd6d0e5..33a1c3a 100755 --- a/.config/alpine-packages +++ b/.config/alpine-packages | |||
| @@ -34,7 +34,7 @@ qemu qemu-img qemu-system-x86_64 | |||
| 34 | # Xorg | 34 | # Xorg |
| 35 | xorg-server | 35 | xorg-server |
| 36 | xinit eudev mesa-dri-gallium xf86-video-intel xf86-input-libinput xf86-input-synaptics | 36 | xinit eudev mesa-dri-gallium xf86-video-intel xf86-input-libinput xf86-input-synaptics |
| 37 | setxkbmap xsel xbanish xsetroot xwallpaper xev slock brightnessctl capitaine-cursors | 37 | setxkbmap xclip xsel xbanish xsetroot xwallpaper xev slock brightnessctl capitaine-cursors |
| 38 | libx11-dev libxft-dev libxinerama-dev # For building dwm and st | 38 | libx11-dev libxft-dev libxinerama-dev # For building dwm and st |
| 39 | dbus-x11 | 39 | dbus-x11 |
| 40 | 40 | ||
diff --git a/scripts/dmenu-screenshot b/scripts/dmenu-screenshot index e2e8adf..d2fbbf7 100755 --- a/scripts/dmenu-screenshot +++ b/scripts/dmenu-screenshot | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | #!/bin/sh | 1 | #!/bin/sh |
| 2 | 2 | ||
| 3 | # Screenshot utility | 3 | # Screenshot utility; if xclip is installed, it copies it to clipboard. |
| 4 | # Requires: dmenu (or similar), imagemagick | 4 | # Requires: dmenu (or similar), imagemagick, xclip (optional) |
| 5 | 5 | ||
| 6 | # Usage: dmenu-screenshot [-m menu] | 6 | # Usage: dmenu-screenshot [-m menu] |
| 7 | 7 | ||
| @@ -37,4 +37,6 @@ else | |||
| 37 | fi | 37 | fi |
| 38 | 38 | ||
| 39 | [ -n "$t" ] && sleep 0.1 && import $op "$filepath" | 39 | [ -n "$t" ] && sleep 0.1 && import $op "$filepath" |
| 40 | spawn xbanish # This can be removed if you don't use xbanish | 40 | if command -v xclip >/dev/null 2>&1; then |
| 41 | xclip -selection clipboard -t image/png < "$filepath" | ||
| 42 | fi | ||
