From 716b4fb7d6aec001497e39a4787ea8a875bce2c3 Mon Sep 17 00:00:00 2001 From: Jaden Provost Maxwell-Comfort Date: Mon, 8 Jan 2024 13:51:15 -0800 Subject: [PATCH] Added a .scripts dir and an autostart_desktop.sh script to replace dex --- .config/i3/config | 6 +++--- .scripts/autostart_desktop.sh | 6 ++++++ {.config/i3 => .scripts}/brightness.sh | 0 3 files changed, 9 insertions(+), 3 deletions(-) create mode 100755 .scripts/autostart_desktop.sh rename {.config/i3 => .scripts}/brightness.sh (100%) diff --git a/.config/i3/config b/.config/i3/config index d37b391..76d1993 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -154,8 +154,8 @@ bindsym l resize shrink width 10 px or 10 ppt bindsym $mod+r mode "resize" # Brightness keys setup -bindsym XF86MonBrightnessDown exec --no-startup-id "sudo $HOME/.config/i3/brightness.sh -5" -bindsym XF86MonBrightnessUp exec --no-startup-id "sudo $HOME/.config/i3/brightness.sh 5" +bindsym XF86MonBrightnessDown exec --no-startup-id "sudo $HOME/.scripts/brightness.sh -5" +bindsym XF86MonBrightnessUp exec --no-startup-id "sudo $HOME/.scripts/brightness.sh 5" # Window Cosmetic Changes gaps inner 10 @@ -168,5 +168,5 @@ client.unfocused #333333 #222222 #888888 #292d2e #eeeeee exec --no-startup-id "lxpolkit &" # start authentication agent (prompt) exec --no-startup-id "xcompmgr &" # startup composition manager (transparency) exec --no-startup-id "polybar" # status bar -exec --no-startup-id "dex -a" # run autostart desktop apps +exec --no-startup-id "$HOME/.scripts/autostart_desktop.sh &" # run autostart desktop apps exec --no-startup-id "emacs --daemon &" # startup emacs daemon diff --git a/.scripts/autostart_desktop.sh b/.scripts/autostart_desktop.sh new file mode 100755 index 0000000..e8461fe --- /dev/null +++ b/.scripts/autostart_desktop.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +for file in $HOME/.config/autostart/*; do + exec_line=$(cat "$file" | grep '^Exec' | cut -d '=' -f2-) + eval "$exec_line" +done diff --git a/.config/i3/brightness.sh b/.scripts/brightness.sh similarity index 100% rename from .config/i3/brightness.sh rename to .scripts/brightness.sh