dev: automated commit - 2025-09-06 18:25:07
This commit is contained in:
parent
b18f0b1edf
commit
8a557666a3
6 changed files with 15 additions and 0 deletions
Binary file not shown.
BIN
gnupg/.gnupg/gpg.conf
Normal file
BIN
gnupg/.gnupg/gpg.conf
Normal file
Binary file not shown.
Binary file not shown.
12
local-bin/.local/bin/pinentry-wrapper
Executable file
12
local-bin/.local/bin/pinentry-wrapper
Executable file
|
|
@ -0,0 +1,12 @@
|
||||||
|
#!/bin/sh
|
||||||
|
# Context-aware pinentry wrapper
|
||||||
|
# Uses pinentry-curses for terminal sessions and pinentry-gtk for GUI sessions
|
||||||
|
|
||||||
|
# Check if we're in a graphical environment
|
||||||
|
if [ -n "$DISPLAY" ] || [ -n "$WAYLAND_DISPLAY" ]; then
|
||||||
|
# GUI environment - use GTK pinentry
|
||||||
|
exec /usr/bin/pinentry-gtk "$@"
|
||||||
|
else
|
||||||
|
# Terminal environment - use curses pinentry
|
||||||
|
exec /usr/bin/pinentry-curses "$@"
|
||||||
|
fi
|
||||||
|
|
@ -1,6 +1,9 @@
|
||||||
# === Zsh Profile Configuration ===
|
# === Zsh Profile Configuration ===
|
||||||
# This file is sourced for login shells
|
# This file is sourced for login shells
|
||||||
|
|
||||||
|
# Source environment configuration (includes GPG setup)
|
||||||
|
source ~/.config/env
|
||||||
|
|
||||||
# Set ZDOTDIR if not already set
|
# Set ZDOTDIR if not already set
|
||||||
export ZDOTDIR=${ZDOTDIR:-~/.config/zsh}
|
export ZDOTDIR=${ZDOTDIR:-~/.config/zsh}
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue