dotfiles/user-config/zsh/.zshenv

23 lines
948 B
Bash

# All commands in this file MUST not produce output
# Default editor
export EDITOR="emacsclient -t" # $EDITOR should open in terminal
export VISUAL="emacsclient -a emacs" # $VISUAL opens in GUI with non-daemon as alternate
# TODO: this was added for guix-wsl but likely is not needed any longer
export GUILE_LOAD_PATH="${GUILE_LOAD_PATH}:$HOME/.guix-home/profile/share/guile/site/3.0"
export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH}:$HOME/.guix-home/profile/lib/guile/3.0/site-ccache"
# Use gpg-agent ssh-agent emulation
export SSH_AUTH_SOCK="/run/user/$UID/gnupg/S.gpg-agent.ssh"
# Allow applications installed with flatpak to be found
export XDG_DATA_DIRS="${XDG_DATA_DIRS}:$HOME/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share"
# Set aws-vault default backend
export AWS_VAULT_BACKEND=pass
export AWS_VAULT_PASS_PREFIX=aws-vault
# Ledger settings
export LEDGER_FILE=~/.org/accounting/accounting.ledger