Guest User

Untitled

a guest
May 17th, 2025
12
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.60 KB | None | 0 0
  1. #################################
  2. # Animations #
  3. #################################
  4.  
  5. animations = true;
  6.  
  7. animations = (
  8. {
  9. match = "window_type = 'notification'";
  10. triggers = [ "open", "show" ];
  11. preset = "slide-in"; # Use slide-in for notifications
  12. direction = "down";
  13. duration = 0.2;
  14. }
  15. );
  16.  
  17. #################################
  18. # Shadows #
  19. #################################
  20.  
  21. shadow = true;
  22. shadow-radius = 12;
  23. shadow-opacity = 0.3;
  24. shadow-offset-x = -7;
  25. shadow-offset-y = -7;
  26.  
  27. # Exclude certain windows from having shadows
  28. shadow-exclude = [
  29. "name = 'Notification'",
  30. "class_g = 'Conky'",
  31. "class_g ?= 'Notify-osd'",
  32. "class_g = 'Cairo-clock'",
  33. "class_g = 'Firefox-esr'",
  34. "_GTK_FRAME_EXTENTS@"
  35. ];
  36.  
  37. #################################
  38. # Fading #
  39. #################################
  40.  
  41. fading = true;
  42. fade-in-step = 0.025;
  43. fade-out-step = 0.025;
  44.  
  45.  
  46. #################################
  47. # Transparency / Opacity #
  48. #################################
  49.  
  50. inactive-opacity = 0.8;
  51. frame-opacity = 0.7;
  52. inactive-opacity-override = false;
  53. active-opacity = 0.85;
  54.  
  55. focus-exclude = [ "class_g = 'Cairo-clock'" ];
  56.  
  57. opacity-rule = [
  58. "100:class_g = 'Brave-browser'",
  59. "100:class_g = 'vlc'",
  60. "100:class_g = 'TelegramDesktop'",
  61. "100:class_g = 'Firefox-esr'"
  62. ];
  63.  
  64. #################################
  65. # Corners #
  66. #################################
  67.  
  68. corner-radius = 0;
  69. rounded-corners-exclude = [
  70. "window_type = 'dock'",
  71. "window_type = 'desktop'"
  72. ];
  73.  
  74. #################################
  75. # Background-Blurring #
  76. #################################
  77.  
  78. blur: {
  79. method = "dual_kawase";
  80. strength = 5;
  81. background = false;
  82. background-frame = false;
  83. background-fixed = false;
  84. }
  85.  
  86. blur-background-exclude = [
  87. "window_type = 'dock'",
  88. "window_type = 'desktop'",
  89. "class_g = 'Firefox-esr'",
  90. "_GTK_FRAME_EXTENTS@"
  91. ];
  92.  
  93. #################################
  94. # General Settings #
  95. #################################
  96.  
  97. backend = "xrender";
  98. vsync = true;
  99.  
  100. mark-wmwin-focused = true;
  101. mark-ovredir-focused = true;
  102.  
  103. detect-rounded-corners = true;
  104. detect-client-opacity = true;
  105.  
  106. detect-transient = true;
  107. use-damage = true;
  108. log-level = "warn";
  109.  
  110. wintypes: {
  111. tooltip = { fade = true; shadow = true; opacity = 0.85; focus = true; full-shadow = false; };
  112. dock = { shadow = false; clip-shadow-above = true; };
  113. dnd = { shadow = false; };
  114. popup_menu = { opacity = 0.85; };
  115. dropdown_menu = { opacity = 0.85; };
  116. };
  117.  
Advertisement
Add Comment
Please, Sign In to add comment