#!/bin/sh # # PIM / DOCUMENT DIRECTORY # PIMDIR="${HOME}/Documents" # # COLORS # #COLOR_NB="#121212" # notion #COLOR_NF="#707070" # notion COLOR_NB="#181818" # spectrwm COLOR_NF="#FF6A00" # spectrwm COLOR_SB="#222222" COLOR_SF="#CCCCCC" # # TERMINALS # STERM="st -f Terminus:pixelsize=18" BTERM="st -f Terminus:pixelsize=26" HTERM="st -f spleen:pixelsize=32" # # DMENU # DMENUOPTS="-fn Terminus:pixelsize=18 \ -nb $COLOR_NB \ -nf $COLOR_NF \ -sf $COLOR_SF \ -sb $COLOR_SB \ -i \ -f" DMENU_CMD="dmenu $DMENUOPTS" DMENURUN_CMD="dmenu_run $DMENUOPTS" # # NOTIFY # NOTIFY_CMD() { notify-send -- "$@ ($(date +%H:%M))" } # # FUNCTIONS # needs() { pkg_info -az | grep -q ^$1$ \ || doas pkg_add $1 } # # CONNECT TO GPG-AGENT # eval $(keychain -Q -q --noask --agents ssh,gpg --noask --eval id_rsa) # export GPG_TTY=$(tty) # export GPG_AGENT_INFO="$HOME/.gnupg/S.gpg-agent:0:1" # export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket) # export SSH_AUTH_SOCK_EXTRA=${SSH_AUTH_SOCK%%.ssh}.extra # gpg-connect-agent /bye