Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # ~/.config/picom.conf
- # ---------------------------
- # Basic Setup
- # ---------------------------
- backend = "xrender"; # Use XRender instead of GLX
- vsync = false; # Keep vsync enabled to prevent tearing
- use-damage = true; # Reduce unnecessary redraws
- # ---------------------------
- # Disable GPU-Intensive Effects
- # ---------------------------
- # Disable all heavy effects
- shadow = false; # No shadows
- blur-background = false; # No blur
- corner-radius = 0; # No rounded corners
- animations = false; # No animations
- # ---------------------------
- # Minimal Fading Configuration
- # ---------------------------
- fading = true; # Enable basic fading
- fade-in-step = 0.04; # Slower fade-in to reduce GPU load
- fade-out-step = 0.04; # Slower fade-out
- fade-delta = 8; # Longer delay before starting fade
- # ---------------------------
- # Performance Tweaks
- # ---------------------------
- # Reduce composition quality
- glx-no-stencil = true;
- glx-no-rebind-pixmap = true;
- xrender-sync-fence = true;
- # Limit frame rate
- max-fps = 60;
- # Optimize painting
- paint-on-overlay = true;
- unredir-if-possible = true;
- unredir-if-possible-delay = 5;
- # ---------------------------
- # Window-Specific Rules
- # ---------------------------
- # Disable compositing for fullscreen windows
- unredir-if-possible-exclude = [];
- # Blacklist resource-heavy applications
- #shadow-exclude = [
- # "class_g = 'firefox'",
- # "class_g = 'chromium'",
- # "class_g = 'mpv'"
- #];
- # ---------------------------
- # NVIDIA-Specific Optimizations
- # ---------------------------
- # Force NVIDIA driver settings
- glx-use-copysubbuffermesa = true;
Advertisement
Add Comment
Please, Sign In to add comment