All Projects → swaywm → Swaybg

swaywm / Swaybg

Licence: mit
Wallpaper tool for Wayland compositors

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Swaybg

Dotfiles
Configuration for Arch Linux, sway, kitty, kakoune, zsh and more + scripted installation guide
Stars: ✭ 385 (+387.34%)
Mutual labels:  wayland
Imv
Image viewer for X11/Wayland
Stars: ✭ 652 (+725.32%)
Mutual labels:  wayland
Peek
Peek makes it easy to create short screencasts of a screen area. It was built for the specific use case of recording screen areas, e.g. for easily showing UI features of your own apps or for showing a bug in bug reports. With Peek, you simply place the Peek window over the area you want to record and press "Record". Peek is optimized for generating animated GIFs, but you can also directly record to WebM or MP4 if you prefer.
Stars: ✭ 8,408 (+10543.04%)
Mutual labels:  wayland
Wl Clipboard
Command-line copy/paste utilities for Wayland
Stars: ✭ 467 (+491.14%)
Mutual labels:  wayland
Grim
Grab images from a Wayland compositor
Stars: ✭ 533 (+574.68%)
Mutual labels:  wayland
Wayfire
3D wayland compositor
Stars: ✭ 810 (+925.32%)
Mutual labels:  wayland
Slurp
Select a region in a Wayland compositor
Stars: ✭ 350 (+343.04%)
Mutual labels:  wayland
Sway De
🏠 Sway desktop environment dotfile installation for Arch Linux
Stars: ✭ 63 (-20.25%)
Mutual labels:  wayland
Green Recorder
A simple screen recorder for Linux desktop. Supports Wayland & Xorg
Stars: ✭ 594 (+651.9%)
Mutual labels:  wayland
Mako
A lightweight Wayland notification daemon
Stars: ✭ 944 (+1094.94%)
Mutual labels:  wayland
Fireplace
Modular wayland window manager written in rust
Stars: ✭ 513 (+549.37%)
Mutual labels:  wayland
Smithay
A smithy for rusty wayland compositors
Stars: ✭ 525 (+564.56%)
Mutual labels:  wayland
Arcan
Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
Stars: ✭ 885 (+1020.25%)
Mutual labels:  wayland
Wayland Rs
Rust implementation of the wayland protocol (client and server).
Stars: ✭ 429 (+443.04%)
Mutual labels:  wayland
Waylock
A simple screenlocker for wayland compositors
Stars: ✭ 46 (-41.77%)
Mutual labels:  wayland
Cage
A Wayland kiosk
Stars: ✭ 372 (+370.89%)
Mutual labels:  wayland
Ksnip
ksnip the cross-platform screenshot and annotation tool
Stars: ✭ 776 (+882.28%)
Mutual labels:  wayland
Arewewaylandyet
Sources for https://arewewaylandyet.com
Stars: ✭ 66 (-16.46%)
Mutual labels:  wayland
Sddm
QML based X11 and Wayland display manager
Stars: ✭ 1,031 (+1205.06%)
Mutual labels:  wayland
Swaynagmode
swaynag wrapper for the love of keybindings
Stars: ✭ 21 (-73.42%)
Mutual labels:  wayland

swaybg

swaybg is a wallpaper utility for Wayland compositors. It is compatible with any Wayland compositor which implements the following Wayland protocols:

  • wlr-layer-shell
  • xdg-output
  • xdg-shell

See the man page, swaybg(1), for instructions on using swaybg.

Release Signatures

Releases are signed with B22DA89A and published on GitHub. swaybg releases are managed independently of sway releases.

Installation

From Packages

swaybg is available in many distributions. Try installing the "swaybg" package for yours.

If you're interested in packaging swaybg for your distribution, stop by the IRC channel or shoot an email to [email protected] for advice.

Compiling from Source

Install dependencies:

  • meson *
  • wayland
  • wayland-protocols *
  • cairo
  • gdk-pixbuf2 **
  • scdoc (optional: man pages) *
  • git *

*Compile-time dep

**optional: required for background images other than PNG

Run these commands:

meson build
ninja -C build
sudo ninja -C build install
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].