mirror of
https://github.com/eRgo35/nix-config.git
synced 2026-02-04 23:06:10 +01:00
Compare commits
2 Commits
589e5de4c9
...
d5e2fd9b52
| Author | SHA1 | Date | |
|---|---|---|---|
| d5e2fd9b52 | |||
| 0d2a1e8e5a |
@@ -7,93 +7,93 @@
|
|||||||
services.picom = {
|
services.picom = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.picom;
|
package = pkgs.picom;
|
||||||
backend = "glx";
|
# backend = "glx";
|
||||||
|
#
|
||||||
shadow = true;
|
# shadow = true;
|
||||||
shadowOpacity = 0.2;
|
# shadowOpacity = 0.2;
|
||||||
shadowOffsets = [1 1];
|
# shadowOffsets = [1 1];
|
||||||
|
#
|
||||||
shadowExclude = [
|
# shadowExclude = [
|
||||||
"name = 'Notification'"
|
# "name = 'Notification'"
|
||||||
"class_g = 'Conky'"
|
# "class_g = 'Conky'"
|
||||||
"_GTK_FRAME_EXTENTS@:c"
|
# "_GTK_FRAME_EXTENTS@:c"
|
||||||
"override_redirect = 1 && !WM_CLASS@:s"
|
# "override_redirect = 1 && !WM_CLASS@:s"
|
||||||
"class_g ?= 'Dmenu'"
|
# "class_g ?= 'Dmenu'"
|
||||||
"class_g ?= 'Dunst'"
|
# "class_g ?= 'Dunst'"
|
||||||
"_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'"
|
# "_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'"
|
||||||
"_GTK_FRAME_EXTENTS@:c"
|
# "_GTK_FRAME_EXTENTS@:c"
|
||||||
"_NET_WM_STATE@:32a *= '_NET_WM_STATE_STICKY'"
|
# "_NET_WM_STATE@:32a *= '_NET_WM_STATE_STICKY'"
|
||||||
"class_g ?= 'i3-frame'"
|
# "class_g ?= 'i3-frame'"
|
||||||
"class_g = 'Rofi'"
|
# "class_g = 'Rofi'"
|
||||||
];
|
# ];
|
||||||
|
#
|
||||||
fade = true;
|
# fade = true;
|
||||||
fadeSteps = [0.08 0.05];
|
# fadeSteps = [0.08 0.05];
|
||||||
|
#
|
||||||
vSync = true;
|
# vSync = true;
|
||||||
|
#
|
||||||
settings = {
|
# settings = {
|
||||||
shadow = {
|
# shadow = {
|
||||||
radius = 3;
|
# radius = 3;
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
corner-radius = 9;
|
# corner-radius = 9;
|
||||||
rounder-corners-exclude = [
|
# rounder-corners-exclude = [
|
||||||
"window_type = 'dock'"
|
# "window_type = 'dock'"
|
||||||
"window_type = 'desktop'"
|
# "window_type = 'desktop'"
|
||||||
"class_g = 'Dunst'"
|
# "class_g = 'Dunst'"
|
||||||
];
|
# ];
|
||||||
|
#
|
||||||
blur = {
|
# blur = {
|
||||||
method = "dual_kawase";
|
# method = "dual_kawase";
|
||||||
strength = 10;
|
# strength = 10;
|
||||||
background = false;
|
# background = false;
|
||||||
background-frame = false;
|
# background-frame = false;
|
||||||
background-fixed = false;
|
# background-fixed = false;
|
||||||
};
|
# };
|
||||||
|
#
|
||||||
blur-kern = "3x3box";
|
# blur-kern = "3x3box";
|
||||||
|
#
|
||||||
# xprop | grep -i 'class'
|
# # xprop | grep -i 'class'
|
||||||
opacity-rule = [
|
# opacity-rule = [
|
||||||
"90:class_g = 'neovide'"
|
# "90:class_g = 'neovide'"
|
||||||
"90:class_g = 'code-oss'"
|
# "90:class_g = 'code-oss'"
|
||||||
"90:class_g = 'discord'"
|
# "90:class_g = 'discord'"
|
||||||
"90:class_g = 'Emacs'"
|
# "90:class_g = 'Emacs'"
|
||||||
"90:class_g = 'TelegramDesktop'"
|
# "90:class_g = 'TelegramDesktop'"
|
||||||
"90:class_g = 'Spotify'"
|
# "90:class_g = 'Spotify'"
|
||||||
"90:class_g = 'easyeffects'"
|
# "90:class_g = 'easyeffects'"
|
||||||
"90:class_g = 'kitty'"
|
# "90:class_g = 'kitty'"
|
||||||
"90:class_g = 'Nemo'"
|
# "90:class_g = 'Nemo'"
|
||||||
"97:class_g = 'firefox'"
|
# "97:class_g = 'firefox'"
|
||||||
];
|
# ];
|
||||||
|
#
|
||||||
# Exclude conditions for background blur.
|
# # Exclude conditions for background blur.
|
||||||
# blur-background-exclude = []
|
# # blur-background-exclude = []
|
||||||
blur-background-exclude = [
|
# blur-background-exclude = [
|
||||||
"window_type = 'dock'"
|
# "window_type = 'dock'"
|
||||||
"window_type = 'desktop'"
|
# "window_type = 'desktop'"
|
||||||
"_GTK_FRAME_EXTENTS@:c"
|
# "_GTK_FRAME_EXTENTS@:c"
|
||||||
];
|
# ];
|
||||||
|
#
|
||||||
mark-wmwin-focused = true;
|
# mark-wmwin-focused = true;
|
||||||
mark-ovredir-focused = true;
|
# mark-ovredir-focused = true;
|
||||||
detect-rounded-corners = true;
|
# detect-rounded-corners = true;
|
||||||
detect-client-opacity = true;
|
# detect-client-opacity = true;
|
||||||
unredir-if-possible = false;
|
# unredir-if-possible = false;
|
||||||
detect-transient = true;
|
# detect-transient = true;
|
||||||
detect-client-leader = true;
|
# detect-client-leader = true;
|
||||||
use-damage = true;
|
# use-damage = true;
|
||||||
|
#
|
||||||
window-shader-fg-rule = [
|
# window-shader-fg-rule = [
|
||||||
# "black_to_transparent.frag:class_g = 'stalonetray'",
|
# # "black_to_transparent.frag:class_g = 'stalonetray'",
|
||||||
# "black_to_transparent.frag:class_g = 'Minecraft 1.7.10'",
|
# # "black_to_transparent.frag:class_g = 'Minecraft 1.7.10'",
|
||||||
# "black_to_transparent.frag:class_g = 'i3lock'"
|
# # "black_to_transparent.frag:class_g = 'i3lock'"
|
||||||
# "black_to_transparent.frag:focused = true",
|
# # "black_to_transparent.frag:focused = true"
|
||||||
# "black_to_transparent.frag:focused != true",
|
# # "black_to_transparent.frag:focused != true",
|
||||||
#"sphere.glsl:focused != true"
|
# #"sphere.glsl:focused != true"
|
||||||
#"nordify.glsl:class_g = 'miru'"
|
# #"nordify.glsl:class_g = 'miru'"
|
||||||
];
|
# ];
|
||||||
};
|
# };
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -79,7 +79,7 @@
|
|||||||
owner = "eRgo35";
|
owner = "eRgo35";
|
||||||
repo = "dwm";
|
repo = "dwm";
|
||||||
rev = "main";
|
rev = "main";
|
||||||
hash = "sha256-jTjyai7qLs9v6PnWhLUgM+OC8Kq3VXrMhoIZhyY0JbA=";
|
hash = "sha256-lAiw8mqB7iAzKNO2BiXhnRV0WLYwwfyZfFQ/epgBLdo=";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user