summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmin Bandali <bandali@gnu.org>2022-12-24 16:09:15 -0500
committerAmin Bandali <bandali@gnu.org>2022-12-24 16:09:40 -0500
commit8c1ecff38afe44dc3abbc340ae10e94e83f106ea (patch)
tree1488360cea2193beeb84f6b8143187932b4e8091
parent838a2e40a4e359db890b5502c083a161c2aba71b (diff)
downloadconfigs-8c1ecff38afe44dc3abbc340ae10e94e83f106ea.tar.gz
configs-8c1ecff38afe44dc3abbc340ae10e94e83f106ea.tar.xz
configs-8c1ecff38afe44dc3abbc340ae10e94e83f106ea.zip
Differentiate between host-specific startup progs and profiles
Mainly, that startup progs are programs/commands that need to be run when starting a window manager, whereas profiles are generally sourced at login time (including over ssh or tty) and don't necessarily have anything to do with starting window managers.
-rw-r--r--.local/bin/chaman/startup (renamed from .config/chaman.profile)0
-rwxr-xr-x.local/bin/startup-progs4
2 files changed, 4 insertions, 0 deletions
diff --git a/.config/chaman.profile b/.local/bin/chaman/startup
index 1c68d03..1c68d03 100644
--- a/.config/chaman.profile
+++ b/.local/bin/chaman/startup
diff --git a/.local/bin/startup-progs b/.local/bin/startup-progs
index cc641bf..2040de2 100755
--- a/.local/bin/startup-progs
+++ b/.local/bin/startup-progs
@@ -3,6 +3,10 @@
resources="$HOME/.Xresources $HOME/.Xresources.d/$(hostname)"
for res in $resources; do [ -f "$res" ] && xrdb -merge "$res"; done
+if [ -f "$HOME/.local/bin/$(hostname)/startup" ]; then
+ . "$HOME/.local/bin/$(hostname)/startup"
+fi
+
xsetroot -cursor_name left_ptr
xset r rate 200 45
xset b off