summaryrefslogtreecommitdiff
path: root/README.md
blob: 68ed80f3e7881baf8fd8c555397d2e64c90c5ce1 (plain)
    1 ## Description
    2 
    3 Provides a collection of handy ~/bin scripts.
    4 
    5 *   **i3-lock-wrapper**: Wrapper around the i3 window manager lock program,
    6     i3lock. Takes a screenshot of the current screen, blurs and desaturates,
    7     then sets as the lock screen background.
    8 
    9 *   **random_wallpaper.sh**: Randomly selects an image from the given path
   10     (presumably a wallpapers directory) and sets that image as the wallpaper.
   11 
   12 *   **screenshot.sh**: Takes a three-second-delayed drag select screenshot from
   13     the command line. Useful for i3 users who set up hotkeys that call scripts.
   14 
   15 *   **share_desktop.sh**: Sets up a read-only passworded vnc session for
   16     desktop sharing. Configured to allow multiple users to connect. Serves as a
   17     fairly nice replacement for proprietary desktop sharing applications.
   18 
   19 *   **vid_compress**: Compresses the given video to ogv (for now). The original
   20     is not deleted. Useful for when lots of video was taken on a trip and you
   21     don't want to keep the highest quality uncompressed originals around. Does
   22     not delete the original (in case you would like to keep it or the ogv is
   23     bigger than the original)
   24 
   25 *   **virtualize**: Uses qemu and libvirt to quickly virtualize a single system
   26     in the foreground. Useful for spinning up quick virtual machines with short
   27     lives (eg: for testing purposes). All script arguments are passed through
   28     to qemu directly, in case further configuration is desired.

Generated by cgit