diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..423760b --- /dev/null +++ b/LICENSE @@ -0,0 +1,19 @@ +Copyright (C) 2012-2017 Filippo Liverani + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION diff --git a/README.md b/README.md new file mode 100644 index 0000000..1a37e19 --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +# Determinal + +An effective iTerm2 configuration + +## Install +``` +curl https://raw.github.com/filippo-liverani/determinal/master/bootstrap -L -o - | sh +``` diff --git a/bootstrap b/bootstrap new file mode 100755 index 0000000..0e199d9 --- /dev/null +++ b/bootstrap @@ -0,0 +1,18 @@ +#!/bin/sh + +set -e + +path="$HOME/.determinal" + +if [ -e $path/.git ]; then + cd $path && git pull +else + git clone https://github.com/filippo-liverani/determinal.git $path +fi + +brew install wget +brew cask install iterm2 + +wget -N -P ~/Library/Fonts https://raw.githubusercontent.com/ryanoasis/nerd-fonts/master/patched-fonts/Inconsolata/complete/Inconsolata%20for%20Powerline%20Nerd%20Font%20Complete.otf + +cp -f $path/com.googlecode.iterm2.plist "$HOME/Library/Preferences/com.googlecode.iterm2.plist" diff --git a/com.googlecode.iterm2.plist b/com.googlecode.iterm2.plist new file mode 100644 index 0000000..07d5bd4 --- /dev/null +++ b/com.googlecode.iterm2.plist @@ -0,0 +1,1368 @@ + + + + + AllowClipboardAccess + + AppleAntiAliasingThreshold + 1 + AppleScrollAnimationEnabled + 0 + AppleSmoothFixedFontsSizeThreshold + 1 + Default Bookmark Guid + 4D582FD0-3E4D-4226-A562-4D02BF3A66F8 + LoadPrefsFromCustomFolder + + NSNavLastRootDirectory + ~/Desktop + NSNavPanelExpandedSizeForOpenMode + {712, 448} + NSQuotedKeystrokeBinding + + NSRepeatCountBinding + + NSScrollAnimationEnabled + + NSScrollViewShouldScrollUnderTitlebar + + NSTableView Columns v2 KeyBingingTable + + YnBsaXN0MDDUAQIDBAUGNjdYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoK4HCA8aGxwdHh8gJjAxMlUkbnVsbNIJCgsOWk5TLm9iamVjdHNWJGNsYXNzogwN + gAKACoAN0xAJChEVGVdOUy5rZXlzoxITFIADgASABaMWFxiABoAHgAiACVpJZGVudGlm + aWVyVVdpZHRoVkhpZGRlblEwI0BowAAAAAAACNIhIiMkWiRjbGFzc25hbWVYJGNsYXNz + ZXNcTlNEaWN0aW9uYXJ5oiMlWE5TT2JqZWN00xAJCicrGaMSExSAA4AEgAWjLC0YgAuA + DIAIgAlRMSNAczGdsi0OVtIhIjM0Xk5TTXV0YWJsZUFycmF5ozM1JVdOU0FycmF5XxAP + TlNLZXllZEFyY2hpdmVy0Tg5VUFycmF5gAEACAARABoAIwAtADIANwBGAEwAUQBcAGMA + ZgBoAGoAbABzAHsAfwCBAIMAhQCJAIsAjQCPAJEAnACiAKkAqwC0ALUAugDFAM4A2wDe + AOcA7gDyAPQA9gD4APwA/gEAAQIBBAEGAQ8BFAEjAScBLwFBAUQBSgAAAAAAAAIBAAAA + AAAAADoAAAAAAAAAAAAAAAAAAAFM + + NSTableView Sort Ordering v2 KeyBingingTable + + YnBsaXN0MDDUAQIDBAUGFBVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS + AAGGoKMHCA1VJG51bGzSCQoLDFpOUy5vYmplY3RzViRjbGFzc6CAAtIODxARWiRjbGFz + c25hbWVYJGNsYXNzZXNeTlNNdXRhYmxlQXJyYXmjEBITV05TQXJyYXlYTlNPYmplY3Rf + EA9OU0tleWVkQXJjaGl2ZXLRFhdVQXJyYXmAAQgRGiMtMjc7QUZRWFlbYGt0g4ePmKqt + swAAAAAAAAEBAAAAAAAAABgAAAAAAAAAAAAAAAAAAAC1 + + NSTableView Supports v2 KeyBingingTable + + NSWindow Frame NSFontPanel + 957 77 445 468 0 0 1920 1178 + NSWindow Frame SharedPreferences + 426 214 918 512 0 0 1920 1178 + NSWindow Frame iTerm Window 0 + 316 340 585 473 0 0 1920 1178 + New Bookmarks + + + ASCII Anti Aliased + + AWDS Pane Directory + + AWDS Pane Option + No + AWDS Tab Directory + + AWDS Tab Option + No + AWDS Window Directory + + AWDS Window Option + No + Ambiguous Double Width + + Ansi 0 Color + + Blue Component + 0.0 + Green Component + 0.0 + Red Component + 0.0 + + Ansi 1 Color + + Blue Component + 0.0 + Green Component + 0.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.0 + Green Component + 0.73333334922790527 + Red Component + 0.0 + + Ansi 3 Color + + Blue Component + 0.0 + Green Component + 0.73333334922790527 + Red Component + 0.73333334922790527 + + Ansi 4 Color + + Blue Component + 0.73333334922790527 + Green Component + 0.0 + Red Component + 0.0 + + Ansi 5 Color + + Blue Component + 0.73333334922790527 + Green Component + 0.0 + Red Component + 0.73333334922790527 + + Ansi 6 Color + + Blue Component + 0.73333334922790527 + Green Component + 0.73333334922790527 + Red Component + 0.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.0 + Green Component + 0.0 + Red Component + 0.0 + + Background Image Location + + 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 + + Custom Command + No + Custom Directory + No + Default Bookmark + No + Description + Default + Disable Window Resizing + + Flashing Bell + + Foreground Color + + Blue Component + 0.73333334922790527 + Green Component + 0.73333334922790527 + Red Component + 0.73333334922790527 + + Guid + A68E7E29-318F-4D71-8AF2-6AE02CFD0D16 + 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 + Monaco 12 + 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.0 + Green Component + 0.0 + Red Component + 0.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 + Transparency + 0.0 + 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/filippo + + + ASCII Anti Aliased + + AWDS Pane Directory + + AWDS Pane Option + No + AWDS Tab Directory + + AWDS Tab Option + No + AWDS Window Directory + + AWDS Window Option + No + Ambiguous Double Width + + Ansi 0 Color + + Blue Component + 0.30978869999999997 + Green Component + 0.30978869999999997 + Red Component + 0.30978869999999997 + + Ansi 1 Color + + Blue Component + 0.37647059999999999 + Green Component + 0.4235294 + Red Component + 1 + + Ansi 10 Color + + Blue Component + 0.67277030000000004 + Green Component + 1 + Red Component + 0.80941479999999999 + + Ansi 11 Color + + Blue Component + 0.7996491 + Green Component + 1 + Red Component + 1 + + Ansi 12 Color + + Blue Component + 0.9982605 + Green Component + 0.86277559999999998 + Red Component + 0.71165029999999996 + + Ansi 13 Color + + Blue Component + 0.99652090000000004 + Green Component + 0.61330589999999996 + Red Component + 1 + + Ansi 14 Color + + Blue Component + 0.99703969999999997 + Green Component + 0.87631029999999999 + Red Component + 0.87591359999999996 + + Ansi 15 Color + + Blue Component + 1 + Green Component + 1 + Red Component + 1 + + Ansi 2 Color + + Blue Component + 0.37647059999999999 + Green Component + 1 + Red Component + 0.65882350000000001 + + Ansi 3 Color + + Blue Component + 0.71372550000000001 + Green Component + 1 + Red Component + 1 + + Ansi 4 Color + + Blue Component + 0.99607840000000003 + Green Component + 0.79607839999999996 + Red Component + 0.58823530000000002 + + Ansi 5 Color + + Blue Component + 0.99215690000000001 + Green Component + 0.4509804 + Red Component + 1 + + Ansi 6 Color + + Blue Component + 0.99607840000000003 + Green Component + 0.77254900000000004 + Red Component + 0.77647060000000001 + + Ansi 7 Color + + Blue Component + 0.93353169999999996 + Green Component + 0.93353169999999996 + Red Component + 0.93353169999999996 + + Ansi 8 Color + + Blue Component + 0.4862745 + Green Component + 0.4862745 + Red Component + 0.4862745 + + Ansi 9 Color + + Blue Component + 0.69019609999999998 + Green Component + 0.71372550000000001 + Red Component + 1 + + BM Growl + + Background Color + + Blue Component + 0.0 + Green Component + 0.0 + Red Component + 0.0 + + Background Image Location + + Badge Color + + Alpha Component + 0.5 + Blue Component + 0.0 + Color Space + Calibrated + Green Component + 0.0 + Red Component + 1 + + Blinking Cursor + + Blur + + Bold Color + + Blue Component + 1 + Green Component + 1 + Red Component + 1 + + Bound Hosts + + Character Encoding + 4 + Close Sessions On End + + Columns + 80 + Command + + Cursor Color + + Blue Component + 0.37647059999999999 + Green Component + 0.64705880000000005 + Red Component + 1 + + Cursor Guide Color + + Alpha Component + 0.25 + Blue Component + 1 + Color Space + Calibrated + Green Component + 0.91000000000000003 + Red Component + 0.65000000000000002 + + Cursor Text Color + + Blue Component + 1 + Green Component + 1 + Red Component + 1 + + Custom Command + No + Custom Directory + No + Default Bookmark + No + Description + Default + Disable Window Resizing + + Flashing Bell + + Foreground Color + + Blue Component + 0.73333334922790527 + Green Component + 0.73333334922790527 + Red Component + 0.73333334922790527 + + Guid + 4D582FD0-3E4D-4226-A562-4D02BF3A66F8 + 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.67800000000000005 + Color Space + Calibrated + Green Component + 0.27000000000000002 + Red Component + 0.023 + + Mouse Reporting + + Name + Determinal + Non Ascii Font + Monaco 12 + Non-ASCII Anti Aliased + + Normal Font + InconsolataForPowerlineNerdFontC-Medium 18 + Option Key Sends + 0 + Prompt Before Closing 2 + + Right Option Key Sends + 0 + Rows + 25 + Screen + -1 + Scrollback Lines + 10000 + Selected Text Color + + Blue Component + 0.94760049999999996 + Green Component + 0.94760049999999996 + Red Component + 0.94760049999999996 + + Selection Color + + Blue Component + 0.51530609999999999 + Green Component + 0.22248570000000001 + Red Component + 0.20990739999999999 + + Send Code When Idle + + Shortcut + + Silence Bell + + Sync Title + + Tags + + Terminal Type + xterm-256color + Transparency + 0.0 + 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/filippo + + + NoSyncHaveWarnedAboutPasteConfirmationChange + + NoSyncInstallationId + 09B62E12-1C25-4372-9077-956A61E6E684 + NoSyncNeverRemindPrefsChangesLostForFile + + NoSyncNeverRemindPrefsChangesLostForFile_selection + 0 + NoSyncTimeOfFirstLaunchOfVersionWithTip + 515716900.25020802 + PointerActions + + Button,1,1,, + + Action + kContextMenuPointerAction + + Button,2,1,, + + Action + kPasteFromSelectionPointerAction + + Gesture,ThreeFingerSwipeDown,, + + Action + kPrevWindowPointerAction + + Gesture,ThreeFingerSwipeLeft,, + + Action + kPrevTabPointerAction + + Gesture,ThreeFingerSwipeRight,, + + Action + kNextTabPointerAction + + Gesture,ThreeFingerSwipeUp,, + + Action + kNextWindowPointerAction + + + PrefsCustomFolder + /Users/filippo/.determinal + SUEnableAutomaticChecks + + SUFeedAlternateAppNameKey + iTerm + SUFeedURL + https://iterm2.com/appcasts/final.xml?shard=66 + SUHasLaunchedBefore + + SUSendProfileInfo + + WordCharacters + /-+\~_. + iTerm Version + 3.0.15 + +