chroma/chroma.conf.sample
NotAShelf edc7552b5c
add sample configuration
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a696450749c525482d2eab12de1a0e520e973
2025-09-30 20:11:49 +03:00

48 lines
1.7 KiB
Text

# This is a sample configuration file for the Chroma wallpaper daemon.
# Lines starting with # are comments and are ignored.
#
# Configuration file locations (checked in order):
# 1. ~/.config/chroma/chroma.conf
# 2. $XDG_CONFIG_HOME/chroma/chroma.conf
# 3. ./chroma.conf (current directory)
#
# To get started:
# 1. Copy this file to ~/.config/chroma/chroma.conf
# 2. Modify the paths to point to your wallpaper images
# 3. Use 'wlr-randr' or similar tools to find your output names
# 4. Restart chroma or send SIGHUP to reload configuration
# This image will be used for any output that doesn't have a specific mapping.
# Supports: JPEG, PNG, BMP, TGA, PSD, GIF, HDR, PIC, PPM, PGM
# Paths can be absolute or relative, ~ expansion is supported.
#
# Alternative examples:
# default_image = ~/Pictures/wallpapers/default.png
# default_image = /usr/share/wallpapers/default.jpg
# default_image = ./wallpapers/fallback.jpg
default_image = ~/.config/chroma/default.jpg
# Whether to run as a background daemon
# Usually set via command line option --daemon, but can be set here too
daemon_mode = false
# Output-specific wallpaper mappings
# ==================================
# Format: output.OUTPUT_NAME = /path/to/image.ext
#
# To find your output names, run one of these commands:
# - wlr-randr (for wlroots-based compositors like Sway, Hyprland)
# - wayland-info | grep wl_output
# - kanshi list-outputs
#
# Common output name patterns:
# - DP-1, DP-2, DP-3, etc. (DisplayPort)
# - HDMI-A-1, HDMI-A-2, etc. (HDMI)
# - eDP-1 (embedded DisplayPort, laptops)
# - DVI-D-1, DVI-I-1 (DVI)
# - VGA-1 (VGA, legacy)
#
# Example:
# output.HDMI-A-1 = ~/Pictures/wallpaper.jpg