1
mirror of https://github.com/jakejarvis/dotfiles.git synced 2025-04-26 03:45:21 -04:00
This commit is contained in:
Jake Jarvis 2021-03-17 10:57:41 -04:00
parent f1e8bddb4a
commit 5953542014
Signed by: jake
GPG Key ID: 2B0C9CF251E69A39
12 changed files with 229 additions and 184 deletions

View File

@ -111,6 +111,7 @@ brew "dart-lang/dart/dart"
brew "doctl"
brew "elixir"
brew "erlang"
brew "fx"
brew "geoip"
brew "go"
brew "guetzli"

View File

@ -5,6 +5,17 @@
# Make `git rebase` safer on macOS
# More info: <http://www.git-tower.com/blog/make-git-rebase-safe-on-osx/>
trustctime = false
[user]
email = jake@jarv.is
name = Jake Jarvis
signingkey = 3BC6E5776BF379D36F6714802B0C9CF251E69A39
[init]
defaultBranch = main
[push]
default = current
gpgSign = if-asked
[pull]
rebase = true
[alias]
undo = reset --soft HEAD~1
pom = push origin main
@ -16,15 +27,6 @@
aliases = config --get-regexp alias
contributors = shortlog --summary --numbered
new = !git init && git symbolic-ref HEAD refs/heads/main
[user]
email = jake@jarv.is
name = Jake Jarvis
signingkey = 3BC6E5776BF379D36F6714802B0C9CF251E69A39
[push]
default = current
gpgSign = if-asked
[pull]
rebase = true
[diff]
tool = default-difftool
[difftool "default-difftool"]
@ -44,7 +46,5 @@
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
[init]
defaultBranch = main
[mergetool]
keepBackup = true

View File

@ -1,9 +1,5 @@
{
"Ansi 5 Color" : {
"Green Component" : 0.26314744353294373,
"Red Component" : 0.42564234137535095,
"Blue Component" : 0.65052211284637451
},
"ASCII Ligatures" : true,
"Working Directory" : "\/Users\/jake",
"Prompt Before Closing 2" : false,
"Selected Text Color" : {
@ -11,7 +7,7 @@
"Red Component" : 1,
"Blue Component" : 1
},
"Rows" : 45,
"Rows" : 40,
"Ansi 11 Color" : {
"Green Component" : 0.82281720845913986,
"Red Component" : 1,
@ -31,6 +27,7 @@
"Red Component" : 0,
"Blue Component" : 0.23076923191547394
},
"Show Mark Indicators" : false,
"Mouse Reporting" : true,
"Ansi 4 Color" : {
"Green Component" : 0.55481654405593872,
@ -49,27 +46,56 @@
"telnet"
],
"Scrollback Lines" : 0,
"Draw Powerline Glyphs" : false,
"Status Bar Layout" : {
"components" : [
{
"class" : "iTermStatusBarHostnameComponent",
"configuration" : {
"knobs" : {
"base: priority" : 5,
"maxwidth" : 1.7976931348623157e+308,
"minwidth" : "0",
"shared text color" : {
"Red Component" : 0.59999999999999998,
"Color Space" : "sRGB",
"Blue Component" : 0.59999999999999998,
"Alpha Component" : 1,
"Green Component" : 0.59999999999999998
},
"base: compression resistance" : 1,
"path" : "hostname",
"abbreviate-localhost" : ""
},
"layout advanced configuration dictionary value" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 1,
"auto-rainbow style" : 0
}
}
},
{
"class" : "iTermStatusBarSpringComponent",
"configuration" : {
"knobs" : {
"base: compression resistance" : 1,
"iTermStatusBarSpringComponentSizeMultipleKey" : 1,
"base: priority" : 5,
"iTermStatusBarSpringComponentSpringConstantKey" : 0.01,
"shared text color" : {
"Red Component" : 0.63,
"Red Component" : 0.87515999999999994,
"Color Space" : "sRGB",
"Blue Component" : 0.78428571428571425,
"Blue Component" : 0.63,
"Alpha Component" : 1,
"Green Component" : 0.90000000000000002
},
"iTermStatusBarSpringComponentSpringConstantKey" : 0.01,
"iTermStatusBarSpringComponentSizeMultipleKey" : 1
"base: compression resistance" : 1
},
"layout advanced configuration dictionary value" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 1
"algorithm" : 1,
"auto-rainbow style" : 0
}
}
},
@ -79,17 +105,18 @@
"knobs" : {
"base: priority" : 5,
"shared text color" : {
"Red Component" : 0.63,
"Red Component" : 0.62999999523162842,
"Color Space" : "sRGB",
"Blue Component" : 0.90000000000000002,
"Blue Component" : 0.6796799898147583,
"Alpha Component" : 1,
"Green Component" : 0.78428571428571436
},
"base: compression resistance" : 1
"Green Component" : 0.89999997615814209
}
},
"layout advanced configuration dictionary value" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 1
"algorithm" : 1,
"auto-rainbow style" : 0
}
}
},
@ -99,17 +126,39 @@
"knobs" : {
"base: priority" : 5,
"shared text color" : {
"Red Component" : 0.70714285714285685,
"Red Component" : 0.62999999523162842,
"Color Space" : "sRGB",
"Blue Component" : 0.90000000000000002,
"Blue Component" : 0.89999997615814209,
"Alpha Component" : 1,
"Green Component" : 0.63
},
"base: compression resistance" : 1
"Green Component" : 0.82547998428344727
}
},
"layout advanced configuration dictionary value" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 1
"algorithm" : 1,
"auto-rainbow style" : 0
}
}
},
{
"class" : "iTermStatusBarNetworkUtilizationComponent",
"configuration" : {
"knobs" : {
"base: priority" : 5,
"shared text color" : {
"Red Component" : 0.72935998439788818,
"Color Space" : "sRGB",
"Blue Component" : 0.89999997615814209,
"Alpha Component" : 1,
"Green Component" : 0.62999999523162842
}
},
"layout advanced configuration dictionary value" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 1,
"auto-rainbow style" : 0
}
}
},
@ -117,26 +166,31 @@
"class" : "iTermStatusBarBatteryComponent",
"configuration" : {
"knobs" : {
"ShowPercentage" : 1,
"base: priority" : 5,
"shared text color" : {
"Red Component" : 0.90000000000000002,
"Red Component" : 0.89999997615814209,
"Color Space" : "sRGB",
"Blue Component" : 0.86142857142857154,
"Blue Component" : 0.77579998970031738,
"Alpha Component" : 1,
"Green Component" : 0.63
"Green Component" : 0.62999999523162842
},
"base: compression resistance" : 1
"ShowTime" : 0
},
"layout advanced configuration dictionary value" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 1
"algorithm" : 1,
"auto-rainbow style" : 0
}
}
}
],
"advanced configuration" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 1
"algorithm" : 1,
"auto-rainbow style" : 0
}
},
"Hide After Opening" : false,
@ -234,6 +288,7 @@
"precision" : "very_high"
}
],
"Title Components" : 2,
"Keyboard Map" : {
"0x5e-0x60000" : {
"Text" : "0x1e",
@ -388,8 +443,8 @@
"Blue Component" : 0.058871746063232422
},
"Name" : "JJ-ZSH",
"Blinking Cursor" : true,
"Guid" : "EDCECF3F-4620-4117-8E79-0B8C58327F3E",
"Blinking Cursor" : true,
"Ansi 8 Color" : {
"Green Component" : 0.26696832579185525,
"Red Component" : 0.26696832579185525,
@ -418,8 +473,8 @@
},
"Session Close Undo Timeout" : 15,
"Blur" : true,
"Normal Font" : "MesloLGMForPowerline-Regular 13",
"Vertical Spacing" : 1.0700000000000001,
"Normal Font" : "MesloLGMForPowerline-Regular 12",
"Vertical Spacing" : 1.1000000000000001,
"Ansi 7 Color" : {
"Green Component" : 1,
"Red Component" : 1,
@ -430,19 +485,20 @@
"Horizontal Spacing" : 1,
"Option Key Sends" : 2,
"Only The Default BG Color Uses Transparency" : true,
"Blink Allowed" : false,
"Ansi 15 Color" : {
"Green Component" : 1,
"Red Component" : 1,
"Blue Component" : 1
},
"Open Toolbelt" : false,
"Unicode Version" : 8,
"Unicode Version" : 9,
"Ansi 6 Color" : {
"Green Component" : 0.84575581550598145,
"Red Component" : 0,
"Blue Component" : 0.92260181903839111
},
"Transparency" : 0.08790847081218274,
"Transparency" : 0,
"Background Color" : {
"Red Component" : 0.04681396484375,
"Color Space" : "sRGB",
@ -451,6 +507,7 @@
"Green Component" : 0.04681396484375
},
"Screen" : -1,
"Initial Use Transparency" : false,
"Bound Hosts" : [
],
@ -463,6 +520,10 @@
"Columns" : 120,
"Visual Bell" : true,
"Custom Directory" : "No",
"Thin Strokes" : 3,
"ASCII Ligatures" : true
"Ansi 5 Color" : {
"Green Component" : 0.26314744353294373,
"Red Component" : 0.42564234137535095,
"Blue Component" : 0.65052211284637451
},
"Thin Strokes" : 4
}

View File

@ -1,76 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BackgroundColor</key>
<data>
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoKMHCA9VJG51bGzTCQoLDA0OV05TV2hpdGVcTlNDb2xvclNwYWNlViRjbGFzc08Q
DzAgMC45NTE1NzE1MTE4ABADgALSEBESE1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29s
b3KiEhRYTlNPYmplY3RfEA9OU0tleWVkQXJjaGl2ZXLRFxhUcm9vdIABCBEaIy0yNztB
SFBdZHZ4en+Kk5uep7m8wQAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAADD
</data>
<key>CursorBlink</key>
<true/>
<key>CursorColor</key>
<data>
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECEw
LjIxOTYwNzg2IDAuOTk2MDc4NDkgMC4xNTI5NDExOAAQAoAC0hAREhNaJGNsYXNzbmFt
ZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hpdmVy0RcY
VHJvb3SAAQgRGiMtMjc7QUhOW2KGiIqPmqOrrrfJzNEAAAAAAAABAQAAAAAAAAAZAAAA
AAAAAAAAAAAAAAAA0w==
</data>
<key>CursorType</key>
<integer>2</integer>
<key>Font</key>
<data>
YnBsaXN0MDDUAQIDBAUGGBlYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoKQHCBESVSRudWxs1AkKCwwNDg8QVk5TU2l6ZVhOU2ZGbGFnc1ZOU05hbWVWJGNs
YXNzI0AqAAAAAAAAEBCAAoADXxAUTm90b01vbm9Gb3JQb3dlcmxpbmXSExQVFlokY2xh
c3NuYW1lWCRjbGFzc2VzVk5TRm9udKIVF1hOU09iamVjdF8QD05TS2V5ZWRBcmNoaXZl
ctEaG1Ryb290gAEIERojLTI3PEJLUltiaXJ0dniPlJ+or7K7zdDVAAAAAAAAAQEAAAAA
AAAAHAAAAAAAAAAAAAAAAAAAANc=
</data>
<key>FontAntialias</key>
<false/>
<key>ProfileCurrentVersion</key>
<real>2.0499999999999998</real>
<key>SelectionColor</key>
<data>
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPEB4w
LjAzNDU3ODM5NSAwIDAuOTEzMjY1MzEgMC42NQAQAYAC0hAREhNaJGNsYXNzbmFtZVgk
Y2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hpdmVy0RcYVHJv
b3SAAQgRGiMtMjc7QUhOW2KDhYeMl6Coq7TGyc4AAAAAAAABAQAAAAAAAAAZAAAAAAAA
AAAAAAAAAAAA0A==
</data>
<key>TextBoldColor</key>
<data>
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NGMCAx
IDAAEAGAAtIQERITWiRjbGFzc25hbWVYJGNsYXNzZXNXTlNDb2xvcqISFFhOU09iamVj
dF8QD05TS2V5ZWRBcmNoaXZlctEXGFRyb290gAEIERojLTI3O0FITltiaWttcn2GjpGa
rK+0AAAAAAAAAQEAAAAAAAAAGQAAAAAAAAAAAAAAAAAAALY=
</data>
<key>TextColor</key>
<data>
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECIw
LjE1Njg2Mjc1IDAuOTk2MDc4NDkgMC4wNzg0MzEzNzUAEAKAAtIQERITWiRjbGFzc25h
bWVYJGNsYXNzZXNXTlNDb2xvcqISFFhOU09iamVjdF8QD05TS2V5ZWRBcmNoaXZlctEX
GFRyb290gAEIERojLTI3O0FITltih4mLkJukrK+4ys3SAAAAAAAAAQEAAAAAAAAAGQAA
AAAAAAAAAAAAAAAAANQ=
</data>
<key>UseBoldFonts</key>
<true/>
<key>columnCount</key>
<integer>100</integer>
<key>name</key>
<string>JJ</string>
<key>rowCount</key>
<integer>43</integer>
<key>type</key>
<string>Window Settings</string>
</dict>
</plist>

View File

@ -214,6 +214,12 @@ defaults write com.apple.dock showLaunchpadGestureEnabled -int 0
# Disable inline attachments (just show the icons)
defaults write com.apple.mail DisableInlineAttachmentViewing -bool true
# Compose mail in plain-text
defaults write com.apple.mail SendFormat Plain
# Disable remote content
defaults write com.apple.mail DisableURLLoading -bool true
###############################################################################
# Activity Monitor #
###############################################################################

24
npm/npm-globals.sh Executable file
View File

@ -0,0 +1,24 @@
#!/usr/bin/env bash
### Install global npm packages listed in npm-globals.txt
# https://github.com/br3ndonland/dotfiles/blob/main/script/npm-globals.sh
set -euo pipefail
package_dir="$(npm config get prefix)/lib"
packages=$(npm ls -g --parseable --depth=0)
packages=${packages//$package_dir\/node_modules\//}
echo "* Installing global npm packages..."
while read -r p; do
installed=$(echo "$packages" | grep -ce "^$p\$")
if [ "$installed" == "0" ]; then
echo "Installing $p..."
npm install -g "$p" || echo "!! Error: package $p not found in npm."
else
echo "$p is already installed."
fi
done <~/.dotfiles/npm/npm-globals.txt
echo "* Done installing npm packages."

23
npm/npm-globals.txt Normal file
View File

@ -0,0 +1,23 @@
@babel/cli
@babel/core
@lhci/cli
autoprefixer
eslint
express-generator
express
firebase-tools
gatsby-cli
gulp
json-server
netlify-cli
newman
nodemon
npm-check
postcss-cli
postcss
prettier
standard
stylelint
vercel
webtorrent-cli
yo

View File

@ -10,7 +10,6 @@ Host *
ControlMaster auto
ControlPath /tmp/ssh-%r@%h:%p
ControlPersist 5m
ForwardAgent yes
ForwardX11 no
GSSAPIAuthentication yes
GSSAPIDelegateCredentials yes
@ -29,6 +28,7 @@ Host *
IgnoreUnknown AddKeysToAgent,UseKeychain
AddKeysToAgent yes
UseKeychain yes
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_ed25519
IdentityFile ~/.ssh/id_rsa
@ -37,12 +37,14 @@ Host tufts
User jjarvi01
IdentityFile ~/.ssh/id_ed25519
IdentitiesOnly yes
ForwardAgent yes
Host code
HostName code.jarv.is
User root
IdentityFile ~/.ssh/id_ed25519
IdentitiesOnly yes
ForwardAgent yes
Host github.com
HostName github.com

View File

@ -1 +1,6 @@
// Empty
// Place your key bindings in this file to overwrite the defaults
[
{ "key": "ctrl+tab", "command": "workbench.action.nextEditor" },
{ "key": "ctrl+shift+tab", "command": "workbench.action.previousEditor" }
]

View File

@ -1,6 +0,0 @@
// Place your key bindings in this file to overwrite the defaults
[
{ "key": "ctrl+tab", "command": "workbench.action.nextEditor" },
{ "key": "ctrl+shift+tab", "command": "workbench.action.previousEditor" }
]

View File

@ -1,48 +1,75 @@
// Place your settings in this file to overwrite the default settings
{
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
"editor.fontFamily": "'Source Code Pro', Menlo, Monaco, 'Courier New', monospace",
"editor.fontSize": 13,
"editor.lineHeight": 23,
"editor.tabSize": 2,
"editor.rulers": [80],
"editor.minimap.enabled": false,
"editor.renderWhitespace": "none",
"editor.suggestSelection": "first",
"editor.acceptSuggestionOnEnter": "smart",
"extensions.autoUpdate": true,
"extensions.ignoreRecommendations": true,
"workbench.colorCustomizations": {},
"workbench.colorTheme": "GitHub Dark",
"workbench.iconTheme": "material-icon-theme",
"workbench.tree.expandMode": "singleClick",
"workbench.enableExperiments": false,
"workbench.quickOpen.preserveInput": true,
"workbench.startupEditor": "none",
"workbench.editor.openPositioning": "last",
"workbench.settings.enableNaturalLanguageSearch": false,
"workbench.tips.enabled": false,
"workbench.view.alwaysShowHeaderActions": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.tabSizing": "shrink",
"terminal.external.osxExec": "iTerm.app",
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"terminal.integrated.shell.osx": "/opt/homebrew/bin/zsh",
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.cursorBlinking": true,
"terminal.explorerKind": "external",
"remote.SSH.showLoginTerminal": true,
"window.openFilesInNewWindow": "default",
"explorer.confirmDragAndDrop": false,
"diffEditor.renderSideBySide": true,
"git.enableCommitSigning": true,
"git.showPushSuccessNotification": true,
"git.autofetch": true,
"git.allowForcePush": true,
"git.fetchOnPull": true,
"git.suggestSmartCommit": false,
"git.scanRepositories": [
"~/source"
],
"html.format.endWithNewline": true,
"css.lint.important": "warning",
"css.lint.unknownVendorSpecificProperties": "warning",
"css.lint.zeroUnits": "warning",
"git.enableCommitSigning": true,
"git.showPushSuccessNotification": true,
"workbench.iconTheme": "material-icon-theme",
"editor.renderWhitespace": "none",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"css.validate": false,
"less.validate": false,
"scss.validate": false,
"scss.lint.zeroUnits": "warning",
"stylelint.reportNeedlessDisables": true,
"go.useLanguageServer": true,
"go.lintTool": "golangci-lint",
"go.lintOnSave": "off",
"go.formatTool": "gofmt",
"githubPullRequests.telemetry.enabled": false,
"go.buildOnSave": "off",
"go.vetOnSave": "off",
"php.validate.run": "onType",
"workbench.colorTheme": "GitHub Dark",
"aws.samcli.location": "/opt/homebrew/bin/sam",
"git.autofetch": true,
"editor.acceptSuggestionOnEnter": "smart",
"workbench.tips.enabled": false,
"explorer.confirmDragAndDrop": false,
"extensions.ignoreRecommendations": true,
"terminal.explorerKind": "external",
"remote.SSH.showLoginTerminal": true,
"terminal.integrated.shell.osx": "/opt/homebrew/bin/zsh",
"diffEditor.renderSideBySide": true,
"prettier.requireConfig": true,
"prettier.configPath": ".prettierrc",
"markdown.preview.lineHeight": 1.75,
"aws.telemetry": false,
"aws.samcli.location": "/usr/local/bin/sam",
"aws.profile": "profile:default",
"aws.cdk.explorer.enabled": false,
"githubPullRequests.defaultMergeMethod": "rebase",
"githubPullRequests.telemetry.enabled": false,
"githubIssues.useBranchForIssues": "prompt",
"githubIssues.queries": [
{
"label": "My Issues",
@ -53,38 +80,12 @@
"query": "author:${user} state:open repo:${owner}/${repository} sort:updated-desc"
}
],
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.cursorBlinking": true,
"prettier.requireConfig": true,
"aws.telemetry": false,
"git.allowForcePush": true,
"git.fetchOnPull": true,
"git.suggestSmartCommit": false,
"githubPullRequests.defaultMergeMethod": "rebase",
"dotfiles.repository": "https://github.com/jakejarvis/dotfiles.git",
"codespaces.accountProvider": "GitHub",
"material-icon-theme.activeIconPack": "none",
"material-icon-theme.showReloadMessage": false,
"material-icon-theme.showWelcomeMessage": false,
"prettier.configPath": ".prettierrc",
"dotfiles.repository": "https://github.com/jakejarvis/dotfiles.git",
"editor.lineHeight": 23,
"markdown.preview.lineHeight": 1.75,
"css.validate": false,
"less.validate": false,
"scss.validate": false,
"editor.tabSize": 2,
"workbench.view.alwaysShowHeaderActions": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.tabSizing": "shrink",
"window.openFilesInNewWindow": "default",
"aws.cdk.explorer.enabled": false,
"git.scanRepositories": [
"~/source"
],
"githubIssues.useBranchForIssues": "prompt",
"material-icon-theme.folders.theme": "classic",
"scss.lint.zeroUnits": "warning",
"stylelint.reportNeedlessDisables": true,
"codespaces.accountProvider": "GitHub",
"settingsSync.ignoredSettings": [
],
@ -92,7 +93,7 @@
"amazonwebservices.aws-toolkit-vscode",
"ms-vscode.azure-account",
"msjsdiag.debugger-for-chrome",
"firefox-devtools.vscode-firefox-debug"
],
"aws.profile": "profile:default"
}
"firefox-devtools.vscode-firefox-debug",
"shan.code-settings-sync"
]
}

View File

@ -14,6 +14,10 @@ alias awk="gawk"
# macOS has no `md5sum`, so use `md5` as a fallback
command -v md5sum > /dev/null || alias md5sum="md5"
# system python -> homebrew python3
alias python="python3"
alias pip="pip3"
# My own creation! See: https://github.com/jakejarvis/simpip
alias ipv4="curl -4 simpip.com --max-time 1 --proto-default https --silent"
alias ipv6="curl -6 simpip.com --max-time 1 --proto-default https --silent"