add picom package, implements #8

This commit is contained in:
2024-02-26 08:34:40 +00:00
parent 297723d52f
commit 6e6fb9df59
3 changed files with 71 additions and 0 deletions
Binary file not shown.
+11
View File
@@ -0,0 +1,11 @@
Package: tooloop-compositor
Version: 1.0.0
Maintainer: Tooloop Multimedia
Homepage: https://www.tooloop.de
Section: tooloop/addon
Architecture: all
Name: picom Compositor
Depends: picom
Recommends: picom-conf
Description: Installs the picom compositor for X11
Thumbnail: picom-thumbnail.png
@@ -0,0 +1,57 @@
# Example with all options at
# /usr/share/picom-conf/picom.conf.example
#################################
# General Settings #
#################################
# Specify the backend to use: `xrender`, `glx`, or `xr_glx_hybrid`.
# `xrender` is the default one.
#
backend = "glx";
# backend = "xrender";
# Enable/disable VSync.
# vsync = false
vsync = true;
# GLX backend: Avoid using stencil buffer, useful if you don't have a stencil buffer.
# Might cause incorrect opacity when rendering transparent content (but never
# practically happened) and may not work with blur-background.
# My tests show a 15% performance boost. Recommended.
#
glx-no-stencil = true;
# GLX backend: Avoid rebinding pixmap on window damage.
# Probably could improve performance on rapid window content changes,
# but is known to break things on some drivers (LLVMpipe, xf86-video-intel, etc.).
# Recommended if it works.
#
glx-no-rebind-pixmap = false;
# Use X Sync fence to sync clients' draw calls, to make sure all draw
# calls are finished before picom starts drawing. Needed on nvidia-drivers
# with GLX backend for some users.
#
# xrender-sync-fence = false;
# Set the log level. Possible values are:
# "trace", "debug", "info", "warn", "error"
# in increasing level of importance. Case doesn't matter.
# If using the "TRACE" log level, it's better to log into a file
# using *--log-file*, since it can generate a huge stream of logs.
#
# log-level = "debug"
log-level = "warn";
# Set the log file.
# If *--log-file* is never specified, logs will be written to stderr.
# Otherwise, logs will to written to the given file, though some of the early
# logs might still be written to the stderr.
# When setting this option from the config file, it is recommended to use an absolute path.
#
log-file = "/assets/logs/picom.log"
# Show all X errors (for debugging)
# show-all-xerrors = false