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.
|