A beautiful and customizable wallpapers manager for Linux

Overview

Komorebi - Animated Wallpapers for Linux

(n) sunlight filtering through trees.

Platform (GNU/Linux) Awesome Build Status

Komorebi Demo
Watch demo

What is Komorebi?

Komorebi is an awesome animated wallpapers manager for all Linux platforms. It provides fully customizeable image, video, and web page wallpapers that can be tweaked at any time!

s1

How do I install Komorebi?

Two ways:

Packaged install (easy)

  1. Download Komorebi from the Komorebi releases page.
  2. Install Komorebi using your favorite package installer (aka. double click on it)
  3. Launch Komorebi!

Manual Installing (advanced)

Run the following:

sudo add-apt-repository ppa:gnome3-team/gnome3 -y
sudo add-apt-repository ppa:vala-team -y
sudo add-apt-repository ppa:gnome3-team/gnome3-staging -y
sudo apt install cmake valac libgtk-3-dev libgee-0.8-dev libclutter-gtk-1.0-dev libclutter-1.0-dev libwebkit2gtk-4.0-dev libclutter-gst-3.0-dev
git clone https://github.com/cheesecakeufo/komorebi.git
cd komorebi
mkdir build && cd build
cmake .. && sudo make install && ./komorebi

Change Wallpaper & Desktop Preferences

To change desktop preferences or your wallpaper, right click anywhere on the desktop to show the menu.

s1

How do I create my own wallpaper?

Komorebi provides a simple tool to create your own wallpapers! Simply, open your apps and search for 'Wallpaper Creator'

s1

You can use either an image, a video, or a web page as a wallpaper and you have many different options to customize your very own wallpaper!

Uninstall

If you installed a packaged version of Komorebi

  1. Open Terminal
  2. sudo apt remove komorebi

If you manually installed Komorebi

  1. Open Terminal
  2. cd komorebi/build
  3. sudo make uninstall

Questions? Issues?

Komorebi is slow. What can I do about it?

Komorebi includes support for video wallpapers that might slow your computer down. You can disable support for video wallpapers in 'Desktop Preferences' → uncheck 'Enable Video Wallpapers'.

note: you need to quit and re-open Komorebi after changing this option

After uninstalling, my desktop isn't working right (blank or no icons)

The latest Komorebi should already have a fix for this issue. If you've already uninstalled Komorebi and would like to fix the issue, simply run this (in the Terminal): curl -s https://raw.githubusercontent.com/cheesecakeufo/komorebi/master/data/Other/postrm | bash -s

If your issue has not already been reported, please report it here and I'll try my best to fix them.

Why does Komorebi install files in a macOS-like structure?

Komorebi was originally intended to run on an unreleased OS project. Since many people already use Komorebi, an update could potentially break Komorebi and custom-made wallpapers.

It is possible to change the file structure with code changes and a postinst script but I'd rather keep it as is for now or if you have the time to make one, feel free to do so and submit a PR!

Status of Development

Komorebi still receives updates but they are not as frequent due to my involvement in other open-source projects.

Thanks To:

Pete Lewis (@PJayB) for adding mult-monitor support

