All Projects → mmhobi7 → xwinwrap

mmhobi7 / xwinwrap

Licence: other
X11 Window in desktop enviroment background

Projects that are alternatives of or similar to xwinwrap

Wallpaperboard
Android Json based wallpaper dashboard library
Stars: ✭ 235 (+104.35%)
Mutual labels:  wallpapers
AmogOS-Wallpapers
Central repository for all AmogOS wallpapers
Stars: ✭ 29 (-74.78%)
Mutual labels:  wallpapers
RedditWallpaperBot
A Bot for Reddit that gets top Hot sorted picture from a given Subreddit and sets it as background.
Stars: ✭ 15 (-86.96%)
Mutual labels:  wallpapers
reddit-image-fetcher
A JavaScript package for fetching reddit images, memes, wallpapers and more.
Stars: ✭ 40 (-65.22%)
Mutual labels:  wallpapers
phosphor-android
An elegant and sophisticated line icon pack to declutter your home screen.
Stars: ✭ 27 (-76.52%)
Mutual labels:  wallpapers
The-Wall
The Wall automatically changes desktop wallpaper based on the tags selected by the user
Stars: ✭ 48 (-58.26%)
Mutual labels:  wallpapers
Dmskin Wallpaper Maker
Windows 桌面动态壁纸 视频壁纸
Stars: ✭ 151 (+31.3%)
Mutual labels:  wallpapers
Wallpapers
a collection of my best wallpapers
Stars: ✭ 118 (+2.61%)
Mutual labels:  wallpapers
nord-wallpapers
moved to https://github.com/dxnst/nord-backgrounds
Stars: ✭ 124 (+7.83%)
Mutual labels:  wallpapers
Linux Dynamic Wallpapers
Dynamic Wallpapers for Linux
Stars: ✭ 305 (+165.22%)
Mutual labels:  wallpapers
style-develop-sdk
Style sdk for developer
Stars: ✭ 30 (-73.91%)
Mutual labels:  wallpapers
Pixel-Wallpaper-app
An app full of Constantly updating Google Pixel wallpapers
Stars: ✭ 120 (+4.35%)
Mutual labels:  wallpapers
PrawWallpaperDownloader
Download images from reddit
Stars: ✭ 18 (-84.35%)
Mutual labels:  wallpapers
KustomPyper
Get amazing wallpapers from reddit, unsplash, bing and wallhaven for your Desktop
Stars: ✭ 24 (-79.13%)
Mutual labels:  wallpapers
fotowall
Pictures collage & creativity tool
Stars: ✭ 92 (-20%)
Mutual labels:  wallpapers
Iconshowcase Dashboard
A full-of-features, easy-to-customize, free and open source, Material Design dashboard for icon packs.
Stars: ✭ 197 (+71.3%)
Mutual labels:  wallpapers
nord-backgrounds
An icy-cool ❄️ collection of wallpapers for your nord rice. WIP.
Stars: ✭ 169 (+46.96%)
Mutual labels:  wallpapers
AwesomeWallpaper
AwesomeWallpaper plays videos, shows images and system info on your desktop wallpaper
Stars: ✭ 74 (-35.65%)
Mutual labels:  wallpapers
lambda-wallpapers
All of my wallpapers in one repo.
Stars: ✭ 123 (+6.96%)
Mutual labels:  wallpapers
Accomplisher
Motivational app to accomplish daily goals.
Stars: ✭ 16 (-86.09%)
Mutual labels:  wallpapers

Xwinwrap

Fork of xwinwrap.
Xwinwrap allows you to stick an app such as a videoplayer or gif viewer to your desktop background.
Gif as a background:

demo gif

Video as a background (it is much smoother than the gif would make it appear):

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/mmhobi7/xwinwrap.git
cd xwinwrap
make
sudo make install
make clean

Uninstalling

cd /path/to/xwinwrap
sudo make uninstall
cd ..
rm -r xwinwrap

Usage

Usage: 
    xwinwrap [OPTIONS...] -- <video-player> [VIDEO-PLAYER OPTIONS...] <video-file>
 
Options:
             -g {w}x{h}+{x}+{y}    
                     - 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
             -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) (can cause
                       artifacts on some environments)
             -ovr    - Set override_redirect flag on root window (For seamless
                       desktop background integration in 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

nice xwinwrap -b -s -fs -st -sp -nf -ov -fdt -- mpv -wid WID --really-quiet --framedrop=vo --no-audio --panscan="1.0" /path/to/your/video

Changes

  • Added ability to make undecorated window
  • Changed how desktop window is found
  • Refactored window hints
  • Add DESKTOP window type flag

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].