mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-06-12 04:36:37 +02:00
meta: Remove picom
The recent blur additions in picom were absolutely stunning, and I'm a bit saddened to have to leave it, however I also no longer need to worry about the compositor only working under X11.
This commit is contained in:
parent
cc3bb6c60d
commit
8597a7bfd6
@ -1,70 +0,0 @@
|
|||||||
# New Start: A modern Arch workflow built with an emphasis on functionality.
|
|
||||||
# Copyright (C) 2017-2018 Donovan Glover
|
|
||||||
|
|
||||||
# Fix screen tearing
|
|
||||||
backend = "glx"
|
|
||||||
vsync = true
|
|
||||||
|
|
||||||
# Enable shadows (very important, as this makes everything look really nice)
|
|
||||||
shadow = true
|
|
||||||
|
|
||||||
# Disable shadow on docks like polybar
|
|
||||||
no-dock-shadow = true
|
|
||||||
|
|
||||||
# Disable shadow on hacksaw
|
|
||||||
shadow-exclude = [
|
|
||||||
"name = 'hacksaw'"
|
|
||||||
]
|
|
||||||
|
|
||||||
# Make some applications translucent.
|
|
||||||
# An easy way to get the class name of a window is with the following:
|
|
||||||
# sleep 5; xdotool getwindowclassname (xdotool getactivewindow)
|
|
||||||
opacity-rule = [
|
|
||||||
"90:class_g = 'Polybar'",
|
|
||||||
"90:class_g = 'Tint2'",
|
|
||||||
"90:class_g = 'Thunar'",
|
|
||||||
"90:class_g = 'code-oss'",
|
|
||||||
"99:class_g = 'Org.gnome.Nautilus'"
|
|
||||||
]
|
|
||||||
|
|
||||||
# Don't fade in polybar when showing it
|
|
||||||
fade-exclude = [
|
|
||||||
"class_g = 'Polybar'"
|
|
||||||
]
|
|
||||||
|
|
||||||
# Disable shadow for drag-and-drop functionality
|
|
||||||
wintypes: {
|
|
||||||
dnd = {
|
|
||||||
shadow = false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# Fade windows when you open and close them, as well as change workspaces
|
|
||||||
fading = true
|
|
||||||
|
|
||||||
# Shadow settings
|
|
||||||
shadow-radius = 8
|
|
||||||
shadow-opacity = 0.25
|
|
||||||
|
|
||||||
# Shadow offset (-10 for HiDPI, -5 otherwise)
|
|
||||||
shadow-offset-x = -5
|
|
||||||
shadow-offset-y = -5
|
|
||||||
|
|
||||||
# Fade settings
|
|
||||||
fade-in-step = 0.08
|
|
||||||
fade-out-step = 0.09
|
|
||||||
fade-delta = 10
|
|
||||||
|
|
||||||
# Add transparency to bspwm borders
|
|
||||||
#frame-opacity = 0.5
|
|
||||||
|
|
||||||
# Fix flickering issue by drawing whole screen every time
|
|
||||||
# See: https://github.com/yshui/picom/issues/578
|
|
||||||
use-damage = false
|
|
||||||
|
|
||||||
blur: {
|
|
||||||
method = "dual_kawase";
|
|
||||||
strength = 7;
|
|
||||||
}
|
|
||||||
|
|
||||||
# vim:ft=dosini
|
|
@ -1,18 +0,0 @@
|
|||||||
# picom
|
|
||||||
|
|
||||||
[picom][picom] is a desktop compositor for X11.
|
|
||||||
|
|
||||||
## Use Cases
|
|
||||||
|
|
||||||
picom can be used to:
|
|
||||||
|
|
||||||
- Reduce screen tear in certain environments
|
|
||||||
- Add elementary animations such as fading to your desktop
|
|
||||||
- Add shadows to your desktop
|
|
||||||
|
|
||||||
You should not use picom if:
|
|
||||||
|
|
||||||
- Your window manager or desktop environment already has a compositor
|
|
||||||
- You are not using X11
|
|
||||||
|
|
||||||
[picom]: https://github.com/yshui/picom
|
|
Loading…
x
Reference in New Issue
Block a user