Skip to content

Instantly share code, notes, and snippets.

@jherr
Last active January 1, 2024 06:06
Show Gist options
  • Star 17 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save jherr/cb8770e2ae92a7646d22c126be896a72 to your computer and use it in GitHub Desktop.
Save jherr/cb8770e2ae92a7646d22c126be896a72 to your computer and use it in GitHub Desktop.
Jack's Setup
{
"Custom Directory" : "No",
"Tags" : [
],
"Ansi 12 Color" : {
"Green Component" : 0.55553519725799561,
"Blue Component" : 0.78393226861953735,
"Red Component" : 0.091996639966964722
},
"Use Non-ASCII Font" : true,
"Ansi 7 Color" : {
"Green Component" : 0.89001238346099854,
"Blue Component" : 0.79781103134155273,
"Red Component" : 0.91611063480377197
},
"Bold Color" : {
"Green Component" : 0.83450067043304443,
"Blue Component" : 0.82687115669250488,
"Red Component" : 0.70913255214691162
},
"Ansi 8 Color" : {
"Green Component" : 0.39142724871635437,
"Blue Component" : 0.53505516052246094,
"Red Component" : 0
},
"Ansi 9 Color" : {
"Green Component" : 0.084504462778568268,
"Blue Component" : 0.23225757479667664,
"Red Component" : 0.95941102504730225
},
"Ansi 4 Color" : {
"Green Component" : 0.46265947818756104,
"Blue Component" : 0.78231418132781982,
"Red Component" : 0.12754884362220764
},
"Rows" : 29,
"Default Bookmark" : "No",
"Right Option Key Sends" : 0,
"Blend" : 0.41258154800257729,
"Cursor Guide Color" : {
"Red Component" : 0.70214027166366577,
"Color Space" : "sRGB",
"Blue Component" : 1,
"Alpha Component" : 0.25,
"Green Component" : 0.92681378126144409
},
"Non-ASCII Anti Aliased" : true,
"Use Bright Bold" : true,
"Ansi 10 Color" : {
"Green Component" : 0.93699550628662109,
"Blue Component" : 0.51931029558181763,
"Red Component" : 0.31744870543479919
},
"Ambiguous Double Width" : false,
"Jobs to Ignore" : [
"rlogin",
"ssh",
"slogin",
"telnet"
],
"Show Status Bar" : true,
"Ansi 15 Color" : {
"Green Component" : 0.95794391632080078,
"Blue Component" : 0.86405980587005615,
"Red Component" : 0.98943418264389038
},
"Foreground Color" : {
"Green Component" : 0.75921261310577393,
"Blue Component" : 0.7630731463432312,
"Red Component" : 0.61000990867614746
},
"Bound Hosts" : [
],
"Working Directory" : "\/Users\/jherr",
"Blinking Cursor" : false,
"Disable Window Resizing" : true,
"Sync Title" : false,
"Prompt Before Closing 2" : false,
"BM Growl" : true,
"Command" : "",
"Description" : "Default",
"Space" : 0,
"Mouse Reporting" : true,
"Screen" : -1,
"Selection Color" : {
"Green Component" : 0.21576285362243652,
"Blue Component" : 0.28167051076889038,
"Red Component" : 0
},
"Initial Use Transparency" : false,
"Columns" : 126,
"Idle Code" : 0,
"Background Image Mode" : 2,
"Ansi 13 Color" : {
"Green Component" : 0.30289158225059509,
"Blue Component" : 0.55838865041732788,
"Red Component" : 0.88624399900436401
},
"Custom Command" : "No",
"ASCII Anti Aliased" : true,
"Non Ascii Font" : "SpaceMonoNerdFontComple-Regular 20",
"Vertical Spacing" : 1.04,
"Use Bold Font" : false,
"Option Key Sends" : 0,
"Selected Text Color" : {
"Green Component" : 0.56244754791259766,
"Blue Component" : 0.55732053518295288,
"Red Component" : 0.47797361016273499
},
"Background Color" : {
"Green Component" : 0.11783610284328461,
"Blue Component" : 0.15170273184776306,
"Red Component" : 0
},
"Character Encoding" : 4,
"Ansi 11 Color" : {
"Green Component" : 0.49430075287818909,
"Blue Component" : 0.1584954559803009,
"Red Component" : 0.69710838794708252
},
"Non-ASCII Ligatures" : true,
"Use Italic Font" : true,
"Unlimited Scrollback" : false,
"Keyboard Map" : {
"0xf700-0x260000" : {
"Action" : 10,
"Text" : "[1;6A"
},
"0x37-0x40000" : {
"Action" : 11,
"Text" : "0x1f"
},
"0x32-0x40000" : {
"Action" : 11,
"Text" : "0x00"
},
"0xf709-0x20000" : {
"Action" : 10,
"Text" : "[17;2~"
},
"0xf70c-0x20000" : {
"Action" : 10,
"Text" : "[20;2~"
},
"0xf729-0x20000" : {
"Action" : 10,
"Text" : "[1;2H"
},
"0xf72b-0x40000" : {
"Action" : 10,
"Text" : "[1;5F"
},
"0xf705-0x20000" : {
"Action" : 10,
"Text" : "[1;2Q"
},
"0xf703-0x260000" : {
"Action" : 10,
"Text" : "[1;6C"
},
"0xf700-0x220000" : {
"Action" : 10,
"Text" : "[1;2A"
},
"0xf701-0x280000" : {
"Action" : 11,
"Text" : "0x1b 0x1b 0x5b 0x42"
},
"0x38-0x40000" : {
"Action" : 11,
"Text" : "0x7f"
},
"0x33-0x40000" : {
"Action" : 11,
"Text" : "0x1b"
},
"0xf703-0x220000" : {
"Action" : 10,
"Text" : "[1;2C"
},
"0xf701-0x240000" : {
"Action" : 10,
"Text" : "[1;5B"
},
"0xf70d-0x20000" : {
"Action" : 10,
"Text" : "[21;2~"
},
"0xf702-0x260000" : {
"Action" : 10,
"Text" : "[1;6D"
},
"0xf729-0x40000" : {
"Action" : 10,
"Text" : "[1;5H"
},
"0xf706-0x20000" : {
"Action" : 10,
"Text" : "[1;2R"
},
"0x34-0x40000" : {
"Action" : 11,
"Text" : "0x1c"
},
"0xf700-0x280000" : {
"Action" : 11,
"Text" : "0x1b 0x1b 0x5b 0x41"
},
"0x2d-0x40000" : {
"Action" : 11,
"Text" : "0x1f"
},
"0xf70e-0x20000" : {
"Action" : 10,
"Text" : "[23;2~"
},
"0xf702-0x220000" : {
"Action" : 10,
"Text" : "[1;2D"
},
"0xf703-0x280000" : {
"Action" : 11,
"Text" : "0x1b 0x1b 0x5b 0x43"
},
"0xf700-0x240000" : {
"Action" : 10,
"Text" : "[1;5A"
},
"0xf707-0x20000" : {
"Action" : 10,
"Text" : "[1;2S"
},
"0xf70a-0x20000" : {
"Action" : 10,
"Text" : "[18;2~"
},
"0x35-0x40000" : {
"Action" : 11,
"Text" : "0x1d"
},
"0xf70f-0x20000" : {
"Action" : 10,
"Text" : "[24;2~"
},
"0xf703-0x240000" : {
"Action" : 10,
"Text" : "[1;5C"
},
"0xf701-0x260000" : {
"Action" : 10,
"Text" : "[1;6B"
},
"0xf702-0x280000" : {
"Action" : 11,
"Text" : "0x1b 0x1b 0x5b 0x44"
},
"0xf72b-0x20000" : {
"Action" : 10,
"Text" : "[1;2F"
},
"0x36-0x40000" : {
"Action" : 11,
"Text" : "0x1e"
},
"0xf708-0x20000" : {
"Action" : 10,
"Text" : "[15;2~"
},
"0xf701-0x220000" : {
"Action" : 10,
"Text" : "[1;2B"
},
"0xf70b-0x20000" : {
"Action" : 10,
"Text" : "[19;2~"
},
"0xf702-0x240000" : {
"Action" : 10,
"Text" : "[1;5D"
},
"0xf704-0x20000" : {
"Action" : 10,
"Text" : "[1;2P"
}
},
"Window Type" : 0,
"Blur" : false,
"Badge Color" : {
"Red Component" : 1,
"Color Space" : "sRGB",
"Blue Component" : 0,
"Alpha Component" : 0.5,
"Green Component" : 0.14910027384757996
},
"Scrollback Lines" : 1000,
"Send Code When Idle" : false,
"Close Sessions On End" : true,
"Terminal Type" : "xterm-256color",
"Visual Bell" : true,
"Flashing Bell" : false,
"Status Bar Layout" : {
"components" : [
{
"class" : "iTermStatusBarMemoryUtilizationComponent",
"configuration" : {
"knobs" : {
"base: priority" : 5,
"base: compression resistance" : 1
},
"layout advanced configuration dictionary value" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 0,
"auto-rainbow style" : 0
}
}
},
{
"class" : "iTermStatusBarCPUUtilizationComponent",
"configuration" : {
"knobs" : {
"base: priority" : 5,
"base: compression resistance" : 1
},
"layout advanced configuration dictionary value" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 0,
"auto-rainbow style" : 0
}
}
},
{
"class" : "iTermStatusBarGitComponent",
"configuration" : {
"knobs" : {
"iTermStatusBarGitComponentPollingIntervalKey" : 2,
"base: priority" : 5,
"base: compression resistance" : 1,
"minwidth" : 0,
"maxwidth" : 1.7976931348623157e+308
},
"layout advanced configuration dictionary value" : {
"algorithm" : 0,
"remove empty components" : false,
"auto-rainbow style" : 0
}
}
},
{
"class" : "iTermStatusBarSpringComponent",
"configuration" : {
"knobs" : {
"base: priority" : 5,
"iTermStatusBarSpringComponentSpringConstantKey" : 0.01,
"base: compression resistance" : 1,
"iTermStatusBarSpringComponentSizeMultipleKey" : 1
},
"layout advanced configuration dictionary value" : {
"algorithm" : 0,
"remove empty components" : false,
"auto-rainbow style" : 0
}
}
},
{
"class" : "iTermStatusBarSpringComponent",
"configuration" : {
"knobs" : {
"base: priority" : 5,
"iTermStatusBarSpringComponentSpringConstantKey" : 0.01,
"base: compression resistance" : 1,
"iTermStatusBarSpringComponentSizeMultipleKey" : 1
},
"layout advanced configuration dictionary value" : {
"algorithm" : 0,
"remove empty components" : false,
"auto-rainbow style" : 0
}
}
},
{
"class" : "iTermStatusBarBatteryComponent",
"configuration" : {
"knobs" : {
"base: priority" : 5,
"base: compression resistance" : 1
},
"layout advanced configuration dictionary value" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 0,
"auto-rainbow style" : 0
}
}
}
],
"advanced configuration" : {
"remove empty components" : false,
"font" : ".AppleSystemUIFont 12",
"algorithm" : 0,
"auto-rainbow style" : 0
}
},
"Silence Bell" : false,
"Ansi 14 Color" : {
"Green Component" : 0.70167088508605957,
"Blue Component" : 0.62018769979476929,
"Red Component" : 0
},
"ASCII Ligatures" : false,
"Name" : "Default",
"Cursor Text Color" : {
"Green Component" : 0.15575926005840302,
"Blue Component" : 0.19370138645172119,
"Red Component" : 0
},
"Open Toolbelt" : false,
"Shortcut" : "",
"Cursor Color" : {
"Green Component" : 0.29334646463394165,
"Blue Component" : 0,
"Red Component" : 0.95475113391876221
},
"Ansi 0 Color" : {
"Green Component" : 0.15575926005840302,
"Blue Component" : 0.19370138645172119,
"Red Component" : 0
},
"Guid" : "237209B6-3D08-44FB-9DBF-22CFE4B7A768",
"Ansi 2 Color" : {
"Green Component" : 0.7455558180809021,
"Blue Component" : 0.42409399151802063,
"Red Component" : 0.42339208722114563
},
"Ansi 3 Color" : {
"Green Component" : 0.46751424670219421,
"Blue Component" : 0.023484811186790466,
"Red Component" : 0.64746475219726562
},
"Link Color" : {
"Red Component" : 0,
"Color Space" : "sRGB",
"Blue Component" : 0.73422712087631226,
"Alpha Component" : 1,
"Green Component" : 0.35915297269821167
},
"Ansi 5 Color" : {
"Green Component" : 0.10802463442087173,
"Blue Component" : 0.43516635894775391,
"Red Component" : 0.77738940715789795
},
"Has Hotkey" : false,
"Ansi 6 Color" : {
"Green Component" : 0.57082360982894897,
"Blue Component" : 0.52502274513244629,
"Red Component" : 0.14679534733295441
},
"Normal Font" : "SpaceMonoNerdFontComple-Regular 20",
"Transparency" : 0,
"Ansi 1 Color" : {
"Green Component" : 0.10840655118227005,
"Blue Component" : 0.14145714044570923,
"Red Component" : 0.81926977634429932
},
"Horizontal Spacing" : 1
}
{
"editor.fontLigatures": true,
"editor.fontSize": 18,
"editor.fontFamily": "'Operator Mono'",
"terminal.integrated.fontFamily": "'SpaceMono NF'",
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.fontSize": 14,
"files.exclude": {
"**/.cache": true,
"**/.next": true,
"**/dist": true,
"**/node_modules": true,
"**/.parcel-cache": true,
"**/build": true
},
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"comment",
"entity.name.type.class",
"keyword",
"constant",
"storage.modifier",
"storage.type",
"storage.type.class.js",
"emphasis",
"entity.other.attribute-name",
"markup.italic",
"punctuation.definition.comment",
"comment",
"meta.decorator",
"punctuation.decorator",
"variable.language",
"keyword.operator.new",
"keyword.operator.expression",
"keyword.operator.cast",
"keyword.control",
"keyword.operator.sizeof"
],
"settings": {
"fontStyle": "italic"
}
},
{
"scope": ["markup.heading", "markup.bold", "srong"],
"settings": {
"fontStyle": "bold"
}
}
]
},
"editor.useTabStops": false,
"editor.tabSize": 2,
"git.autofetch": true,
"editor.cursorBlinking": "solid",
"explorer.confirmDelete": false,
"debug.console.fontSize": 14,
"javascript.updateImportsOnFileMove.enabled": "never",
"workbench.startupEditor": "newUntitledFile",
"typescript.updateImportsOnFileMove.enabled": "always",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false,
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"explorer.confirmDragAndDrop": false,
"editor.hover.enabled": true,
"breadcrumbs.enabled": true,
"search.searchOnType": false,
"workbench.editor.decorations.badges": true,
"workbench.editor.decorations.colors": true,
"editor.inlineSuggest.enabled": true,
"github.copilot.enable": {
"*": true,
"yaml": true,
"plaintext": true,
"markdown": true
},
"editor.accessibilitySupport": "off",
"svelte.enable-ts-plugin": true,
"screencastMode.verticalOffset": 0,
"workbench.colorTheme": "Night Wolf [black]",
"bracketPairColorizer.depreciation-notice": true,
"window.zoomLevel": 1
}

VS Code setup

Significant Extensions

iTerm 2 setup

Command line configuration

oh-my-zsh for the shell, then oh-my-posh for the prompt with this theme:

.zshrc

eval "$(oh-my-posh --init --shell zsh --config $(brew --prefix oh-my-posh)/themes/powerlevel10k_rainbow.omp.json)"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment