]> oss.titaniummirror.com Git - smckown/dotfiles.git/blobdiff - dwmrc
Add dunstrc to dotfiles
[smckown/dotfiles.git] / dwmrc
diff --git a/dwmrc b/dwmrc
index ee83f3e4e107dcc5ebf894271e960c86993c1867..7a9787141779f36c715ea252c35fe837ccf7fe99 100755 (executable)
--- a/dwmrc
+++ b/dwmrc
@@ -1,15 +1,11 @@
 #!/bin/bash
 #
-# Probably called from a /usr/share/xsessions/somesession.desktop that lists an
-# exec like dwm.custom, and the dwm.custom executable script looks like:
-#
-# #!/bin/bash
-#
-# if [ -f "$HOME/.dwmrc" ]; then
-#     exec "$HOME/.dwmrc"
-# else
-#     exec dwm.custom
-# fi
+# Startup on my Ubuntu 14.04 system works like this:
+# - lightdm finds /usr/share/xsessions/dwm.desktop
+# - This desktop file launches dwm.user, which is found in /usr/bin
+# - /usr/bin/dwm.user is a script that execs $HOME/.dwmrc, if present, else it
+#   execs dwm.
+# - This is my dwmrc, which installs as ~/.dwmrc
 
 # Although the system startup merged ~/.Xresources, it did so with the -nocpp
 # option (Ubuntu 14.04), which prevents the use of #define, etc.  Re-merge here
@@ -33,6 +29,9 @@ dispcfg
 xset dpms 300 600 1200
 pgrep -x xss-lock || xss-lock -- i3lock --dpms &
 
+# Turn off touchpad (later use a toggle)
+type synclient 2>/dev/null && synclient TouchpadOff=1
+
 # Applets, etc
 pgrep -x xbindkeys || xbindkeys &
 pgrep -x dunst || dunst &
@@ -41,10 +40,6 @@ pgrep -x xfce4-power-manager || xfce4-power-manager &
 pgrep -x pidgin || pidgin &
 pgrep dwm-i3status || dwm-i3status &
 
-# Get ssh-add out of the way.  The ssh-askpass-fullscreen pkg provides a bit
-# nicer ssh-askpass than the default X11 version.
-SSH_ASKPASS=/usr/bin/ssh-askpass ssh-add &
-
 # DWM has bindings for screen captures that expects ~/screenshots/ to exist.
 mkdir -p ~/screenshots