From f8cac5507efacfb181627a65a228480c136413c4 Mon Sep 17 00:00:00 2001 From: TrudeEH Date: Mon, 3 Jun 2024 13:39:25 +0100 Subject: [PATCH] Add picom & dunst configs --- dotfiles/.config/dunst/dunstrc | 2475 +++++++++++++++++++++++++++++ dotfiles/.config/picom/picom.conf | 61 + dotfiles/.xinitrc | 4 +- install.sh | 3 +- suckless/dmenu/config.h | 2 +- 5 files changed, 2541 insertions(+), 4 deletions(-) create mode 100644 dotfiles/.config/dunst/dunstrc create mode 100644 dotfiles/.config/picom/picom.conf diff --git a/dotfiles/.config/dunst/dunstrc b/dotfiles/.config/dunst/dunstrc new file mode 100644 index 00000000..40058dd4 --- /dev/null +++ b/dotfiles/.config/dunst/dunstrc @@ -0,0 +1,2475 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + dotfiles/dotfiles/.config/dunst/dunstrc at arch-dwm-x11 · TrudeEH/dotfiles · GitHub + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ Skip to content + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+ + + + + + +
+ + + + + + + + + +
+
+
+ + + + + + + + + +
+ +
+ +
+ +
+ + + + / + + dotfiles + + + Public +
+ + +
+ +
+ + +
+
+ +
+
+ + + + +
+ + + + + + +
+ + + + + + + + + + + + + + + + +

Latest commit

 

History

History
436 lines (358 loc) · 13.2 KB

dunstrc

File metadata and controls

436 lines (358 loc) · 13.2 KB
+
+ + + + +
+ +
+ +
+
+ +
+ +
+

Footer

+ + + + +
+
+ + + + + © 2024 GitHub, Inc. + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + diff --git a/dotfiles/.config/picom/picom.conf b/dotfiles/.config/picom/picom.conf new file mode 100644 index 00000000..dcf4857c --- /dev/null +++ b/dotfiles/.config/picom/picom.conf @@ -0,0 +1,61 @@ +backend = "glx"; +glx-no-stencil = true; +glx-copy-from-front = false; + +# Opacity +active-opacity = 1; +inactive-opacity = 1; +frame-opacity = 1; +inactive-opacity-override = false; +blur-background = true; +blur-background-exclude = [ + "window_type = 'dock'", +] + +blur-method = "dual_kawase" +blur-strength = 8; + +# Fading +fading = false; +fade-delta = 2; +no-fading-openclose = false; + +fade-exclude = [ ]; + +# Other +mark-wmwin-focused = true; +mark-ovredir-focused = true; +detect-rounded-corners = true; +detect-client-opacity = true; +vsync = true; +dbe = false; +unredir-if-possible = false; +focus-exclude = [ ]; +detect-transient = true; +detect-client-leader = true; + +# Window type settings +wintypes: +{ + dock = { + shadow = false; + }; +}; + +# Window transparency +opacity-rule = [ + #"90:class_g = 'st'", +]; + +shadow = false; +shadow-radius = 12; +shadow-offset-x = -5; +shadow-offset-y = -5; +shadow-opacity = 0.5; +shadow-green = 1.0; + +shadow-exclude = [ ]; + +corner-radius = 0; + +xrender-sync-fence = true; diff --git a/dotfiles/.xinitrc b/dotfiles/.xinitrc index 1e83e12e..b1c6a29a 100644 --- a/dotfiles/.xinitrc +++ b/dotfiles/.xinitrc @@ -1,3 +1,5 @@ slstatus & +picom & +dunst & -exec dwm \ No newline at end of file +exec dwm diff --git a/install.sh b/install.sh index 01564d93..b3760c4e 100755 --- a/install.sh +++ b/install.sh @@ -449,8 +449,7 @@ if [[ ${main_menu[@]} =~ 0 ]]; then # Install Dotfiles fi if [[ ${main_menu[@]} =~ 1 ]]; then # DWM - sudo nala install libx11-dev libxft-dev libxinerama-dev build-essential libxrandr-dev - + sudo nala install libx11-dev libxft-dev libxinerama-dev build-essential libxrandr-dev dunst compile() { cd suckless/$1 sudo rm -rf config.h diff --git a/suckless/dmenu/config.h b/suckless/dmenu/config.h index 36105e59..14c0118d 100644 --- a/suckless/dmenu/config.h +++ b/suckless/dmenu/config.h @@ -4,7 +4,7 @@ static int topbar = 1; /* -b option; if 0, dmenu appears at bottom */ /* -fn option overrides fonts[0]; default X11 font or font set */ static const char *fonts[] = { - "monospace:size=10" + "JetBrainsMono NF:size=20" }; static const char *prompt = NULL; /* -p option; prompt to the left of input field */ static const char *colors[SchemeLast][2] = {