Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Ninlives/animated-wallpaper
Animated wallpaper for Gnome and other desktops
https://github.com/Ninlives/animated-wallpaper
Last synced: 5 days ago
JSON representation
Animated wallpaper for Gnome and other desktops
- Host: GitHub
- URL: https://github.com/Ninlives/animated-wallpaper
- Owner: Ninlives
- License: gpl-3.0
- Created: 2019-11-22T10:07:34.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-08-15T22:45:09.000Z (about 2 years ago)
- Last Synced: 2024-08-01T12:16:35.340Z (3 months ago)
- Language: CMake
- Size: 30.3 KB
- Stars: 62
- Watchers: 5
- Forks: 7
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - Ninlives/animated-wallpaper - Animated wallpaper for Gnome and other desktops (others)
README
# What is this?
I want to have animated wallpaper on Gnome3, but there is no official support and I didn't find a good solution. [Komorebi](https://github.com/cheesecakeufo/komorebi) can create a dynamic desktop using a video but its functionality is bloated to me, so I recreate some of its core function into this small utility.
# Usage
```shell
animated-wallpaper [FILE]
```Play and loop the video `FILE` on your desktop.
# Note
- Will increase your CPU usage and lower your battery life
# Build && Install
## For Nix Users
```shell
nix-env -i -f https://github.com/Ninlives/animated-wallpaper/archive/master.tar.gz
```## Others
These instructions should work but I didn't test it, tell me if you encounter any problems.
### Requirements
- cmake
- vala
- pkgconfig
- gtk3
- clutter
- clutter-gtk
- clutter-gst
- gst-libav### Instructions
```shell
git clone https://github.com/Ninlives/animated-wallpaper
cd animated-wallpaper
cmake . && make && make install
```