From dce5503eb9cecc211bb908b538056872345a0f77 Mon Sep 17 00:00:00 2001 From: Niccolo Borgioli Date: Thu, 23 Feb 2023 19:17:09 +0100 Subject: [PATCH] iterm --- files/iterm2/com.googlecode.iterm2.plist | 659 +++++++++++++++++++++++ install | 9 +- secrets/iterm2.json | Bin 7530 -> 0 bytes 3 files changed, 666 insertions(+), 2 deletions(-) create mode 100644 files/iterm2/com.googlecode.iterm2.plist delete mode 100644 secrets/iterm2.json diff --git a/files/iterm2/com.googlecode.iterm2.plist b/files/iterm2/com.googlecode.iterm2.plist new file mode 100644 index 0000000..44fee3f --- /dev/null +++ b/files/iterm2/com.googlecode.iterm2.plist @@ -0,0 +1,659 @@ + + + + + Default Bookmark Guid + E42A6A45-2C7A-4B73-AFE5-9E6BDF11A962 + HapticFeedbackForEsc + + HotkeyMigratedFromSingleToMulti + + New Bookmarks + + + ASCII Anti Aliased + + ASCII Ligatures + + Ambiguous Double Width + + Ansi 0 Color + + Blue Component + 0 + Green Component + 0 + Red Component + 0 + + Ansi 1 Color + + Blue Component + 0 + Green Component + 0 + Red Component + 0.73333334922790527 + + Ansi 10 Color + + Blue Component + 0.3333333432674408 + Green Component + 1 + Red Component + 0.3333333432674408 + + Ansi 11 Color + + Blue Component + 0.3333333432674408 + Green Component + 1 + Red Component + 1 + + Ansi 12 Color + + Blue Component + 1 + Green Component + 0.3333333432674408 + Red Component + 0.3333333432674408 + + Ansi 13 Color + + Blue Component + 1 + Green Component + 0.3333333432674408 + Red Component + 1 + + Ansi 14 Color + + Blue Component + 1 + Green Component + 1 + Red Component + 0.3333333432674408 + + Ansi 15 Color + + Blue Component + 1 + Green Component + 1 + Red Component + 1 + + Ansi 2 Color + + Blue Component + 0 + Green Component + 0.73333334922790527 + Red Component + 0 + + Ansi 3 Color + + Blue Component + 0 + Green Component + 0.73333334922790527 + Red Component + 0.73333334922790527 + + Ansi 4 Color + + Blue Component + 0.73333334922790527 + Green Component + 0 + Red Component + 0 + + Ansi 5 Color + + Blue Component + 0.73333334922790527 + Green Component + 0 + Red Component + 0.73333334922790527 + + Ansi 6 Color + + Blue Component + 0.73333334922790527 + Green Component + 0.73333334922790527 + Red Component + 0 + + Ansi 7 Color + + Blue Component + 0.73333334922790527 + Green Component + 0.73333334922790527 + Red Component + 0.73333334922790527 + + Ansi 8 Color + + Blue Component + 0.3333333432674408 + Green Component + 0.3333333432674408 + Red Component + 0.3333333432674408 + + Ansi 9 Color + + Blue Component + 0.3333333432674408 + Green Component + 0.3333333432674408 + Red Component + 1 + + BM Growl + + Background Color + + Blue Component + 0 + Green Component + 0 + Red Component + 0 + + Background Image Location + + Blink Allowed + + Blinking Cursor + + Blur + + Bold Color + + Blue Component + 1 + Green Component + 1 + Red Component + 1 + + Character Encoding + 4 + Close Sessions On End + + Columns + 80 + Command + + Cursor Color + + Blue Component + 0.73333334922790527 + Green Component + 0.73333334922790527 + Red Component + 0.73333334922790527 + + Cursor Text Color + + Blue Component + 1 + Green Component + 1 + Red Component + 1 + + Cursor Type + 0 + Custom Command + No + Custom Directory + No + Default Bookmark + No + Description + Default + Disable Window Resizing + + Draw Powerline Glyphs + + Flashing Bell + + Foreground Color + + Blue Component + 0.73333334922790527 + Green Component + 0.73333334922790527 + Red Component + 0.73333334922790527 + + Guid + E42A6A45-2C7A-4B73-AFE5-9E6BDF11A962 + 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 + + + Mouse Reporting + + Name + Default + Non Ascii Font + Monaco 12 + Non-ASCII Anti Aliased + + Normal Font + JetBrainsMonoNerdFontCompleteM-Regular 12 + Only The Default BG Color Uses Transparency + + Option Key Sends + 0 + Prompt Before Closing 2 + + Right Option Key Sends + 0 + Rows + 25 + Screen + -1 + Scrollback Lines + 1000 + Selected Text Color + + Blue Component + 0 + Green Component + 0 + Red Component + 0 + + Selection Color + + Blue Component + 1 + Green Component + 0.8353000283241272 + Red Component + 0.70980000495910645 + + Send Code When Idle + + Shortcut + + Silence Bell + + Sync Title + + Tags + + Terminal Type + xterm-256color + Thin Strokes + 3 + Transparency + 0.0 + Unicode Version + 9 + Unlimited Scrollback + + Use Bold Font + + Use Bright Bold + + Use Italic Font + + Use Non-ASCII Font + + Vertical Spacing + 1 + Visual Bell + + Window Type + 0 + + + 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 + + + QuitWhenAllWindowsClosed + + SoundForEsc + + TabStyleWithAutomaticOption + 5 + VisualIndicatorForEsc + + + diff --git a/install b/install index e5eaf3d..84c5bef 100755 --- a/install +++ b/install @@ -30,12 +30,17 @@ if uninstalled pnpm; then curl -fsSL https://get.pnpm.io/install.sh | sh - fi -# Brew +# macOS if [[ $platform == "Darwin" ]]; then + # Brew if uninstalled brew; then /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" fi - brew bundle --file ./files/Brewfile + brew bundle --file ./files/Brewfile + + # iTerm2 + defaults write com.googlecode.iterm2.plist PrefsCustomFolder -string "~/.dotfiles/files/iterm2" + defaults write com.googlecode.iterm2.plist LoadPrefsFromCustomFolder -bool true fi # NeoVim & Vim Plugins https://github.com/junegunn/vim-plug diff --git a/secrets/iterm2.json b/secrets/iterm2.json deleted file mode 100644 index 3a3c21fd21559f65cbac4f0a3f892a2c54855d4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7530 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 ACjbBd