diff options
| -rw-r--r-- | .config/shell/aliasrc | 1 | ||||
| -rw-r--r-- | .config/shell/profile | 9 | ||||
| -rw-r--r-- | .editorconfig | 2 | ||||
| -rwxr-xr-x | .local/bin/passmenu | 7 |
4 files changed, 13 insertions, 6 deletions
diff --git a/.config/shell/aliasrc b/.config/shell/aliasrc index db87e1c..480d532 100644 --- a/.config/shell/aliasrc +++ b/.config/shell/aliasrc @@ -9,3 +9,4 @@ alias d="docker " alias d=' echo cd $PWD | kak -p s; eval "[ -n \"$(jobs)\" ] && fg" ' alias b=' eval "$(cd-kak-buf)"' alias e='$EDITOR ' +alias z='zathura ' diff --git a/.config/shell/profile b/.config/shell/profile index 0fa766a..1f4cdc1 100644 --- a/.config/shell/profile +++ b/.config/shell/profile @@ -2,6 +2,15 @@ export XDG_CONFIG_HOME=$HOME/.config export XDG_CACHE_HOME=$HOME/.cache export XDG_DATA_HOME=$HOME/.local/share export XDG_STATE_HOME=$HOME/.local/state +export PASSWORD_STORE_DIR=$HOME/.local/share/password-store + +if ! [ -d "${XDG_RUNTIME_DIR}" ] && [ "$(uname -s)" = "Linux" ] +then d="/run/user/$(id -u)" + sudo mkdir -p "$d" + sudo chown -R "$USER:$USER" "$d" + sudo chmod 700 "$d" + export XDG_RUNTIME_DIR="$d" +fi export EDITOR="c s" export GIT_EDITOR="kak " diff --git a/.editorconfig b/.editorconfig index 74690dd..37feeba 100644 --- a/.editorconfig +++ b/.editorconfig @@ -12,7 +12,7 @@ trim_trailing_whitespace = true indent_style = space indent_size = 2 -[*.go] +[*.{go,c}] indent_style = tab # Tab indentation (no size specified) diff --git a/.local/bin/passmenu b/.local/bin/passmenu index 35790fe..f6c07ba 100755 --- a/.local/bin/passmenu +++ b/.local/bin/passmenu @@ -13,9 +13,7 @@ if [ "$(uname)" = "Darwin" ]; then fi ( - export PASSWORD_STORE_DIR="$HOME/sync/password-store" - prefix="$PASSWORD_STORE_DIR" - echo "prefix: $prefix" + prefix="${PASSWORD_STORE_DIR:-$HOME/sync/password-store}" password_files=( "$prefix"/**/*.gpg ) password_files=( "${password_files[@]#"$prefix"/}" ) password_files=( "${password_files[@]%.gpg}" ) @@ -26,6 +24,5 @@ fi [[ -n $password ]] || exit - pass show "$password" | head -n1 | copy + pass show "$password" | head -n1 | vis-clipboard --copy ) >/tmp/debug 2>&1 - |
