mirror of
https://github.com/jakejarvis/dotfiles.git
synced 2025-04-26 03:45:21 -04:00
1password 8 ssh integration
https://developer.1password.com/docs/ssh/get-started#step-4-configure-your-ssh-or-git-client
This commit is contained in:
parent
e24464dfa8
commit
52a48280e7
7
Brewfile
7
Brewfile
@ -2,6 +2,7 @@
|
|||||||
# Taps #
|
# Taps #
|
||||||
###############################
|
###############################
|
||||||
|
|
||||||
|
tap "1password/tap"
|
||||||
tap "adoptopenjdk/openjdk"
|
tap "adoptopenjdk/openjdk"
|
||||||
tap "cloudflare/cloudflare"
|
tap "cloudflare/cloudflare"
|
||||||
tap "dart-lang/dart"
|
tap "dart-lang/dart"
|
||||||
@ -82,6 +83,7 @@ brew "git-crypt"
|
|||||||
brew "gh"
|
brew "gh"
|
||||||
|
|
||||||
# Mostly ordinary binaries
|
# Mostly ordinary binaries
|
||||||
|
brew "1password/tap/1password-cli"
|
||||||
brew "aws-shell"
|
brew "aws-shell"
|
||||||
brew "awscli"
|
brew "awscli"
|
||||||
brew "angular-cli"
|
brew "angular-cli"
|
||||||
@ -202,6 +204,11 @@ brew "hashcat"
|
|||||||
brew "nikto"
|
brew "nikto"
|
||||||
brew "tcpdump"
|
brew "tcpdump"
|
||||||
# brew "wpscanteam/tap/wpscan" # not yet compatible with M1
|
# brew "wpscanteam/tap/wpscan" # not yet compatible with M1
|
||||||
|
brew "dnsx"
|
||||||
|
brew "httpx"
|
||||||
|
brew "naabu"
|
||||||
|
brew "nuclei"
|
||||||
|
brew "subfinder"
|
||||||
|
|
||||||
###############################
|
###############################
|
||||||
# macOS Apps via Cask #
|
# macOS Apps via Cask #
|
||||||
|
@ -36,10 +36,10 @@
|
|||||||
aliases = config --get-regexp alias
|
aliases = config --get-regexp alias
|
||||||
contributors = shortlog --summary --numbered
|
contributors = shortlog --summary --numbered
|
||||||
new = !git init && git symbolic-ref HEAD refs/heads/main
|
new = !git init && git symbolic-ref HEAD refs/heads/main
|
||||||
[credential]
|
# [credential]
|
||||||
helper = osxkeychain
|
# helper = osxkeychain
|
||||||
[gpg]
|
# [gpg]
|
||||||
program = /usr/local/MacGPG2/bin/gpg
|
# program = /usr/local/MacGPG2/bin/gpg
|
||||||
[github]
|
[github]
|
||||||
user = jakejarvis
|
user = jakejarvis
|
||||||
[hub]
|
[hub]
|
||||||
|
@ -19,25 +19,26 @@ volta list yarn
|
|||||||
|
|
||||||
# npm ls --global --parseable --depth=0 | awk '{gsub(/\/.*\//,"",$1); print}' | sort -u
|
# npm ls --global --parseable --depth=0 | awk '{gsub(/\/.*\//,"",$1); print}' | sort -u
|
||||||
packages=(
|
packages=(
|
||||||
@11ty/eleventy
|
|
||||||
@babel/cli
|
@babel/cli
|
||||||
@babel/core
|
@babel/core
|
||||||
@lhci/cli
|
@lhci/cli
|
||||||
@vercel/ncc
|
@vercel/ncc
|
||||||
autoprefixer
|
autoprefixer
|
||||||
browserify
|
browserify
|
||||||
|
cross-env
|
||||||
|
cross-env-shell
|
||||||
dtslint
|
dtslint
|
||||||
dts-gen
|
dts-gen
|
||||||
|
esbuild
|
||||||
eslint
|
eslint
|
||||||
express
|
express
|
||||||
express-generator
|
express-generator
|
||||||
firebase-tools
|
firebase-tools
|
||||||
gatsby-cli
|
gatsby-cli
|
||||||
gulp
|
|
||||||
gzip-size-cli
|
gzip-size-cli
|
||||||
json-server
|
json-server
|
||||||
netlify-cli
|
netlify-cli
|
||||||
next
|
new-component
|
||||||
nodemon
|
nodemon
|
||||||
npm-check-updates
|
npm-check-updates
|
||||||
npm-name-cli
|
npm-name-cli
|
||||||
@ -47,7 +48,6 @@ packages=(
|
|||||||
prettier
|
prettier
|
||||||
release-it
|
release-it
|
||||||
rollup
|
rollup
|
||||||
standard
|
|
||||||
stylelint
|
stylelint
|
||||||
superstatic
|
superstatic
|
||||||
svgo
|
svgo
|
||||||
|
@ -29,13 +29,14 @@ Host *
|
|||||||
AddKeysToAgent yes
|
AddKeysToAgent yes
|
||||||
UseKeychain yes
|
UseKeychain yes
|
||||||
PreferredAuthentications publickey
|
PreferredAuthentications publickey
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
#IdentityFile ~/.ssh/id_ed25519
|
||||||
IdentityFile ~/.ssh/id_rsa
|
#IdentityFile ~/.ssh/id_rsa
|
||||||
|
IdentityAgent "~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock"
|
||||||
|
|
||||||
Host tufts
|
Host tufts
|
||||||
HostName linux.eecs.tufts.edu
|
HostName linux.eecs.tufts.edu
|
||||||
User jjarvi01
|
User jjarvi01
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
#IdentityFile ~/.ssh/id_ed25519
|
||||||
IdentitiesOnly yes
|
IdentitiesOnly yes
|
||||||
ForwardAgent yes
|
ForwardAgent yes
|
||||||
|
|
||||||
@ -43,16 +44,16 @@ Host code
|
|||||||
# tailscale IP:
|
# tailscale IP:
|
||||||
HostName 100.76.96.117
|
HostName 100.76.96.117
|
||||||
User root
|
User root
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
#IdentityFile ~/.ssh/id_ed25519
|
||||||
IdentitiesOnly yes
|
#IdentitiesOnly yes
|
||||||
ForwardAgent yes
|
ForwardAgent yes
|
||||||
|
|
||||||
Host tor
|
Host tor
|
||||||
# tailscale IP:
|
# tailscale IP:
|
||||||
HostName 100.68.159.54
|
HostName 100.68.159.54
|
||||||
User root
|
User root
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
#IdentityFile ~/.ssh/id_ed25519
|
||||||
IdentitiesOnly yes
|
#IdentitiesOnly yes
|
||||||
ForwardAgent yes
|
ForwardAgent yes
|
||||||
|
|
||||||
Host y2k
|
Host y2k
|
||||||
@ -60,45 +61,45 @@ Host y2k
|
|||||||
HostName 100.79.167.105
|
HostName 100.79.167.105
|
||||||
Port 32422
|
Port 32422
|
||||||
User root
|
User root
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
#IdentityFile ~/.ssh/id_ed25519
|
||||||
IdentitiesOnly yes
|
#IdentitiesOnly yes
|
||||||
ForwardAgent yes
|
ForwardAgent yes
|
||||||
|
|
||||||
Host nas
|
Host nas
|
||||||
# home net:
|
# home net:
|
||||||
HostName 192.168.20.11
|
HostName 192.168.20.11
|
||||||
User jake
|
User jake
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
#IdentityFile ~/.ssh/id_ed25519
|
||||||
IdentitiesOnly yes
|
#IdentitiesOnly yes
|
||||||
ForwardAgent yes
|
ForwardAgent yes
|
||||||
|
|
||||||
Host seed
|
Host seed
|
||||||
# home net:
|
# home net:
|
||||||
HostName 192.168.20.12
|
HostName 192.168.20.12
|
||||||
User jake
|
User jake
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
#IdentityFile ~/.ssh/id_ed25519
|
||||||
IdentitiesOnly yes
|
#IdentitiesOnly yes
|
||||||
ForwardAgent yes
|
ForwardAgent yes
|
||||||
|
|
||||||
Host argo
|
Host argo
|
||||||
# home net:
|
# home net:
|
||||||
HostName 192.168.20.13
|
HostName 192.168.20.13
|
||||||
User jake
|
User jake
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
#IdentityFile ~/.ssh/id_ed25519
|
||||||
IdentitiesOnly yes
|
#IdentitiesOnly yes
|
||||||
ForwardAgent yes
|
ForwardAgent yes
|
||||||
|
|
||||||
Host github.com
|
Host github.com
|
||||||
HostName github.com
|
HostName github.com
|
||||||
User git
|
User git
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
#IdentityFile ~/.ssh/id_ed25519
|
||||||
IdentitiesOnly yes
|
#IdentitiesOnly yes
|
||||||
|
|
||||||
Host hashbang
|
Host hashbang
|
||||||
HostName de1.hashbang.sh
|
HostName de1.hashbang.sh
|
||||||
User jakej
|
User jakej
|
||||||
IdentityFile ~/.ssh/id_rsa
|
#IdentityFile ~/.ssh/id_rsa
|
||||||
IdentitiesOnly yes
|
#IdentitiesOnly yes
|
||||||
|
|
||||||
Host *.ssh.wpengine.net
|
Host *.ssh.wpengine.net
|
||||||
IdentityFile ~/.ssh/wpe_devkit
|
IdentityFile ~/.ssh/wpe_devkit
|
||||||
|
@ -4,13 +4,10 @@ set -euo pipefail
|
|||||||
|
|
||||||
extensions=(
|
extensions=(
|
||||||
amazonwebservices.aws-toolkit-vscode
|
amazonwebservices.aws-toolkit-vscode
|
||||||
bungcip.better-toml
|
|
||||||
DavidAnson.vscode-markdownlint
|
DavidAnson.vscode-markdownlint
|
||||||
dbaeumer.vscode-eslint
|
dbaeumer.vscode-eslint
|
||||||
EditorConfig.EditorConfig
|
EditorConfig.EditorConfig
|
||||||
eg2.vscode-npm-script
|
|
||||||
esbenp.prettier-vscode
|
esbenp.prettier-vscode
|
||||||
firefox-devtools.vscode-firefox-debug
|
|
||||||
GitHub.github-vscode-theme
|
GitHub.github-vscode-theme
|
||||||
GitHub.vscode-pull-request-github
|
GitHub.vscode-pull-request-github
|
||||||
golang.go
|
golang.go
|
||||||
@ -20,11 +17,9 @@ extensions=(
|
|||||||
ms-vscode-remote.remote-ssh
|
ms-vscode-remote.remote-ssh
|
||||||
ms-vscode-remote.remote-ssh-edit
|
ms-vscode-remote.remote-ssh-edit
|
||||||
ms-vscode-remote.vscode-remote-extensionpack
|
ms-vscode-remote.vscode-remote-extensionpack
|
||||||
ms-vscode.azure-account
|
|
||||||
ms-vscode.wordcount
|
ms-vscode.wordcount
|
||||||
ms-vsliveshare.vsliveshare
|
ms-vsliveshare.vsliveshare
|
||||||
ms-vsonline.vsonline
|
ms-vsonline.vsonline
|
||||||
msjsdiag.debugger-for-chrome
|
|
||||||
PKief.material-icon-theme
|
PKief.material-icon-theme
|
||||||
stylelint.vscode-stylelint
|
stylelint.vscode-stylelint
|
||||||
)
|
)
|
||||||
|
@ -72,6 +72,10 @@ export AZURE_CORE_COLLECT_TELEMETRY=0
|
|||||||
# TEMPORARY: fixes some breakage with node 17
|
# TEMPORARY: fixes some breakage with node 17
|
||||||
#export NODE_OPTIONS=--openssl-legacy-provider
|
#export NODE_OPTIONS=--openssl-legacy-provider
|
||||||
|
|
||||||
|
# 1Password SSH integration
|
||||||
|
# https://developer.1password.com/docs/ssh/get-started/#step-4-configure-your-ssh-or-git-client
|
||||||
|
export SSH_AUTH_SOCK=~/Library/Group\ Containers/2BUA8C4S2C.com.1password/t/agent.sock
|
||||||
|
|
||||||
# iTerm2
|
# iTerm2
|
||||||
test -e "${HOME}/.iterm2_shell_integration.zsh" && source "${HOME}/.iterm2_shell_integration.zsh"
|
test -e "${HOME}/.iterm2_shell_integration.zsh" && source "${HOME}/.iterm2_shell_integration.zsh"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user