diff options
Diffstat (limited to '.config')
-rw-r--r-- | .config/bash/aliases.sh | 1 | ||||
-rw-r--r-- | .config/bash/rc.d/emacs.sh | 135 | ||||
-rw-r--r-- | .config/cron/offlineimap | 2 | ||||
-rw-r--r-- | .config/login.sh | 13 | ||||
-rw-r--r-- | .config/ssh/authorized_keys | 1 | ||||
-rw-r--r-- | .config/ssh/config | 2 | ||||
-rw-r--r-- | .config/ssh/known_hosts | 52 | ||||
-rw-r--r-- | .config/systemd/user/default.target.wants/gpg-agent.service | 2 | ||||
-rwxr-xr-x | .config/wmii-hg/autostart | 3 |
9 files changed, 162 insertions, 49 deletions
diff --git a/.config/bash/aliases.sh b/.config/bash/aliases.sh index aabd073..c9a1987 100644 --- a/.config/bash/aliases.sh +++ b/.config/bash/aliases.sh @@ -40,6 +40,7 @@ alias l='ls -CF' alias tree='tree --charset utf8' alias cd=pushd alias gitk='gitk --all --date-order' +alias userctl='systemctl --user' ###################################################################### # Remember lat/long for redshift # diff --git a/.config/bash/rc.d/emacs.sh b/.config/bash/rc.d/emacs.sh index 9c1bf4d..165d71e 100644 --- a/.config/bash/rc.d/emacs.sh +++ b/.config/bash/rc.d/emacs.sh @@ -1,41 +1,98 @@ #!/bin/bash -case "$TERM" in - eterm*) - SELECTED_EDITOR='emacsclient' - EDITOR=$SELECTED_EDITOR - VISUAL=$SELECTED_EDITOR - export SELECTED_EDITOR EDITOR VISUAL - # The following uses the variable _EMACS_BUFFER to store some state - _emacs_quote() { - local str="$*" - str="${str//\\/\\\\}" - str="${str//\"/\\\"}" - str="\"${str}\"" - printf '%s' "$str" - } - _emacs_rename_terminal() { - local name="$(_emacs_quote "$(_emacs_get_desired_buffer_name)")" - if [[ -n $_EMACS_BUFFER ]]; then - local buffer="(get-buffer $_EMACS_BUFFER)" - else - local buffer='(window-buffer (selected-window))' - fi - _EMACS_BUFFER="$(emacsclient -e "(with-current-buffer ${buffer} (rename-buffer ${name} t)))" 2>/dev/null)" - } - _emacs_get_short_cwd() { - local base=$1 - local suffix='' - if [[ $base =~ (/(src|pkg|doc|pkg-libre|src-libre|trunk|tags|branches))*$ ]]; then - suffix=$BASH_REMATCH - base=${base%$suffix} - fi - base=${base##*/} - echo ${base}${suffix} - } - _emacs_get_desired_buffer_name() { - echo "*ansi-term*<$(_emacs_get_short_cwd "$PWD")>" - } - PROMPT_COMMAND='_emacs_rename_terminal "$(_emacs_get_desired_buffer_name)"' - :;; -esac +if [[ $TERM == eterm* ]]; then + SELECTED_EDITOR='emacsclient' + EDITOR=$SELECTED_EDITOR + VISUAL=$SELECTED_EDITOR + export SELECTED_EDITOR EDITOR VISUAL + + ## Primatives for interacting with Emacs ############################### + + # _emacs_run LISP + _emacs_run() { + emacsclient -e "$*" 2>/dev/null + } + # _emacs_quote UNQUOTED_STRING + _emacs_quote() { + local str="$*" + str="${str//\\/\\\\}" # \ -> \\ + str="${str//\"/\\\"}" # " -> \" + str="\"${str}\"" # wrap it in quotes + printf '%s' "$str" + } + # _emacs_unquote QUOTED_STRING + _emacs_unquote() { + + local str="$*" + if [[ $str =~ ^\"(.*)\"$ ]]; then + str=${BASH_REMATCH[1]} # un-quote it + str="${str//\\\\/\\}" # \\ -> \ + str="${str//\\\"/\"}" # \" -> " + fi + printf '%s' "$str" + } + + ## Deal with renaming the terminal ##################################### + + # _emacs_rename_terminal NEW_BUFFER_NAME + # This function uses the variable _EMACS_BUFFER to store some state + _emacs_rename_terminal() { + local name=$(_emacs_quote "$*") + if [[ -n $_EMACS_BUFFER ]]; then + local buffer="(get-buffer $_EMACS_BUFFER)" + else + local buffer='(window-buffer (selected-window))' + fi + _EMACS_BUFFER=$(_emacs_run "(with-current-buffer ${buffer} (rename-buffer ${name} t))") + } + # _emacs_get_short_cwd + _emacs_get_short_cwd() { + local base=$PWD + local suffix='' + # The regex here is a list of directory names + # that aren't really helpful, and that the + # parent directory should be included also. + if [[ $base =~ (/(src|pkg|doc|pkg-libre|src-libre|trunk|tags|branches))*$ ]]; then + suffix=$BASH_REMATCH + base=${base%$suffix} + fi + base=${base##*/} + echo ${base}${suffix} + } + # _emacs_get_desired_buffer_name + _emacs_get_desired_buffer_name() { + echo "*ansi-term*<$(_emacs_get_short_cwd)>" + } + + ## High-level tasks #################################################### + + # Like uniquify on the buffer name (shell -> emacs) + _emacs_set_buffer_name() { + # This doesn't work correctly on remote hosts. + # The "correct" solution is probably to hook into + # default-directory being set in term.el + _emacs_rename_terminal "$(_emacs_get_desired_buffer_name)" + } + # Set the TRAMP directory for remote hosts (shell -> emacs) + _emacs_set_remote_dir() { + if [[ -n $SSH_CONNECTION ]]; then + printf '\eAnSiT%s %s\n' \ + u "$USER" \ + c "$PWD" \ + h "$HOSTNAME" + fi + } + # Set the shell's X11 display (emacs -> shell) + _emacs_set_shell_DISPLAY() { + export DISPLAY=$(_emacs_unquote "$(_emacs_run "(cdr (assoc 'display (frame-parameters)))")") + } + + ## Do those things ##################################################### + + _emacs_PROMPT_COMMAND() { + _emacs_set_buffer_name + _emacs_set_remote_dir + _emacs_set_shell_DISPLAY + } + PROMPT_COMMAND=_emacs_PROMPT_COMMAND +fi diff --git a/.config/cron/offlineimap b/.config/cron/offlineimap new file mode 100644 index 0000000..9de9de1 --- /dev/null +++ b/.config/cron/offlineimap @@ -0,0 +1,2 @@ +# m h dom mon dow command +*/5 * * * * offlineimap-runner 2 -u quiet diff --git a/.config/login.sh b/.config/login.sh index 3c29c99..e1650b2 100644 --- a/.config/login.sh +++ b/.config/login.sh @@ -28,8 +28,7 @@ export TMPDIR="$HOME/tmp" # XDG ################################################################ . "$HOME/.local/lib/xdg.sh" -mkdir -p -- "$XDG_RUNTIME_DIR/sessions" -ln -sfT -- "$XDG_RUNTIME_DIR/sessions" ~/.sessions +ln -sfT -- "$XDG_RUNTIME_DIR" ~/.runtime # Settings ########################################################### @@ -52,10 +51,10 @@ if [[ -z $GPGKEY ]] && [[ -f "${HOME}/.gnupg/gpg.conf" ]]; then echo 'login: Setting GPGKEY' export GPGKEY=`sed -nr 's/^\s*default-key\s+//p' "${HOME}/.gnupg/gpg.conf"` fi -if [[ -f ~/.sessions/gpg ]]; then +if [[ -f ~/.runtime/gpg ]]; then echo 'login: Setting gpg-agent info:' - cat ~/.sessions/gpg - . ~/.sessions/gpg + cat ~/.runtime/gpg + . ~/.runtime/gpg export GPG_AGENT_INFO #export SSH_AUTH_SOCK fi @@ -72,8 +71,8 @@ export _JAVA_OPTIONS # X11 if [[ -z $XAUTHORITY ]]; then - #export XAUTHORITY="$HOME/.Xauthority" - export XAUTHORITY=$HOME/.sessions/Xauthority + export XAUTHORITY="$HOME/.Xauthority" + #export XAUTHORITY=$HOME/.runtime/Xauthority fi # D-Bus diff --git a/.config/ssh/authorized_keys b/.config/ssh/authorized_keys new file mode 100644 index 0000000..b4f2402 --- /dev/null +++ b/.config/ssh/authorized_keys @@ -0,0 +1 @@ +GwvgVCxR8zrBHVrEwXzzzHYEMocW4LVjlyZIcUNu/HBO1NHZSCbDoUuLmquSaH4QDJ7dscDdoTB= diff --git a/.config/ssh/config b/.config/ssh/config index b6e53d6..9b366ed 100644 --- a/.config/ssh/config +++ b/.config/ssh/config @@ -1,7 +1,7 @@ Host * Protocol 2 ControlMaster auto - ControlPath ~/.sessions/ssh-%r@%h:%p + ControlPath ~/.runtime/ssh-%r@%h:%p Compression yes Host lore diff --git a/.config/ssh/known_hosts b/.config/ssh/known_hosts new file mode 100644 index 0000000..05249dc --- /dev/null +++ b/.config/ssh/known_hosts @@ -0,0 +1,52 @@ +# IDK +# next 3 lines are the same +192.168.1.234 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBMvlLV3mSm1nNR6XcEjWR5bKVAdke0x0T29l6B2pM5c79QfNIAyZ357QEzczdJ2/K1zdEOgBOSagBPXtmh+hr0c= +10.184.161.65 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBMvlLV3mSm1nNR6XcEjWR5bKVAdke0x0T29l6B2pM5c79QfNIAyZ357QEzczdJ2/K1zdEOgBOSagBPXtmh+hr0c= +192.168.3.2 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBMvlLV3mSm1nNR6XcEjWR5bKVAdke0x0T29l6B2pM5c79QfNIAyZ357QEzczdJ2/K1zdEOgBOSagBPXtmh+hr0c= +# next 3 lines are the same +140.182.156.50,140.182.156.59,140.182.156.230 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOkCw41gSiSHq/RfV7lgCWerxzWACl39bwZTRT+jPtV81bLq2zhEJir5T5lHXg+az+HiEIdGjn93U4TM1duXaEY= +140.182.158.18,140.182.159.114,140.182.159.129,140.182.159.139 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOkCw41gSiSHq/RfV7lgCWerxzWACl39bwZTRT+jPtV81bLq2zhEJir5T5lHXg+az+HiEIdGjn93U4TM1duXaEY= +140.182.98.21,140.182.98.26,140.182.98.107,140.182.98.186 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOkCw41gSiSHq/RfV7lgCWerxzWACl39bwZTRT+jPtV81bLq2zhEJir5T5lHXg+az+HiEIdGjn93U4TM1duXaEY= +# next 2 lines are the same +149.160.173.17,149.160.173.206,149.160.173.210 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0plENd6j1KSton9nvz7JUJ3U6NihKBHBvfMIUXs15cH39AOQTp+sD32jNZ1DrYeXYw1QQ6qvMJDOvoZnMNHBCQUr3xnmv6arzDhsMa9uadmHk2iajnRZ44YvblWtu5iH8bgtZ8otCnauSnuk9J8vKKDQ3p8Z9+wDBfipm3870toyor4z3n5/23vjM++EOfEEgqKONhKf7riFYEQ5x7sANGCg5MAh+bEEaEfkER3x5Sxb5bQXchfaGzkBiu0Vrvcxsb11i+6W73a33Whv0dhwNyVp994xPv3VI2B7wfJnkGjmurlBpqHORkj3bCgEynX/R8855UXzkbTe0Bb1zBWy9 +149.160.174.82,149.160.174.122,149.160.175.9 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0plENd6j1KSton9nvz7JUJ3U6NihKBHBvfMIUXs15cH39AOQTp+sD32jNZ1DrYeXYw1QQ6qvMJDOvoZnMNHBCQUr3xnmv6arzDhsMa9uadmHk2iajnRZ44YvblWtu5iH8bgtZ8otCnauSnuk9J8vKKDQ3p8Z9+wDBfipm3870toyor4z3n5/23vjM++EOfEEgqKONhKf7riFYEQ5x7sANGCg5MAh+bEEaEfkER3x5Sxb5bQXchfaGzkBiu0Vrvcxsb11i+6W73a33Whv0dhwNyVp994xPv3VI2B7wfJnkGjmurlBpqHORkj3bCgEynX/R8855UXzkbTe0Bb1zBWy9 + +# My boxes +localhost ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOSvqkBsdEjQ2XBhUl0+zQvhsliQNv+EwWyPAVPZA0FcEHBXc5Bo7/QDPotN+jn6hU/Ri8hihH3LSvc6MsyzDRU= +#TL-WR740N-v1,192.168.1.1 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgm18Q4WoIZt9WT8qNL5eolEEc3CvLAzgcAQfIDbrSRtumIUOSsJcaCy/Avg2c1rT3pVUc+5amnSavqGTZAW+r0F07cAn+/TAAFjz39ZjrjXNHu65KcCiOjOHUWfrnG/KZHsNw7B+o0I7RCVVKU82GIUecM9kGIpDIaYH2vYzaRxEqAk= +TL-WR740N-v4,192.168.2.1,192.168.1.2 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAglvfI+QX0vhuSjv1kSCgxrsUUtk2/ibnWkN0yBDn3bBvD22ob5OY4SujAKu6AD96Xn4oSU7YwM7X/FaA1d5Av2iLK8v2Bz1bMWsL1LGLtLg9FpiOgix11mjnEIGZoXfsrARjkAyiFaRpETiOSfV4gGUxLhgEzWLHpOU4koHQD3Jf4Ys= +build64-par,192.168.2.161 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBIAGyEB6rfXZc71rZ/p+9wh50VZOC3KHlqJiLtbK9KWMFkBmSOqm3FvuqA0fl7Z1+XqxZY69vJ2ZmQ8G/UIZtIw= + +# Parabola boxes +[rshg054.dnsready.net]:1863 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAiQk3J39s6vsfkDo7Y63FfTiHCyT97gCC+GbUa9wUuRZt2+wv8Ds9M8lOUsTQH5z/5zgfZst0qUrsN+ijusUGs= +[parabolagnulinux.org]:1863,[projects.parabolagnulinux.org]:1863,[142.4.205.9]:1863 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHkqv9ewWyXjrO6P5iYiUYfEYP8ALBg9C2GxA7yOJDa/vwDtx6OS3KMNRkUgx6vL/6/D555Xdypys+lwLmcdmnM= +[repo.parabolagnulinux.org]:1863,[wiki.parabolagnulinux.org]:1863,[80.87.131.252]:1863 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK4pzgrqj2qrklFpDZrg56bjVHJyodEtvdU/QUQNPgErfjfn0BJRi4N2zL19VK5ab3kJ6zJrfY7YWOv/Ky+MqUw= + +# Purdue boxes +data.cs.purdue.edu,128.10.3.13,128.10.12.13,128.10.19.13,128.10.25.13 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCtyfydMrSci3BMTrS6GO9gKTxVMrM+7+ZI7t+pI7k+kRnz6prOftFZ3ySLD+4GDrxTKZkRnIr7pB6IPuSDg+++AAJ/isR5j0NhI+zfdMvNdAzw1j0d4EnFE3VLslR98VInxZaLTLm6QokotzIcxjqylzTca/GKwmcsBtSDMdRDp5xI+zlwacUlFUM8J2QNji/6uYCdU19YEbWzyYYWgNqopTAT04SExBnWuPi/ktpnSd0BPbfX51Bzc2Tp3/ro6KF3JGq3a/NC3qwVt45ThoGskZVZxbausJa2v+3wSFbrtsfJcHBjsboFZv8lwVAuD7r4sYuVGlGblpCs7OBM6Sx +lore.cs.purdue.edu,128.10.19.16,128.10.12.16,128.10.2.16 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAwUosAIGVQllz1G63GNL9azhBefzXdLgvbMY4e/yENMkIACyz0dfZwdQ3cMTFEsUW1y5FjVx/V272KwmdfG9aS+jyHpRAiZGz8vDa9NrleAvhvpQtAIXsQILjeWqtVAVjbm5J5Su73J98UITUr62ZJCYgt621BSS0ooZEo8UKjk8= +sage.ics.purdue.edu,128.210.10.101 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA1MzqxWILPbf4voIPXLSf8oDHxgKpq8UlWAyy6EoYeZ7NjQoirMmLvl8TBHz54+gVEjDhDHdoKkXvF/DYvwm3Zo8ezGyNPZ++fRkKCq0gcjOJ/0hotI3xZi397KywlbzYiQt6hDn68ojMnjPZsKOPaBLW3Q6SBWw2b4hGIYVn13s= +sslab01.cs.purdue.edu,128.10.25.101 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAtG71s38pNzCH/UTPrAUecaSTrSRokSBYPM7Xmts/jbzyadKePGCjMafODc3YSHtSvBbK6uCKPyv+dkH8a4FZ7IBeTtR6Q/30eijyeFdCizqs3THljWZG5zP6NBU7GnP+0FXPqIlvpnaD+6Unj8aW66AER+BBhF2IAK9H/Uxl7cM= + +# TigerTech boxes +mckenzierobotics.org,mckenzierobotics.org.customers.tigertech.net,64.62.209.14,208.80.4.102 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAwcC508sMM/yiVjrYYHA2bIPRlmMVrIvUzIg9NC3X3iqUF2r6YKO1WUbTDEBv3mDdCggwGuRlkjlPIhF4jAWiOUqzzVqbMy+Vq6AVQTAbx1xPTB18OvrR61LcIuQu1Rw4b+60ufQRjChHCPTnJbSwbUrizdHjxh+qe+2omzDUfDs= +philmyerscustomhomes.com,philmyerscustomhomes.com.customers.tigertech.net,208.80.4.111 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAwcC508sMM/yiVjrYYHA2bIPRlmMVrIvUzIg9NC3X3iqUF2r6YKO1WUbTDEBv3mDdCggwGuRlkjlPIhF4jAWiOUqzzVqbMy+Vq6AVQTAbx1xPTB18OvrR61LcIuQu1Rw4b+60ufQRjChHCPTnJbSwbUrizdHjxh+qe+2omzDUfDs= +lnnorthstar.org,lnnorthstar.org.customers.tigertech.net,208.80.4.112 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAwcC508sMM/yiVjrYYHA2bIPRlmMVrIvUzIg9NC3X3iqUF2r6YKO1WUbTDEBv3mDdCggwGuRlkjlPIhF4jAWiOUqzzVqbMy+Vq6AVQTAbx1xPTB18OvrR61LcIuQu1Rw4b+60ufQRjChHCPTnJbSwbUrizdHjxh+qe+2omzDUfDs= + +# Misc +github.com,192.30.252.129,192.30.252.131,204.232.175.90,207.97.227.239 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ== +teenteam.biz,50.63.32.1 ssh-dss AAAAB3NzaC1kc3MAAACBAImo1tvV5/AxMKvit1Iv1WqgQ/30fyHjmtnDbhiYv53lLPAEFevB59zZ65/94AFd/ZyUoy62Qv3nMFvKaZmAto96mvsgE9w3BU96Y2hxFIje/hmMwkfFMO2sJ9Gi6Rn4NA8ZK31dnoazzPberbluvNZOlBL1jPZczVStW+RtGyM7AAAAFQDQ3dx1MJ3eXuee4tUP3D+oj/jWQQAAAIA29gAWOcSWMHfUb1F6n6fIcpQ4aCZZLVRNOzpoCIsJOiqxZTN/HEelYnE/Tf7SoUTORot4bJDEwifm0i96B9zeqJeJzc56Tmw5EtIJYyJbTyUF02Cl3OqAUpbEf+bA7dtcYIims+QJzyCN7lWkczvMf0dSUPZtN/B3MxjWDRKEMgAAAIAG6+Rw+OvOJvKsZlkFd3wGD6w8tVKQ7LfcagWLL4MzJzEAN2UXBycCc1UPmZTmPWHDiyB7syoVmDTw78OOMqDTtXrmXDnNm+sPTqPlbgeUtIKMVWFGQmmXjghOeNxqqs+2iGnqdpM390Mm4D4qXGbZu6d7BluYBfUISU+5+i5hHQ== +gitorious.org,87.238.52.168 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAwurz6NXf01Lc2HTGvPGN2RRIjW5zZ4qI8dCTdhr6R241VXO30X29EpBPRFTe3K9Zx7BXAM1XzQaV093xT8jX6X0gP/vJD2y+vDN2IDx2GeLX1k0cevhCj2mn8Su3ZWw5s9bBhVvpSvrE9uLRho2Qe/x5hJt2804KDyRGWn3esVP2dYRbf4r4TBLX/oWziDv64x5G0SkY8YsX2ZbKSX1Biw4oQXSx5jKOaCjNS+ryJFVmiIBqHa7Voi3LgJT/lHZV39sKbMNcnsQNjtkB1eqzzvdwO5RPfF0YbwjFQ5SywmrtkAqYmDOOPUDrvDChbbrS7hge4rDK/oeVjwdV718jVw== + +128.10.2.13 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCtyfydMrSci3BMTrS6GO9gKTxVMrM+7+ZI7t+pI7k+kRnz6prOftFZ3ySLD+4GDrxTKZkRnIr7pB6IPuSDg+++AAJ/isR5j0NhI+zfdMvNdAzw1j0d4EnFE3VLslR98VInxZaLTLm6QokotzIcxjqylzTca/GKwmcsBtSDMdRDp5xI+zlwacUlFUM8J2QNji/6uYCdU19YEbWzyYYWgNqopTAT04SExBnWuPi/ktpnSd0BPbfX51Bzc2Tp3/ro6KF3JGq3a/NC3qwVt45ThoGskZVZxbausJa2v+3wSFbrtsfJcHBjsboFZv8lwVAuD7r4sYuVGlGblpCs7OBM6Sx +borg06.cs.purdue.edu,128.10.12.106 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDT6ACw5pc6fWnBTv6Cf13Io4b2hoUKU+TqlLNA2/YftD11gHQqNPMx5fbO8aDpArAu6WuYMFpPlZlS7fL00NgdJYnPbyaGpOUpOOtSFzkTnFOnLqQBWwLNmVLPU62iX/5iyp4kWfvfUTy3J/8ritDP4QYEzNSebeKw8W7s+y3pVjMYzcG7t4c6faJ102s7jwz7DjBzxHgpbmeNNRGVQ7wdBmK2DcYbaCyU1uK5eRuqc7Ten/uUskB4mRdqcgrRS9agl52tPjSUMxEUWtGace72GYGTTVVwRGtz+w3gUisvgtqC6C2QsE/JmL4Fwyf5X/mMj2yF3L0yU+E3FgtHIX/x +borg11.cs.purdue.edu,128.10.12.111 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3/eruxcGUuWDYP+QmWhKdViYmg9vW7JeGKLDh6/CC5SHSCGdDHF+PauvyiBDQd3otVdDljlGJHFAC2OfEqBneVaoVyQrvLdFU7nAH/h43lBLMguo7ijr1GV6PzD93HEqgVDMoyiXw2m/v71KOEZCW66WcxGlTpj+jFrju8amsq9/9SYMNBIli9SCwSMx5kD4FRUvrJF6UfJnPZHG9Ql9LXqAp9tLFKXmKExC7CzUuagX0jWUeeh4CLjwI3Koc85v1gl7rUbJfUbLrSrZx+TElx3a+1iccl5xiMqIVlz7rbfv8v6z7oPsLxvAZy4gGkm82iQw//VBg/HAoJdrUK08f + +parabolagnulinux.org,142.4.205.9 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHkqv9ewWyXjrO6P5iYiUYfEYP8ALBg9C2GxA7yOJDa/vwDtx6OS3KMNRkUgx6vL/6/D555Xdypys+lwLmcdmnM= +[lukeshu.com]:1863,[199.180.255.147]:1863 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJ7RUMtkyw4vL6AnDaTe9BQnJcrfZ3wgE1Y2zOaQ7IN76faZ0NhlKPSmwykEZxAHRD3f/2RgFDN/nWsJO7rwZSU= +192.168.1.1 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgwCha20d/qpyDSrfa2ZV0izgwZ+91XL7TyfdHIkMfdaIlv3qxCXWV5FBzFGsg+9m4p7h1WO0J2KL53MRNaG6qtyxnLZaNe3pVxKwmNbDC4cYlwaumM17p5nnFKu9/qyreNEmbtvGExipPvYi9qULNM8vzLZcMSpDNV6WrudEfrW1hvd/ +192.30.252.130 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ== +projects.parabolagnulinux.org ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHkqv9ewWyXjrO6P5iYiUYfEYP8ALBg9C2GxA7yOJDa/vwDtx6OS3KMNRkUgx6vL/6/D555Xdypys+lwLmcdmnM= +[bugs.parabolagnulinux.org]:1863,[174.142.147.197]:1863 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAiQk3J39s6vsfkDo7Y63FfTiHCyT97gCC+GbUa9wUuRZt2+wv8Ds9M8lOUsTQH5z/5zgfZst0qUrsN+ijusUGs= +borg04.cs.purdue.edu,128.10.12.104 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCoAr3zuEMACnvJOS9oz6CfypDFWuqdIg61YGqekhxJPzSXpLTFM+KPjjmAFX7YsDjaMsWmRU9wu+yg8Bw/MtZ+qa2+K+UmS/JM/cfswmTj8cdzrJ6p9H3ZTfg22phqMjX9XgD4Ed5u5tU/My49V6VzQNyjJXU6k7/p38BDsLwBFw2cChqFp3jvmYwsQOY6LM6XVD175dSsyDaCSYXpvAvkF4xARKLF/TyarkFT/CNdrcms8PQmxk5GEtk2fjUsJKUCwoU+H8VRCRk3ypUxp92yQV+/WSuEVEFsnemkVMRoGQZE1BfnbYnoQuXPm0EipU20e+uZtvxx5BIKiSw+2Oln +192.30.252.128 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ== diff --git a/.config/systemd/user/default.target.wants/gpg-agent.service b/.config/systemd/user/default.target.wants/gpg-agent.service index a9de9b2..93c12b0 100644 --- a/.config/systemd/user/default.target.wants/gpg-agent.service +++ b/.config/systemd/user/default.target.wants/gpg-agent.service @@ -3,7 +3,7 @@ Description="GnuPG agent daemon" [Service] Type=forking -ExecStart=/usr/bin/gpg-agent --daemon --write-env-file ${HOME}/.sessions/gpg +ExecStart=/usr/bin/gpg-agent --daemon --write-env-file ${XDG_RUNTIME_DIR}/gpg [Install] WantedBy=default.target diff --git a/.config/wmii-hg/autostart b/.config/wmii-hg/autostart index 9c47a9d..9de3834 100755 --- a/.config/wmii-hg/autostart +++ b/.config/wmii-hg/autostart @@ -5,8 +5,9 @@ daemon xcompmgr &> /dev/null daemon lxpanel &> /dev/null daemon nm-applet &> /dev/null daemon dunst &> /dev/null +daemon clipit -dn &> /dev/null #Action rbar_cpu 01 & #Action rbar_wifi 97 & -#Action rbar_battery 98 & +Action rbar_battery 98 & Action rbar_clock 99 & |