An open API service indexing awesome lists of open source software.

https://github.com/maskedsyntax/canvaz

Lightweight background browser and wallpaper setter for x11 window managers
https://github.com/maskedsyntax/canvaz

Last synced: 8 months ago
JSON representation

Lightweight background browser and wallpaper setter for x11 window managers

Awesome Lists containing this project

README

          


Canvaz Logo

Canvaz


A modern wallpaper companion for Linux desktops









---

## Overview

**Canvaz** is a lightweight, GTK-based wallpaper manager built with Python for Linux desktops.
Inspired by tools like Nitrogen but architected from scratch, Canvaz goes further:

- Set wallpapers effortlessly
- Fetch stunning images from online sources
- Rotate wallpapers automatically (daily or on demand)
- Manage your local wallpaper library with ease

It’s **not a fork** — this is a fresh and evolving project focused on giving users control and customization without clutter.

---

## Features

- **Fast local wallpaper setting** for X11 and (in the future) Wayland
- **Time-based wallpaper rotation** (e.g., change every day at midnight)
- **Online wallpaper fetching** from APIs like Unsplash or Reddit
- **Simple, native GTK UI** with responsive layout
- **Linux-only by design**, avoiding cross-platform complexity
- **Written in Python**, modular and easy to hack on

---

## Status

🚧 This project is currently **in development**.
If you’re interested in contributing, testing, or just curious — feel free to star the repo and follow along!

---

## License

This project is licensed under the MIT License.
Free to use, modify, and distribute.

---

## Contribute

Pull requests, issues, and suggestions are always welcome!

---

**Canvaz** — _because your desktop deserves more than just a static background._