diff --git a/.chezmoiignore b/.chezmoiignore index cc4a3b1..b8d0eb6 100644 --- a/.chezmoiignore +++ b/.chezmoiignore @@ -4,6 +4,7 @@ chezmoi.code-workspace {{ if ne .chezmoi.os "darwin" }} .chezmoiscripts/run_onchange_before_darwin-install-packages.sh.tmpl +.config/iterm2/com.googlecode.iterm2.plist {{ end }} {{ if ne .chezmoi.os "linux" }} .chezmoiscripts/run_onchange_before_linux-install-packages.sh.tmpl diff --git a/.chezmoiscripts/run_onchange_after_install.sh.tmpl b/.chezmoiscripts/run_onchange_after_install.sh.tmpl index bc4e62e..47075d2 100644 --- a/.chezmoiscripts/run_onchange_after_install.sh.tmpl +++ b/.chezmoiscripts/run_onchange_after_install.sh.tmpl @@ -1,4 +1,9 @@ #!/bin/sh zsh -i -c 'zinit update' -vim +PlugInstall +qall \ No newline at end of file +vim +PlugInstall +qall + +{{ if eq .chezmoi.os "darwin" -}} +defaults write com.googlecode.iterm2 PrefsCustomFolder -string "~/.config/iterm2" +defaults write com.googlecode.iterm2 LoadPrefsFromCustomFolder -bool true +{{ end -}} \ No newline at end of file diff --git a/dot_config/iterm2/com.googlecode.iterm2.plist b/dot_config/iterm2/com.googlecode.iterm2.plist new file mode 100644 index 0000000..7711961 --- /dev/null +++ b/dot_config/iterm2/com.googlecode.iterm2.plist @@ -0,0 +1,1177 @@ + + + + + AlternateMouseScroll + + AppleAntiAliasingThreshold + 1 + ApplePressAndHoldEnabled + + AppleScrollAnimationEnabled + 0 + AppleSmoothFixedFontsSizeThreshold + 1 + AppleWindowTabbingMode + manual + Custom Color Presets + + Nord + + Ansi 0 Color + + Alpha Component + 1 + Blue Component + 0.25300124287605286 + Color Space + Calibrated + Green Component + 0.19692185521125793 + Red Component + 0.17621420323848724 + + Ansi 1 Color + + Alpha Component + 1 + Blue Component + 0.34168937802314758 + Color Space + Calibrated + Green Component + 0.29435792565345764 + Red Component + 0.68855589628219604 + + Ansi 10 Color + + Alpha Component + 1 + Blue Component + 0.47597441077232361 + Color Space + Calibrated + Green Component + 0.7002110481262207 + Red Component + 0.57605421543121338 + + Ansi 11 Color + + Alpha Component + 1 + Blue Component + 0.47280269861221313 + Color Space + Calibrated + Green Component + 0.75577855110168457 + Red Component + 0.89902019500732422 + + Ansi 12 Color + + Alpha Component + 1 + Blue Component + 0.70459425449371338 + Color Space + Calibrated + Green Component + 0.56080448627471924 + Red Component + 0.43401443958282471 + + Ansi 13 Color + + Alpha Component + 1 + Blue Component + 0.61571133136749268 + Color Space + Calibrated + Green Component + 0.47487166523933411 + Red Component + 0.64283657073974609 + + Ansi 14 Color + + Alpha Component + 1 + Blue Component + 0.67779052257537842 + Color Space + Calibrated + Green Component + 0.68614721298217773 + Red Component + 0.49344515800476074 + + Ansi 15 Color + + Alpha Component + 1 + Blue Component + 0.94574689865112305 + Color Space + Calibrated + Green Component + 0.92092084884643555 + Red Component + 0.90727746486663818 + + Ansi 2 Color + + Alpha Component + 1 + Blue Component + 0.47597441077232361 + Color Space + Calibrated + Green Component + 0.7002110481262207 + Red Component + 0.57605421543121338 + + Ansi 3 Color + + Alpha Component + 1 + Blue Component + 0.47280269861221313 + Color Space + Calibrated + Green Component + 0.75577855110168457 + Red Component + 0.89902019500732422 + + Ansi 4 Color + + Alpha Component + 1 + Blue Component + 0.70459425449371338 + Color Space + Calibrated + Green Component + 0.56080448627471924 + Red Component + 0.43401443958282471 + + Ansi 5 Color + + Alpha Component + 1 + Blue Component + 0.61571133136749268 + Color Space + Calibrated + Green Component + 0.47487166523933411 + Red Component + 0.64283657073974609 + + Ansi 6 Color + + Alpha Component + 1 + Blue Component + 0.77356863021850586 + Color Space + Calibrated + Green Component + 0.70216643810272217 + Red Component + 0.4660642147064209 + + Ansi 7 Color + + Alpha Component + 1 + Blue Component + 0.92620980739593506 + Color Space + Calibrated + Green Component + 0.8916594386100769 + Red Component + 0.87367779016494751 + + Ansi 8 Color + + Alpha Component + 1 + Blue Component + 0.34064260125160217 + Color Space + Calibrated + Green Component + 0.2652154266834259 + Red Component + 0.23306176066398621 + + Ansi 9 Color + + Alpha Component + 1 + Blue Component + 0.34168937802314758 + Color Space + Calibrated + Green Component + 0.29435792565345764 + Red Component + 0.68855589628219604 + + Background Color + + Alpha Component + 1 + Blue Component + 0.19183900952339172 + Color Space + Calibrated + Green Component + 0.15255947411060333 + Red Component + 0.1357133686542511 + + Badge Color + + Alpha Component + 0.7057952880859375 + Blue Component + 0.29600727558135986 + Color Space + Calibrated + Green Component + 0.23046499490737915 + Red Component + 0.20252507925033569 + + Bold Color + + Alpha Component + 1 + Blue Component + 0.94574689865112305 + Color Space + Calibrated + Green Component + 0.92092084884643555 + Red Component + 0.90727746486663818 + + Cursor Color + + Alpha Component + 1 + Blue Component + 0.89225924015045166 + Color Space + Calibrated + Green Component + 0.83857882022857666 + Red Component + 0.81214714050292969 + + Cursor Guide Color + + Alpha Component + 1 + Blue Component + 0.25300124287605286 + Color Space + Calibrated + Green Component + 0.19692185521125793 + Red Component + 0.17621420323848724 + + Cursor Text Color + + Alpha Component + 1 + Blue Component + 0.25300124287605286 + Color Space + Calibrated + Green Component + 0.19692185521125793 + Red Component + 0.17621420323848724 + + Foreground Color + + Alpha Component + 1 + Blue Component + 0.89225912094116211 + Color Space + Calibrated + Green Component + 0.83857882022857666 + Red Component + 0.81214725971221924 + + Link Color + + Alpha Component + 1 + Blue Component + 0.92620980739593506 + Color Space + Calibrated + Green Component + 0.8916594386100769 + Red Component + 0.87367779016494751 + + Selected Text Color + + Alpha Component + 1 + Blue Component + 0.89225924015045166 + Color Space + Calibrated + Green Component + 0.83857882022857666 + Red Component + 0.81214714050292969 + + Selection Color + + Alpha Component + 1 + Blue Component + 0.34064260125160217 + Color Space + Calibrated + Green Component + 0.2652154266834259 + Red Component + 0.23306176066398621 + + Tab Color + + Alpha Component + 1 + Blue Component + 0.25300124287605286 + Color Space + Calibrated + Green Component + 0.19692185521125793 + Red Component + 0.17621420323848724 + + + + Default Bookmark Guid + 2BAF57AB-89D3-459B-BA36-EFE24EE718A0 + HapticFeedbackForEsc + + HotkeyMigratedFromSingleToMulti + + New Bookmarks + + + ASCII Anti Aliased + + Ambiguous Double Width + + Ansi 0 Color + + Alpha Component + 1 + Blue Component + 0.25300124287605286 + Color Space + Calibrated + Green Component + 0.19692185521125793 + Red Component + 0.17621420323848724 + + Ansi 1 Color + + Alpha Component + 1 + Blue Component + 0.34168937802314758 + Color Space + Calibrated + Green Component + 0.29435792565345764 + Red Component + 0.68855589628219604 + + Ansi 10 Color + + Alpha Component + 1 + Blue Component + 0.47597441077232361 + Color Space + Calibrated + Green Component + 0.7002110481262207 + Red Component + 0.57605421543121338 + + Ansi 11 Color + + Alpha Component + 1 + Blue Component + 0.47280269861221313 + Color Space + Calibrated + Green Component + 0.75577855110168457 + Red Component + 0.89902019500732422 + + Ansi 12 Color + + Alpha Component + 1 + Blue Component + 0.70459425449371338 + Color Space + Calibrated + Green Component + 0.56080448627471924 + Red Component + 0.43401443958282471 + + Ansi 13 Color + + Alpha Component + 1 + Blue Component + 0.61571133136749268 + Color Space + Calibrated + Green Component + 0.47487166523933411 + Red Component + 0.64283657073974609 + + Ansi 14 Color + + Alpha Component + 1 + Blue Component + 0.67779052257537842 + Color Space + Calibrated + Green Component + 0.68614721298217773 + Red Component + 0.49344515800476074 + + Ansi 15 Color + + Alpha Component + 1 + Blue Component + 0.94574689865112305 + Color Space + Calibrated + Green Component + 0.92092084884643555 + Red Component + 0.90727746486663818 + + Ansi 2 Color + + Alpha Component + 1 + Blue Component + 0.47597441077232361 + Color Space + Calibrated + Green Component + 0.7002110481262207 + Red Component + 0.57605421543121338 + + Ansi 3 Color + + Alpha Component + 1 + Blue Component + 0.47280269861221313 + Color Space + Calibrated + Green Component + 0.75577855110168457 + Red Component + 0.89902019500732422 + + Ansi 4 Color + + Alpha Component + 1 + Blue Component + 0.70459425449371338 + Color Space + Calibrated + Green Component + 0.56080448627471924 + Red Component + 0.43401443958282471 + + Ansi 5 Color + + Alpha Component + 1 + Blue Component + 0.61571133136749268 + Color Space + Calibrated + Green Component + 0.47487166523933411 + Red Component + 0.64283657073974609 + + Ansi 6 Color + + Alpha Component + 1 + Blue Component + 0.77356863021850586 + Color Space + Calibrated + Green Component + 0.70216643810272217 + Red Component + 0.4660642147064209 + + Ansi 7 Color + + Alpha Component + 1 + Blue Component + 0.92620980739593506 + Color Space + Calibrated + Green Component + 0.8916594386100769 + Red Component + 0.87367779016494751 + + Ansi 8 Color + + Alpha Component + 1 + Blue Component + 0.34064260125160217 + Color Space + Calibrated + Green Component + 0.2652154266834259 + Red Component + 0.23306176066398621 + + Ansi 9 Color + + Alpha Component + 1 + Blue Component + 0.34168937802314758 + Color Space + Calibrated + Green Component + 0.29435792565345764 + Red Component + 0.68855589628219604 + + BM Growl + + Background Color + + Alpha Component + 1 + Blue Component + 0.19183900952339172 + Color Space + Calibrated + Green Component + 0.15255947411060333 + Red Component + 0.1357133686542511 + + Background Image Location + + Badge Color + + Alpha Component + 0.7057952880859375 + Blue Component + 0.29600727558135986 + Color Space + Calibrated + Green Component + 0.23046499490737915 + Red Component + 0.20252507925033569 + + Blinking Cursor + + Blur + + Blur Radius + 24.956981382978725 + Bold Color + + Alpha Component + 1 + Blue Component + 0.94574689865112305 + Color Space + Calibrated + Green Component + 0.92092084884643555 + Red Component + 0.90727746486663818 + + Character Encoding + 4 + Close Sessions On End + + Columns + 80 + Command + + Cursor Color + + Alpha Component + 1 + Blue Component + 0.89225924015045166 + Color Space + Calibrated + Green Component + 0.83857882022857666 + Red Component + 0.81214714050292969 + + Cursor Guide Color + + Alpha Component + 1 + Blue Component + 0.25300124287605286 + Color Space + Calibrated + Green Component + 0.19692185521125793 + Red Component + 0.17621420323848724 + + Cursor Text Color + + Alpha Component + 1 + Blue Component + 0.25300124287605286 + Color Space + Calibrated + Green Component + 0.19692185521125793 + Red Component + 0.17621420323848724 + + Custom Command + No + Custom Directory + No + Default Bookmark + No + Description + Default + Disable Window Resizing + + Flashing Bell + + Foreground Color + + Alpha Component + 1 + Blue Component + 0.89225912094116211 + Color Space + Calibrated + Green Component + 0.83857882022857666 + Red Component + 0.81214725971221924 + + Guid + 2BAF57AB-89D3-459B-BA36-EFE24EE718A0 + Horizontal Spacing + 1 + Idle Code + 0 + Jobs to Ignore + + rlogin + ssh + slogin + telnet + + Keyboard Map + + 0x2d-0x40000 + + Action + 11 + Text + 0x1f + + 0x32-0x40000 + + Action + 11 + Text + 0x00 + + 0x33-0x40000 + + Action + 11 + Text + 0x1b + + 0x34-0x40000 + + Action + 11 + Text + 0x1c + + 0x35-0x40000 + + Action + 11 + Text + 0x1d + + 0x36-0x40000 + + Action + 11 + Text + 0x1e + + 0x37-0x40000 + + Action + 11 + Text + 0x1f + + 0x38-0x40000 + + Action + 11 + Text + 0x7f + + 0xf700-0x220000 + + Action + 10 + Text + [1;2A + + 0xf700-0x240000 + + Action + 10 + Text + [1;5A + + 0xf700-0x260000 + + Action + 10 + Text + [1;6A + + 0xf700-0x280000 + + Action + 11 + Text + 0x1b 0x1b 0x5b 0x41 + + 0xf701-0x220000 + + Action + 10 + Text + [1;2B + + 0xf701-0x240000 + + Action + 10 + Text + [1;5B + + 0xf701-0x260000 + + Action + 10 + Text + [1;6B + + 0xf701-0x280000 + + Action + 11 + Text + 0x1b 0x1b 0x5b 0x42 + + 0xf702-0x220000 + + Action + 10 + Text + [1;2D + + 0xf702-0x240000 + + Action + 10 + Text + [1;5D + + 0xf702-0x260000 + + Action + 10 + Text + [1;6D + + 0xf702-0x280000 + + Action + 11 + Text + 0x1b 0x1b 0x5b 0x44 + + 0xf703-0x220000 + + Action + 10 + Text + [1;2C + + 0xf703-0x240000 + + Action + 10 + Text + [1;5C + + 0xf703-0x260000 + + Action + 10 + Text + [1;6C + + 0xf703-0x280000 + + Action + 11 + Text + 0x1b 0x1b 0x5b 0x43 + + 0xf704-0x20000 + + Action + 10 + Text + [1;2P + + 0xf705-0x20000 + + Action + 10 + Text + [1;2Q + + 0xf706-0x20000 + + Action + 10 + Text + [1;2R + + 0xf707-0x20000 + + Action + 10 + Text + [1;2S + + 0xf708-0x20000 + + Action + 10 + Text + [15;2~ + + 0xf709-0x20000 + + Action + 10 + Text + [17;2~ + + 0xf70a-0x20000 + + Action + 10 + Text + [18;2~ + + 0xf70b-0x20000 + + Action + 10 + Text + [19;2~ + + 0xf70c-0x20000 + + Action + 10 + Text + [20;2~ + + 0xf70d-0x20000 + + Action + 10 + Text + [21;2~ + + 0xf70e-0x20000 + + Action + 10 + Text + [23;2~ + + 0xf70f-0x20000 + + Action + 10 + Text + [24;2~ + + 0xf729-0x20000 + + Action + 10 + Text + [1;2H + + 0xf729-0x40000 + + Action + 10 + Text + [1;5H + + 0xf72b-0x20000 + + Action + 10 + Text + [1;2F + + 0xf72b-0x40000 + + Action + 10 + Text + [1;5F + + + Link Color + + Alpha Component + 1 + Blue Component + 0.92620980739593506 + Color Space + Calibrated + Green Component + 0.8916594386100769 + Red Component + 0.87367779016494751 + + Match Background Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + P3 + Green Component + 1 + Red Component + 1 + + Mouse Reporting + + Name + Default + Non Ascii Font + Monaco 12 + Non-ASCII Anti Aliased + + Normal Font + HackNFM-Regular 12 + Option Key Sends + 0 + Prompt Before Closing 2 + + Right Option Key Sends + 0 + Rows + 25 + Screen + -1 + Scrollback Lines + 0 + Selected Text Color + + Alpha Component + 1 + Blue Component + 0.89225924015045166 + Color Space + Calibrated + Green Component + 0.83857882022857666 + Red Component + 0.81214714050292969 + + Selection Color + + Alpha Component + 1 + Blue Component + 0.34064260125160217 + Color Space + Calibrated + Green Component + 0.2652154266834259 + Red Component + 0.23306176066398621 + + Send Code When Idle + + Shortcut + + Silence Bell + + Sync Title + + Tab Color + + Alpha Component + 1 + Blue Component + 0.25300124287605286 + Color Space + Calibrated + Green Component + 0.19692185521125793 + Red Component + 0.17621420323848724 + + Tags + + Terminal Type + xterm-256color + Transparency + 0.10213597074468087 + Unlimited Scrollback + + Use Bold Font + + Use Bright Bold + + Use Italic Font + + Use Non-ASCII Font + + Vertical Spacing + 1 + Visual Bell + + Window Type + 0 + Working Directory + /Users/yuan + + + PointerActions + + Button,1,1,, + + Action + kContextMenuPointerAction + + Button,2,1,, + + Action + kPasteFromClipboardPointerAction + + Gesture,ThreeFingerSwipeDown,, + + Action + kPrevWindowPointerAction + + Gesture,ThreeFingerSwipeLeft,, + + Action + kPrevTabPointerAction + + Gesture,ThreeFingerSwipeRight,, + + Action + kNextTabPointerAction + + Gesture,ThreeFingerSwipeUp,, + + Action + kNextWindowPointerAction + + + ShowFullScreenTabBar + + SoundForEsc + + TabStyleWithAutomaticOption + 5 + VisualIndicatorForEsc + + findMode_iTerm + 0 + +