Mercurial > hg > config
annotate bin/setup-X.sh @ 571:0dbde82d1c82
STUB: .emacs
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Thu, 16 Jan 2014 15:32:15 -0800 |
parents | 8d28fce0a6d6 |
children | 1e1db18fb7fa |
rev | line source |
---|---|
360 | 1 #!/bin/bash |
2 | |
503 | 3 ### daemons |
4 # nm-applet: network manager | |
5 # gkrellm: system monitor | |
6 # diodon: clipboard manager | |
531 | 7 # arbtt-capture: arbitrary time tracker |
8 # x-tile: window tiling | |
9 # To add: qamixer (well, some mixer); gnome-activity journal | |
10 for i in nm-applet gkrellm diodon arbtt-capture x-tile | |
360 | 11 do |
503 | 12 if which ${i} |
360 | 13 then |
562
8d28fce0a6d6
detect scripts; namely x-tile
Jeff Hammel <jhammel@mozilla.com>
parents:
552
diff
changeset
|
14 if ! pidof -x ${i} |
360 | 15 then |
503 | 16 echo "not running: $i" |
360 | 17 ${i} & |
18 fi | |
19 fi | |
378
0e99d3a68066
notes to self....that didnt quite do what we wanted :(
Jeff Hammel <jhammel@mozilla.com>
parents:
360
diff
changeset
|
20 done |
0e99d3a68066
notes to self....that didnt quite do what we wanted :(
Jeff Hammel <jhammel@mozilla.com>
parents:
360
diff
changeset
|
21 |
0e99d3a68066
notes to self....that didnt quite do what we wanted :(
Jeff Hammel <jhammel@mozilla.com>
parents:
360
diff
changeset
|
22 # TODO: add workspace specific programs |
496 | 23 |
497 | 24 # ssh-add |
25 if [[ `ssh-add -l` != *id_?sa* ]] | |
26 then | |
27 SSH_ASKPASS=/usr/bin/ksshaskpass | |
28 if [[ -e $SSH_ASKPASS ]] | |
29 then | |
503 | 30 SSH_ASKPASS=${SSH_ASKPASS} ssh-add |
552 | 31 else |
32 echo "not running ssh-add: ${SSH_ASKPASS} not found" | |
497 | 33 fi |
34 fi |