summaryrefslogtreecommitdiffstats
path: root/.profile
diff options
context:
space:
mode:
Diffstat (limited to '.profile')
-rw-r--r--.profile10
1 files changed, 10 insertions, 0 deletions
diff --git a/.profile b/.profile
index 4ca1d4b..3b0071f 100644
--- a/.profile
+++ b/.profile
@@ -52,6 +52,16 @@ if [ -z "$IS_GUIX_SYSTEM" ]; then
fi
fi
+# start an ssh-agent (with guix's openssh)
+if [ -z "$IS_GUIX_SYSTEM" ]; then
+ if ! pgrep -u "$USER" ssh-agent > /dev/null; then
+ ssh-agent > ~/.ssh-agent-thing
+ fi
+ if [[ ! "$SSH_AUTH_SOCK" ]]; then
+ eval "$(<~/.ssh-agent-thing)"
+ fi
+fi
+
setxkbmap \
-layout us,ir \
-option ctrl:nocaps \