mirror of
https://github.com/Llewellynvdm/conky.git
synced 2024-12-27 04:32:55 +00:00
Check out my config at gist :)
https://gist.github.com/Llewellynvdm/02279631eabc65601a5722dcf4780768
04a9a7f137
Currently the variables related to xmms2 in conky do not update if the currently playing track has any of its information updated (ie: the title changes). This results in incorrect behaviour for streams where the same track is continually played but the title and artist change as new songs are played. The attached patch corrects this issue by changing conky to respond to a callback that fires when xmms2 media library entries are updated. After the callback fires, the patch checks to see if the media library entry that changed corresponds to the currently playing song and if it does updates the conky xmms2 related variables accordingly. A different version of the patch was previously submitted and accepted into conky. Unfortunately, this patch contained a bug that caused conky xmms2 variables to be updated when any media library information was updated. However, the previous patch was reverted as a result of a commit the made conky compatible with a new version of the xmms2 client api. Patch submitted by Tamim Khan. Signed-off-by: Pavel Labath <pavelo@centrum.sk> |
||
---|---|---|
cmake | ||
data | ||
doc | ||
extras | ||
lua | ||
src | ||
.gitignore | ||
AUTHORS | ||
autogen.sh | ||
changelog2html.py | ||
ChangeLog | ||
check_docs.py | ||
CMakeLists.txt | ||
COPYING | ||
INSTALL | ||
LICENSE.BSD | ||
LICENSE.GPL | ||
NEWS | ||
README.cmake | ||
text2c.sh | ||
TODO |
Hello, there. Using CMake to build Conky is pretty easy, and here is how I do it: 1. From the top level source dir, create a build working dir, and cd into it $ mkdir build $ cd build 2. Run the cmake configuration process $ cmake ../ # pass the path to the sources to cmake OR $ ccmake ../ # you can also use the fance curses interface, or try cmake-gui 3. Compile as usual, and enjoy the out-of-source goodness $ make # make install # if you want There are a number of build options for Conky, and the best way to discover them is to use the ccmake (or cmake-gui) CMake tool for browsing them. Certain Conky build time features (such as doc generation) require third-party applications, which you should be notified of via CMake. In the case of doc generation, you'll need the docbook2X package (available on most distributions).