jonathankoren / imlibsetroot Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v2.0
License: GNU General Public License v2.0
I have tried it with multiple options and filetypes and it doesn't do anything. Neither do any of the perl scripts.
While feh --bg-fill image.png
will correctly fill my root window's background with an image, ./imlibsetroot -s image.png
will do absolutely nothing.
Well, actually, that's a lie. When I try to run it, it sets the background to a black void. It's not nothing, but it might as well be.
Environment:
Arch: x86_64
Dist: Ubuntu
Disp. Server: X11
WM: DWM 6.1
Desktop: (none)
Edit: I finally got it to work, but only after reading a user's example on a forum. Please include -x e -s
as a "basic usage example" in README.md
, because there's no way I would have guessed that (I often forget that Xinerama is a thing, because most programs that use it tend to do the same for all monitors by default). When it didn't work the way I expected with just -s
, I assumed it was broken. Also, I think -x e
should be the default behaviour, as it would do the same thing whether the user has 1, 2, or 50 monitors. The way I see it, there's no logical reason for the current default behaviour.
i know next to nothing about compiling, but after getting this error:
$ make
(...)
/usr/bin/ld: cannot find -lxinerama
/usr/bin/ld: cannot find -lx11
i changed all occurences of xinerama
and x11
to Xinerama
and X11
, and lo and behold, it worked!
i'm not sure if this can be fixed while keeping it cross-platform, but i thought it worth mentioning.
Yeah, this should probably use autotools since I build this with macports and people install it on linux.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.