Issues
  • Komorebi 2.0 not working on Ubuntu 17.10

    Komorebi 2.0 not working on Ubuntu 17.10

    I try install komorebi but it not open. I even install manually but both of install ways not working.

    opened by awatme 19
  • make install creates folder on root of drive

    make install creates folder on root of drive

    Not sure of this is intentional but it puts the System folder in / and doesn't install a binary...

    Arch x86_64

    [[email protected] build]$ sudo make install
    [ 72%] Built target komorebi
    [100%] Built target komorebi-wallpaper-creator
    Install the project...
    -- Install configuration: ""
    -- Installing: /System/Applications/komorebi
    -- Installing: /System/Applications/komorebi-wallpaper-creator
    -- Installing: /System/Resources/Komorebi
    -- Installing: /System/Resources/Komorebi/on_a_mountain_hill
    -- Installing: /System/Resources/Komorebi/on_a_mountain_hill/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/on_a_mountain_hill/config
    -- Installing: /System/Resources/Komorebi/plane_window
    -- Installing: /System/Resources/Komorebi/plane_window/assets.png
    -- Installing: /System/Resources/Komorebi/plane_window/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/plane_window/config
    -- Installing: /System/Resources/Komorebi/deck_sea_fog
    -- Installing: /System/Resources/Komorebi/deck_sea_fog/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/deck_sea_fog/config
    -- Installing: /System/Resources/Komorebi/saharan_adventure
    -- Installing: /System/Resources/Komorebi/saharan_adventure/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/saharan_adventure/config
    -- Installing: /System/Resources/Komorebi/yosemite_cloudy
    -- Installing: /System/Resources/Komorebi/yosemite_cloudy/assets.png
    -- Installing: /System/Resources/Komorebi/yosemite_cloudy/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/yosemite_cloudy/config
    -- Installing: /System/Resources/Komorebi/parallax_sky
    -- Installing: /System/Resources/Komorebi/parallax_sky/assets.png
    -- Installing: /System/Resources/Komorebi/parallax_sky/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/parallax_sky/config
    -- Installing: /System/Resources/Komorebi/beach_space_view
    -- Installing: /System/Resources/Komorebi/beach_space_view/assets.png
    -- Installing: /System/Resources/Komorebi/beach_space_view/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/beach_space_view/config
    -- Installing: /System/Resources/Komorebi/day_night_mountain
    -- Installing: /System/Resources/Komorebi/day_night_mountain/assets.png
    -- Installing: /System/Resources/Komorebi/day_night_mountain/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/day_night_mountain/config
    -- Installing: /System/Resources/Komorebi/grainy_day
    -- Installing: /System/Resources/Komorebi/grainy_day/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/grainy_day/config
    -- Installing: /System/Resources/Komorebi/sunny_sand
    -- Installing: /System/Resources/Komorebi/sunny_sand/assets.png
    -- Installing: /System/Resources/Komorebi/sunny_sand/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/sunny_sand/config
    -- Installing: /System/Resources/Komorebi/mountain_lake_at_night
    -- Installing: /System/Resources/Komorebi/mountain_lake_at_night/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/mountain_lake_at_night/config
    -- Installing: /System/Resources/Komorebi/aerial_mountain_and_ocean
    -- Installing: /System/Resources/Komorebi/aerial_mountain_and_ocean/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/aerial_mountain_and_ocean/config
    -- Installing: /System/Resources/Komorebi/aerial_mountain_and_ocean/video.mp4
    -- Installing: /System/Resources/Komorebi/city_lights
    -- Installing: /System/Resources/Komorebi/city_lights/assets.png
    -- Installing: /System/Resources/Komorebi/city_lights/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/city_lights/config
    -- Installing: /System/Resources/Komorebi/dark_forest
    -- Installing: /System/Resources/Komorebi/dark_forest/assets.png
    -- Installing: /System/Resources/Komorebi/dark_forest/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/dark_forest/config
    -- Installing: /System/Resources/Komorebi/icy_mountains
    -- Installing: /System/Resources/Komorebi/icy_mountains/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/icy_mountains/config
    -- Installing: /System/Resources/Komorebi/aurora_video
    -- Installing: /System/Resources/Komorebi/aurora_video/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/aurora_video/config
    -- Installing: /System/Resources/Komorebi/aurora_video/video.mp4
    -- Installing: /System/Resources/Komorebi/cloudy_forest
    -- Installing: /System/Resources/Komorebi/cloudy_forest/assets.png
    -- Installing: /System/Resources/Komorebi/cloudy_forest/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/cloudy_forest/config
    -- Installing: /System/Resources/Komorebi/abstract_light_lines
    -- Installing: /System/Resources/Komorebi/abstract_light_lines/assets.png
    -- Installing: /System/Resources/Komorebi/abstract_light_lines/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/abstract_light_lines/config
    -- Installing: /System/Resources/Komorebi/tree_reflection_video
    -- Installing: /System/Resources/Komorebi/tree_reflection_video/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/tree_reflection_video/config
    -- Installing: /System/Resources/Komorebi/tree_reflection_video/video.mp4
    -- Installing: /System/Resources/Komorebi/underground_passageway
    -- Installing: /System/Resources/Komorebi/underground_passageway/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/underground_passageway/config
    -- Installing: /System/Resources/Komorebi/parallax_cartoon_mountain
    -- Installing: /System/Resources/Komorebi/parallax_cartoon_mountain/assets.png
    -- Installing: /System/Resources/Komorebi/parallax_cartoon_mountain/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/parallax_cartoon_mountain/config
    -- Installing: /System/Resources/Komorebi/canyon_night_sky
    -- Installing: /System/Resources/Komorebi/canyon_night_sky/assets.png
    -- Installing: /System/Resources/Komorebi/canyon_night_sky/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/canyon_night_sky/config
    -- Installing: /System/Resources/Komorebi/foggy_sunny_mountain
    -- Installing: /System/Resources/Komorebi/foggy_sunny_mountain/assets.png
    -- Installing: /System/Resources/Komorebi/foggy_sunny_mountain/wallpaper.jpg
    -- Installing: /System/Resources/Komorebi/foggy_sunny_mountain/config
    -- Up-to-date: /usr/share/fonts
    -- Installing: /usr/share/fonts/Lato-Light.ttf
    -- Installing: /usr/share/fonts/Bangers-Regular.ttf
    -- Installing: /usr/share/fonts/AmaticSC-Regular.ttf
    -- Installing: /usr/share/fonts/VT323-Regular.ttf
    -- Installing: /usr/share/fonts/BubblerOne-Regular.ttf
    -- Installing: /usr/share/fonts/Lato-Hairline.ttf
    -- Up-to-date: /System/Resources/Komorebi
    -- Installing: /System/Resources/Komorebi/thumbnail_border.svg
    -- Installing: /System/Resources/Komorebi/done.svg
    -- Installing: /System/Resources/Komorebi/komorebi.svg
    -- Installing: /System/Resources/Komorebi/blank_backup.svg
    -- Installing: /System/Resources/Komorebi/wallpaper_creator.svg
    -- Installing: /System/Resources/Komorebi/add_bubble_item.svg
    -- Installing: /System/Resources/Komorebi/close_btn.svg
    -- Installing: /System/Resources/Komorebi/info.svg
    -- Installing: /System/Resources/Komorebi/thumbnail_add.svg
    -- Installing: /System/Resources/Komorebi/blank.svg
    -- Installing: /usr/share/applications/komorebi.desktop
    -- Installing: /usr/share/applications/wallpapercreator.desktop
    

    EDIT: AND there is no uninstall rule :|

    [[email protected] build]$ sudo make uninstall
    make: *** No rule to make target 'uninstall'.  Stop.
    
    opened by parkerlreed 12
  • Desktop Icons gone - Can't use Desktop anymore

    Desktop Icons gone - Can't use Desktop anymore

    Hey,

    just tried out Komerobi and after uninstalling, i can't use my desktop anymore. I use Mint Cinnamon.

    I can't see any icons or use right-click menus on it. Rebooting didn't help and neither did changing desktop settings.

    Any ideas? Thanks

    bug 
    opened by ghost 11
  • can't uninstall

    can't uninstall

    I've recently installed Komorebi on my laptop, running Ubuntu 16.04. However, the time has come to have it uninstalled. This is where the issues begin. No matter how I try to remove it from my computer, it seems impossible. I t doesn't matter if I try removing it via terminal commands , or using the Software Center , or Synaptic Package Manager, it is simply impossible!

    I know it sounds pretty strange, but this is the situation I'm dealing with right now and I'm getting pretty nervous. So, would it be possible for you to guide me on how to completely uninstall Komorebi and remove all of its components from my computer? I would recommend you also add this on your Readme file. Thank you.

    bug 
    opened by Korosil 11
  • Can't right click after installing/removing komorebi

    Can't right click after installing/removing komorebi

    Hi, I cant right click on my desktop or drag to select. I installed, then removed komorebi and my desktop is essentially dead. I can change wallpapers but that's it.

    Linux Mint Serena with Cinnamon

    help wanted 
    opened by gideonidoru 9
  • How to move clock?

    How to move clock?

    The clock is in the center. How to move to the rigth? how do I start to the right of the screen?

    opened by primeroctubre 8
  • RAM shows wrong information

    RAM shows wrong information

    This doesn't seems legit. Look at the RAM on System Monitor compared to stats from Komorebi. screenshot from 2017-02-07 17-59-07

    opened by unigazer 8
  • Video wallpaper not working

    Video wallpaper not working

    I was hoping with the release of version 2 that this issue would have been resolved but it isn't. I follow the copy and paste in terminal after selecting video to display as wallpaper and it doesn't show. I think it needs a rewrite similar to what was used in Netrunner that worked - even that supported gif wallpapers too!

    opened by swarfendor437 8
  • Broken on dual monitors

    Broken on dual monitors

    I've got Dual 1080p monitors running on Arch Linux and it's just broken. It stretches between the monitors, which is really annoying for centered clocks and system stats.

    opened by tenten8401 7
  • Cannot change unity wallpaper after komorebi2 uninstall

    Cannot change unity wallpaper after komorebi2 uninstall

    hi, under 16.04 with unity7, after uninstalling komorebi-2-64-bit.deb, I cannot change the wallpaper anymore (I'm stuck with the default ubuntu wallpaper). It seems the desktop stays hijacked even after uninstall, can't right click and get a contextual menu anymore on the desktop background. Does komorebi modify any global gconf settings ?

    bug duplicate 
    opened by remi-delmas-3000 7
  • Komorebi can't be opened in Ubuntu20.04

    Komorebi can't be opened in Ubuntu20.04

    I am using ubuntu20.04 now & Komorebi can't be opened in my system..... Help me please..

    opened by tom8122 0
  • black screen while   setting livewallpaper  ubuntu 20.4

    black screen while setting livewallpaper ubuntu 20.4

    Hello I guys i got an problem,

    I can't make a livewallpaper if I do it it'll turn to a black screen but normal wallpaper works. I am using ubuntu 20.4 on a laptop

    please help

    opened by DRIMMIIX 1
  • multiple frames matrix distortion

    multiple frames matrix distortion

    Whenever I try to set a video-wallpaper I have this kind of issue, no matter what kind of resolution. I don't know how to aboard this. image

    opened by Jonathan-Colomer 1
  • mv: cannot move '/home/kali/fight' to '/System/Resources/Komorebi/fight': Directory not empty

    mv: cannot move '/home/kali/fight' to '/System/Resources/Komorebi/fight': Directory not empty

    mv: cannot move '/home/kali/fight' to '/System/Resources/Komorebi/fight': Directory not empty

    opened by congaterori 1
  • Why does this software take up 35% of my CPU?Because it,my laptop is very hot.

    Why does this software take up 35% of my CPU?Because it,my laptop is very hot.

    Can I use GPU to render live wallpapers? This will ease the burden on my CPU.

    opened by C4nEzra 1
  • "gstreamer1.0-libav is missing", even though i have gstreamer1-1.19.1-2.1.18.4.fc34.x86_64

    Hello!

    I have recently installed Komorebi for Fedora 34(converted .deb to .rpm using Alien)

    Everything seems to work well, however, I cant seem to add a gif wallpaper i wish to add

    here is a screenshot

    image

    sudo dnf install gstreamer1
    RPM Fusion for Fedora 34 - Free - Updates       6.7 kB/s | 8.0 kB     00:01    
    RPM Fusion for Fedora 34 - Free - Updates       147 kB/s | 330 kB     00:02    
    Last metadata expiration check: 0:00:01 ago on Wednesday 11 August 2021 12:29:37 AM.
    Package gstreamer1-1.19.1-2.1.18.4.fc34.x86_64 is already installed.
    Package gstreamer1-1.19.1-2.1.18.4.fc34.i686 is already installed.
    Dependencies resolved.
    Nothing to do.
    

    Is there a specific package i need to install? if so, what is it?

    opened by VihagChaturvedi 0
  • This awful, awful overrated app  is way too hard to setup

    This awful, awful overrated app is way too hard to setup

    set a thumbnail for a simple mp4 video? what the fuck is that supposed to do? seriously fuck off. I hope this shitty app goes under. completely messed up my HD wallpaper tooo

    opened by FuckOBS 5
  • Cover over all my window on i3wm

    Cover over all my window on i3wm

    When I run: komorebi, the wallpaper will always shows on the top, over all my window.

    windows manager: i3wm

    opened by ryanemax 1
  • After uninstall I can't chance my wallpaper

    After uninstall I can't chance my wallpaper

    Hello everybody, after uninstall komorebi I can't change my wallpaper. My desktop only show a universe wallpaper, how can I uninstall all features this app?

    Captura de tela de 2021-08-02 09-03-16

    opened by danillocampelo 3
  • Video Date and Time only visible for half the video sequence.

    Video Date and Time only visible for half the video sequence.

    Made an video for a animated wallpaper, then created the wallpaper with date and time on and parallax enabled. Also changed font to ubuntu regular, but don't think that matters. Text sizes were also default.

    Then today I was looking at the wallpaper and found out that the date & time disappeared partway through the video.

    opened by kestrel1110 0
Releases(v2.1)
  • v2.1(Jul 29, 2018)

    This release brings the following changes to Komorebi:

    1. Komorebi brings support for Web Page wallpapers. Now you can set your favorite website as a wallpaper!
    2. Support for multi-monitors! (thanks, @PJayB !)
    3. Fix for icons clicking when disabled.
    4. Fix issue where video wallpapers not creating correctly in 'Wallpaper Creator'.
    5. Removed libgtop requirement.
    6. New wallpapers!
    7. Fix issue where some icons don't show up because of missing keys.
    8. Automatically switch wallpaper to default if the current setup is broken. And more!

    The current packaged release is for 64-bit only. Komorebi still works for 32-bit, but you'll need to build it manually.. Komorebi homepage has details on how to do that.

    Source code(tar.gz)
    Source code(zip)
    komorebi-2.1-64-bit.deb(30.95 MB)
  • v2.0(Sep 8, 2017)

    This release brings major changes to Komorebi:

    1. Komorebi now uses Clutter for its core. Clutter provides beautiful, smooth, and fast animations!
    2. Stability and bug fixes. Your bug reports helped a lot!
    3. Video wallpaper support!
    4. Desktop Icons.
    5. More wallpaper customization options.
    6. Backwards compatibility (if you've created any wallpapers for Komorebi 1, all of them will be automatically updated to 2.0)
    7. Create your own wallpapers using Komorebi Wallpaper Creator! And much more.

    The current packaged release is for 64-bit only. Komorebi still works for 32-bit, but you'll need to build it manually.. Komorebi homepage has details on how to do that.

    Source code(tar.gz)
    Source code(zip)
    komorebi-2-64-bit.deb(29.47 MB)
  • 0.9.2(Feb 9, 2017)

  • 0.9.1(Feb 6, 2017)

  • 0.9(Feb 5, 2017)

Owner
Just trying to make the world a better place
null
Eventx

EventX What do you do when you have an event and all the event management applications available are too heavy but with little functionality to serve

Andela 20 Jun 29, 2019
🔥 Open source static (serverless) status page. Uses hyperfast Go & Hugo, minimal HTML/CSS/JS, customizable, outstanding browser support (IE8+), preloaded CMS, read-only API, badges & more.

Über fast, backwards compatible (IE8+), tiny, and simple status page built with Hugo. Completely free with Netlify. Comes with Netlify CMS, read-only

cState 1.4k Sep 17, 2021
Mycroft Core, the Mycroft Artificial Intelligence platform.

Mycroft Mycroft is a hackable open source voice assistant. Table of Contents Getting Started Running Mycroft Using Mycroft Home Device and Account Man

Mycroft 5.3k Sep 24, 2021
Personal CRM. Remember everything about your friends, family and business relationships.

Personal Relationship Manager Monica is a great open source personal relationship management system. Introduction Purpose Features Who is it for? What

Monica 13.3k Sep 24, 2021
A black hole for Internet advertisements

Network-wide ad blocking via your own Linux hardware The Pi-hole® is a DNS sinkhole that protects your devices from unwanted content, without installi

Pi-hole 32.5k Sep 17, 2021
Squash’s front-end and API host.

Squash: A squarish bug spray An open-source project from Square Squash is a collection of tools that help engineers find and kill bugs in their code b

null 968 Sep 9, 2021
Sharetribe Go is a source available marketplace software, also available as a hosted, no-code SaaS product. For a headless, API-first marketplace solution, check out Sharetribe Flex: https://www.sharetribe.com/flex.

Sharetribe Sharetribe develops advanced marketplace software for every business life cycle stage. Sharetribe Go gives you the complete feature set to

Sharetribe 2.2k Sep 24, 2021
Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support

antimicro ?? Important update ?? This repo is currently unmaintained. The code hasn't been updated for a while. But not all is lost, antimicro has a f

null 1.5k Sep 24, 2021
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids

CapRover Easiest app/database deployment platform and webserver package for your NodeJS, Python, PHP, Ruby, Go applications. No Docker, nginx knowledg

CapRover 7.6k Sep 24, 2021
Helping to catalog, preserve and free the artifacts you need to produce music.

Musical Artifacts Helping to catalog, preserve and free the artifacts you need to produce music. Donate via Paypal Donate via Bitcoin Read the wiki Is

Lucas 60 Sep 3, 2021
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

A free and open source resume builder. Go to App What is this app all about? Reactive Resume is a free and open source resume builder that’s built to

Amruth Pillai 3k Sep 12, 2021
Open Source multi-language/multi-currency/multi-store E-commerce platform for Ruby on Rails with a modern UX, PWA frontend, REST API, GraphQL, several official extensions, and 3rd party integrations.

Spree Commerce Success Stories Documentation Integrations Spree is a complete open source e-commerce solution built with Ruby on Rails. It was started

Spree Commerce 11.4k Sep 20, 2021
The HTML Presentation Framework

reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create fully featured and beautiful presentations for

Hakim El Hattab 57.4k Sep 25, 2021
🎧 Kaku is a highly integrated music player supports different online platform like YouTube, SoundCloud, Vimeo and more. Available on Mac, Windows and Linux.

Kaku Kaku is a highly integrated music player that supports different online platforms like YouTube, SoundCloud, Vimeo and more. Available on Windows,

Chia-Lung Chen 1k Sep 20, 2021
Online genealogy

webtrees - online collaborative genealogy Contents License Coding styles and standards Introduction System requirements Internet browser compatibility

Greg Roach 582 Sep 15, 2021
Display and control your Android device

scrcpy (v1.17) Read in another language This application provides display and control of Android devices connected on USB (or over TCP/IP). It does no

Genymobile 54.9k Sep 23, 2021
Open multi-site list manager for Unix-like systems. (ex-wMAL)

Trackma Trackma aims to be a lightweight and simple but feature-rich program for Unix based systems for fetching, updating and using data from persona

z411 543 Sep 25, 2021