From 96f66be7839313dab1b8cd9a68e90e288193deb2 Mon Sep 17 00:00:00 2001 From: Luca Bilke Date: Wed, 14 Jun 2023 20:44:25 +0200 Subject: [PATCH] switch back to picom --- .config/X11/xsession.d/80autostart | 2 +- .config/X11/xsession.d/90xsecurelock | 2 - .config/picom/picom.conf | 66 ++-------------------------- TODO.md | 2 - 4 files changed, 5 insertions(+), 67 deletions(-) diff --git a/.config/X11/xsession.d/80autostart b/.config/X11/xsession.d/80autostart index d6d4fce2..5de065b2 100755 --- a/.config/X11/xsession.d/80autostart +++ b/.config/X11/xsession.d/80autostart @@ -12,7 +12,7 @@ start wireplumber start remaps start checkup start playerctld daemon -start xcompmgr +start picom start unclutter -noevents start dunst start dwmblocks diff --git a/.config/X11/xsession.d/90xsecurelock b/.config/X11/xsession.d/90xsecurelock index 4f18cd64..ecbe41f1 100755 --- a/.config/X11/xsession.d/90xsecurelock +++ b/.config/X11/xsession.d/90xsecurelock @@ -8,8 +8,6 @@ export XSECURELOCK_DATETIME_FORMAT="%d.%m.%Y %H:%M" export XSECURELOCK_PASSWORD_PROMPT="time_hex" export XSECURELOCK_AUTH_TIMEOUT=10 export XSECURELOCK_SHOW_DATETIME=1 -# export XSECURELOCK_COMPOSITE_OBSCURER=0 -export XSECURELOCK_NO_COMPOSITE=1 [ -r "/usr/libexec/xscreensaver/cubicgrid" ] && export XSECURELOCK_SAVER="/usr/libexec/xscreensaver/cubicgrid" [ -r "/usr/lib/xscreensaver/cubicgrid" ] && export XSECURELOCK_SAVER="/usr/lib/xscreensaver/cubicgrid" export XSECURELOCK_SHOW_DATETIME=1 diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf index c976b771..31309064 100644 --- a/.config/picom/picom.conf +++ b/.config/picom/picom.conf @@ -1,39 +1,6 @@ -# Shadow -shadow = true; -shadow-radius = 15; -shadow-opacity = 0.7; -shadow-offset-x = -13; -shadow-offset-y = -13; -shadow-exclude = "!focused"; - -# Fading +shadow = false; fading = false; -fade-in-step = 0.04; -fade-out-step = 0.04; -fade-delta = 4; -fade-exclude = []; - -# Corner corner-radius = 0; - -# Blur -blur-method = "dual_kawase"; -blur-background = true; -blur-background-frame = false; -blur-kern = "3x3box"; -blur-strength = 5; -blur-background-exclude = [ - "class_g = 'Dunst'", - "class_g = 'firefox'", - "class_g = 'Firefox'", - "class_g = 'LibreWolf'", - "class_g = 'easyeffects'", - "class_g *= 'slop'", - "_GTK_FRAME_EXTENTS@:c", - "_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'" -]; - -# Opacity opacity-rule = [ "0:_NET_WM_STATE@[0]:32a *= '_NET_WM_STATE_HIDDEN'", "0:_NET_WM_STATE@[1]:32a *= '_NET_WM_STATE_HIDDEN'", @@ -43,34 +10,9 @@ opacity-rule = [ "100:fullscreen" ]; -# Other backend = "glx"; -experimental-backends = true; -vsync = true; -mark-wmwin-focused = false; -mark-ovredir-focused = false; -detect-rounded-corners = true; -detect-client-opacity = true; -use-ewmh-active-win = false; -unredir-if-possible = false; -detect-transient = true; -detect-client-leader = true; -invert-color-include = []; - -# GLX backend +vsync = false; +unredir-if-possible = true; glx-no-stencil = true; -glx-no-rebind-pixmap = false; +glx-no-rebind-pixmap = true; use-damage = true; - -# Window type settings -wintypes: -{ - dock = { shadow = false; }; - dnd = { shadow = false; }; - tooltip = { shadow = false; }; - menu = { opacity = false; }; - dropdown_menu = { opacity = false; }; - popup_menu = { opacity = false; }; - utility = { opacity = false; }; -}; - diff --git a/TODO.md b/TODO.md index 1364c2fb..f0e70aed 100644 --- a/TODO.md +++ b/TODO.md @@ -2,8 +2,6 @@ - [ ] Create a better bitwarden integration - [ ] Remove username from ssh completion - [ ] add a messaging function to dotsync to warn for breaking changes -- [ ] create tmux config -- [ ] autostart tmux for scrollback buffer in st - [ ] use hashes in lf titlestring # FIX