From c7845fd04d54b825e4d1bba4e3eb79b35d58abc8 Mon Sep 17 00:00:00 2001 From: Julian Prester Date: Sun, 7 Jun 2026 14:34:18 +1000 Subject: [PATCH] Set personal git identity, fix zshrc theme, improve bw-ssh service MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - config/git/gitconfig: real name, email, and SSH signing key - config/shell/zshrc: fix typo 'powerlevel10zsh' → 'powerlevel10k' - config/systemd/bw-ssh-keys.service: depend on graphical-session instead of network (ssh-agent starts with session); add explicit PATH so bw and jq are found; add RemainAfterExit=yes (avoids restart loop on oneshot services) --- config/git/gitconfig | 6 +++--- config/shell/zshrc | 2 +- config/systemd/bw-ssh-keys.service | 6 ++++-- 3 files changed, 8 insertions(+), 6 deletions(-) mode change 100644 => 100755 config/git/gitconfig mode change 100644 => 100755 config/shell/zshrc mode change 100644 => 100755 config/systemd/bw-ssh-keys.service diff --git a/config/git/gitconfig b/config/git/gitconfig old mode 100644 new mode 100755 index d7e8f42..d440162 --- a/config/git/gitconfig +++ b/config/git/gitconfig @@ -1,7 +1,7 @@ [user] - name = Your Name - email = your.email@example.com - signingkey = ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAA... your-public-key-comment + name = Julian Prester + email = hi@julianprester.com + signingkey = ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO14cVPAkygA4OIMmQ1PiBBQ9mQ+nY5n7XKJA0jD9ZOl github@julianprester.com [init] defaultBranch = main [credential "https://git.julianprester.com"] diff --git a/config/shell/zshrc b/config/shell/zshrc old mode 100644 new mode 100755 index a1469e8..b6ee4c0 --- a/config/shell/zshrc +++ b/config/shell/zshrc @@ -24,7 +24,7 @@ export PATH=$HOME/bin:$HOME/.local/bin:/usr/local/bin:$PATH # ---- Oh My Zsh ---- export ZSH="$HOME/.oh-my-zsh" -ZSH_THEME="powerlevel10k/powerlevel10zsh" +ZSH_THEME="powerlevel10k/powerlevel10k" # ---- Plugins ---- plugins=(git zsh-autosuggestions) diff --git a/config/systemd/bw-ssh-keys.service b/config/systemd/bw-ssh-keys.service old mode 100644 new mode 100755 index 1de6ea9..a974eaa --- a/config/systemd/bw-ssh-keys.service +++ b/config/systemd/bw-ssh-keys.service @@ -1,11 +1,13 @@ [Unit] Description=Load Bitwarden SSH keys into ssh-agent -After=network-online.target -Wants=network-online.target +After=graphical-session.target +Wants=graphical-session.target [Service] Type=oneshot +Environment=PATH=%h/.local/bin:/usr/local/bin:/usr/bin:/bin ExecStart=%h/.local/bin/bw-load-ssh.sh +RemainAfterExit=yes Restart=on-failure RestartSec=30