Skip to content

My fork of xwinwrap. Xwinwrap allows you to stick most of the apps to your desktop background.

Notifications You must be signed in to change notification settings

takase1121/xwinwrap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Xwinwrap

My fork of xwinwrap.
Xwinwrap allows you to stick most of the apps to your desktop background.
My use case - can use gif as a background

demo gif

Installing

sudo apt-get install xorg-dev build-essential libx11-dev x11proto-xext-dev libxrender-dev libxext-dev
git clone https://github.com/takase1121/xwinwrap
cd xwinwrap
make
sudo make install
make clean

Usage

Usage: xwinwrap [-g {w}x{h}+{x}+{y}] [-ni] [-argb] [-fdt] [-fs] [-s] [-st] [-sp] [-a] [-d] [-b] [-nf] [-o OPACITY] [-sh SHAPE] [-ov] -- COMMAND ARG1 ...
Options:
             -g      - Specify Geometry (w=width, h=height, x=x-coord, y=y-coord. ex: -g 640x480+100+100)
             -ni     - Ignore Input
             -argb   - RGB
             -fdt    - force WID window a desktop type window
             -sub    - Set WID placeholder (default is %WID)
             -fs     - Full Screen
             -un     - Undecorated
             -s      - Sticky
             -st     - Skip Taskbar
             -sp     - Skip Pager
             -a      - Above
             -b      - Below
             -nf     - No Focus
             -o      - Opacity value between 0 to 1 (ex: -o 0.20)
             -sh     - Shape of window (choose between rectangle, circle or triangle. Default is rectangle)
             -ov     - Set override_redirect flag (For seamless desktop background integration in non-fullscreenmode)
             -d      - Daemonize
             -debug  - Enable debug messages

Example xwinwrap -g 400x400 -ni -s -nf -b -un -argb -sh circle -- gifview -w %WID mygif.gif -a

Changes

  • Added ability to make undecorated window
  • Changed how desktop window is found
  • Refactored window hints
  • Refactored code style
  • Allows WID to be passed within an argument (allows --wid=%WID instead of -wid WID)

Check xwinwrap.c for detailed changelogs.


Original source - https://launchpad.net/xwinwrap

About

My fork of xwinwrap. Xwinwrap allows you to stick most of the apps to your desktop background.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.7%
  • Makefile 1.3%