src

sauce
git clone ssh://anon@src.dalliard.ch/src
log | files | refs

commit 0aea4b9dfcaeb4f8ede2354ff5d6df3ab421f0ee
parent faf65bf6b1f5997e8ba05a323995729e6dadb3cf
author: nathanael <nathanael@dalliard.ch>
date:   Sun, 16 Nov 2025 09:52:32 +0000

s0: add pgp

diffstat:
As0/dotfiles/.gitignore | 3+++
As0/dotfiles/gpg.conf | 1+
Ms0/dotfiles/mfilter | 1+
Ms0/dotfiles/profile | 2++
Ms0/packages | 1+
Ms0/scripts/dotfiles.sh | 5+++++
6 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/s0/dotfiles/.gitignore b/s0/dotfiles/.gitignore @@ -0,0 +1,3 @@ +bin/mencrypt +bin/mgpg +bin/msign diff --git a/s0/dotfiles/gpg.conf b/s0/dotfiles/gpg.conf @@ -0,0 +1 @@ +keyserver hkps://keys.openpgp.org diff --git a/s0/dotfiles/mfilter b/s0/dotfiles/mfilter @@ -1 +1,2 @@ +multipart/encrypted: mgpg text/html: webdump -i -r -l diff --git a/s0/dotfiles/profile b/s0/dotfiles/profile @@ -17,6 +17,8 @@ export SFEED_YANKER='xsel -bi' export EDITOR=vi command -v nvi >/dev/null && EDITOR=nvi +command -v gpg >/dev/null && export GPG_TTY=$(tty) + CDPATH=:~ [ "$(hostname)" = "s0.dalliard.ch" ] && PS1='\W ' diff --git a/s0/packages b/s0/packages @@ -4,6 +4,7 @@ deno-- fzy-- git-- gmake-- +gnupg-- got-- hugo-- isync-- diff --git a/s0/scripts/dotfiles.sh b/s0/scripts/dotfiles.sh @@ -9,6 +9,7 @@ mkdir -p "$HOME/.config/" mkdir -p "$HOME/.config/gtk-3.0/" mkdir -p "$HOME/.config/mpv/" mkdir -p "$HOME/.config/yt-dlp/" +mkdir -p "$HOME/.gnupg/" mkdir -p "$HOME/.mblaze/" mkdir -p "$HOME/.sfeed/" mkdir -p "$HOME/.w3m/" @@ -19,6 +20,7 @@ ln -fs "$src/Xdefaults" "$HOME/.Xdefaults" ln -fs "$src/cwmrc" "$HOME/.cwmrc" ln -fs "$src/exrc" "$HOME/.exrc" ln -fs "$src/gitconfig" "$HOME/.gitconfig" +ln -fs "$src/gpg.conf" "$HOME/.gnupg/gpg.conf" ln -fs "$src/gtk-3.0/settings.ini" "$HOME/.config/gtk-3.0/settings.ini" ln -fs "$src/mailcap" "$HOME/.w3m/mailcap" ln -fs "$src/mblaze" "$HOME/.mblaze/profile" @@ -34,3 +36,6 @@ ln -fs "$src/w3m/config" "$HOME/.w3m/config" ln -fs "$src/w3m/keymap" "$HOME/.w3m/keymap" ln -fs "$src/xsession" "$HOME/.xsession" ln -fs "$src/yt-dlp" "$HOME/.config/yt-dlp/config" +ln -fs "/usr/local/share/mblaze/contrib/mencrypt" "$HOME/bin/mencrypt" +ln -fs "/usr/local/share/mblaze/contrib/mgpg" "$HOME/bin/mgpg" +ln -fs "/usr/local/share/mblaze/contrib/msign" "$HOME/bin/msign"