macOS migration #73

Manually merged
mfocko merged 19 commits from chore/macos-migration into main 2025-07-03 15:09:26 +02:00
Owner
No description provided.
• Generate ‹$HOME/.ssh/authorized_keys›
• Generate ‹$HOME/.ssh/allowed_signers›
• Generate stubs of public keys
Should be handled by an ssh-agent now.
• Add ‹git.centos.org› host
• Fix connections to FI by explicitly stating the order of
  authentication methods
• Add a script for yielding the public key of the connected Yubikey
• Switch the default signing method to the SSH-key
• Set ‹git.gpg.ssh.defaultKeyCommand›
• Do not populate ‹user.signingkey› in favor of the one fetched via ‹defaultKeyCommand›
delta should be able to deduce the theme from the ‹BAT_THEME› in the environment
• Fix path to Packit repos (I dropped differentiation by forge)
• Drop FI-specific config, would need to be per user/group anyways
Signed-off-by: Matej Focko <me@mfocko.xyz>
mfocko force-pushed chore/macos-migration from 91ad49bdc1 to f8f5de3e53 2025-04-29 15:16:36 +02:00 Compare
mfocko force-pushed chore/macos-migration from f8f5de3e53 to b82bb4b4db 2025-07-03 13:50:23 +02:00 Compare
Signed-off-by: Matej Focko <me@mfocko.xyz>
Signed-off-by: Matej Focko <me@mfocko.xyz>
Signed-off-by: Matej Focko <me@mfocko.xyz>
No longer being used

Signed-off-by: Matej Focko <me@mfocko.xyz>
• ‹fkinit› is no longer being used
• ‹fi_vpn› access to the VPN will be cut off
• C/C++ vars are no longer used

Signed-off-by: Matej Focko <me@mfocko.xyz>
• drop unused alias
• scrape available VPN endpoints and use gum for choosing the desired one
  · default to Brno

Fixes #74

Signed-off-by: Matej Focko <me@mfocko.xyz>
Fixes #70

Signed-off-by: Matej Focko <me@mfocko.xyz>
mfocko force-pushed chore/macos-migration from 31eb8bdc61 to a8928cdd3a 2025-07-03 14:26:56 +02:00 Compare
Signed-off-by: Matej Focko <me@mfocko.xyz>
Signed-off-by: Matej Focko <me@mfocko.xyz>
Signed-off-by: Matej Focko <me@mfocko.xyz>
mfocko manually merged commit edfb832c0c into main 2025-07-03 15:09:26 +02:00
mfocko deleted branch chore/macos-migration 2025-07-03 15:09:34 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mfocko/dotfiles!73
No description provided.