shell: more flexible per-host profile configuration
[~bandali/configs] / .bashrc
diff --git a/.bashrc b/.bashrc
index f93f6c9..e581cd3 100644 (file)
--- a/.bashrc
+++ b/.bashrc
@@ -69,13 +69,11 @@ aur() {
    cd ${1}
 }
 
-# fzf
-#include /usr/share/fzf/key-bindings.bash
-#include /usr/share/fzf/completion.bash
-
-if ! pgrep -u "$USER" ssh-agent > /dev/null; then
-    ssh-agent > ~/.ssh-agent-thing
-fi
-if [[ ! "$SSH_AUTH_SOCK" ]]; then
-    eval "$(<~/.ssh-agent-thing)"
+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