mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-01-23 02:35:38 +01:00
allow hide git status
This commit is contained in:
parent
436a23766c
commit
85754df59b
2 changed files with 122 additions and 337 deletions
|
|
@ -14,6 +14,8 @@
|
|||
<integer>1</integer>
|
||||
<key>AppleWindowTabbingMode</key>
|
||||
<string>manual</string>
|
||||
<key>BootstrapDaemon</key>
|
||||
<false/>
|
||||
<key>CopySelection</key>
|
||||
<true/>
|
||||
<key>Default Bookmark Guid</key>
|
||||
|
|
@ -29,13 +31,9 @@
|
|||
<key>LoadPrefsFromCustomFolder</key>
|
||||
<true/>
|
||||
<key>NSNavLastRootDirectory</key>
|
||||
<string>~/iterm</string>
|
||||
<key>NSNavLastUserSetHideExtensionButtonState</key>
|
||||
<true/>
|
||||
<string>~/.oh-my-zsh/iterm</string>
|
||||
<key>NSNavPanelExpandedSizeForOpenMode</key>
|
||||
<string>{712, 448}</string>
|
||||
<key>NSNavPanelExpandedSizeForSaveMode</key>
|
||||
<string>{712, 448}</string>
|
||||
<string>{799, 448}</string>
|
||||
<key>NSQuotedKeystrokeBinding</key>
|
||||
<string></string>
|
||||
<key>NSRepeatCountBinding</key>
|
||||
|
|
@ -51,24 +49,24 @@
|
|||
</array>
|
||||
<key>NSTableView Columns v2 KeyBingingTable</key>
|
||||
<data>
|
||||
YnBsaXN0MDDUAQIDBAUGNjdYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
|
||||
AAGGoK4HCA8aGxwdHh8gJjAxMlUkbnVsbNIJCgsOWk5TLm9iamVjdHNWJGNsYXNzogwN
|
||||
gAKACoAN0xAJChEVGVdOUy5rZXlzoxITFIADgASABaMWFxiABoAHgAiACVpJZGVudGlm
|
||||
aWVyVVdpZHRoVkhpZGRlblEwI0BowAAAAAAACNIhIiMkWiRjbGFzc25hbWVYJGNsYXNz
|
||||
ZXNcTlNEaWN0aW9uYXJ5oiMlWE5TT2JqZWN00xAJCicrGaMSExSAA4AEgAWjLC0YgAuA
|
||||
DIAIgAlRMSNAdKAAAAAAANIhIjM0Xk5TTXV0YWJsZUFycmF5ozM1JVdOU0FycmF5XxAP
|
||||
TlNLZXllZEFyY2hpdmVy0Tg5VUFycmF5gAEACAARABoAIwAtADIANwBGAEwAUQBcAGMA
|
||||
ZgBoAGoAbABzAHsAfwCBAIMAhQCJAIsAjQCPAJEAnACiAKkAqwC0ALUAugDFAM4A2wDe
|
||||
AOcA7gDyAPQA9gD4APwA/gEAAQIBBAEGAQ8BFAEjAScBLwFBAUQBSgAAAAAAAAIBAAAA
|
||||
YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS
|
||||
AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVVBcnJheYABrgsMEx4fICEiIyQqNDU2VSRu
|
||||
dWxs0g0ODxJaTlMub2JqZWN0c1YkY2xhc3OiEBGAAoAKgA3TFA0OFRkdV05TLmtleXOj
|
||||
FhcYgAOABIAFoxobHIAGgAeACIAJWklkZW50aWZpZXJVV2lkdGhWSGlkZGVuUTAjQGjA
|
||||
AAAAAAAI0iUmJyhaJGNsYXNzbmFtZVgkY2xhc3Nlc1xOU0RpY3Rpb25hcnmiJylYTlNP
|
||||
YmplY3TTFA0OKy8doxYXGIADgASABaMwMRyAC4AMgAiACVExI0B0oZ2yLQ5W0iUmNzhe
|
||||
TlNNdXRhYmxlQXJyYXmjNzkpV05TQXJyYXkACAARABoAJAApADIANwBJAEwAUgBUAGMA
|
||||
aQBuAHkAgACDAIUAhwCJAJAAmACcAJ4AoACiAKYAqACqAKwArgC5AL8AxgDIANEA0gDX
|
||||
AOIA6wD4APsBBAELAQ8BEQETARUBGQEbAR0BHwEhASMBLAExAUABRAAAAAAAAAIBAAAA
|
||||
AAAAADoAAAAAAAAAAAAAAAAAAAFM
|
||||
</data>
|
||||
<key>NSTableView Sort Ordering v2 KeyBingingTable</key>
|
||||
<data>
|
||||
YnBsaXN0MDDUAQIDBAUGFBVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
|
||||
AAGGoKMHCA1VJG51bGzSCQoLDFpOUy5vYmplY3RzViRjbGFzc6CAAtIODxARWiRjbGFz
|
||||
c25hbWVYJGNsYXNzZXNeTlNNdXRhYmxlQXJyYXmjEBITV05TQXJyYXlYTlNPYmplY3Rf
|
||||
EA9OU0tleWVkQXJjaGl2ZXLRFhdVQXJyYXmAAQgRGiMtMjc7QUZRWFlbYGt0g4ePmKqt
|
||||
swAAAAAAAAEBAAAAAAAAABgAAAAAAAAAAAAAAAAAAAC1
|
||||
YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS
|
||||
AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVVBcnJheYABowsMEVUkbnVsbNINDg8QWk5T
|
||||
Lm9iamVjdHNWJGNsYXNzoIAC0hITFBVaJGNsYXNzbmFtZVgkY2xhc3Nlc15OU011dGFi
|
||||
bGVBcnJheaMUFhdXTlNBcnJheVhOU09iamVjdAgRGiQpMjdJTFJUWF5jbnV2eH2IkaCk
|
||||
rAAAAAAAAAEBAAAAAAAAABgAAAAAAAAAAAAAAAAAAAC1
|
||||
</data>
|
||||
<key>NSTableView Supports v2 KeyBingingTable</key>
|
||||
<true/>
|
||||
|
|
@ -77,36 +75,16 @@
|
|||
<key>TB Is Shown</key>
|
||||
<integer>1</integer>
|
||||
</dict>
|
||||
<key>NSWindow Frame Preferences</key>
|
||||
<string>85 419 606 456 0 0 1440 877 </string>
|
||||
<key>NSWindow Frame SUAutomaticUpdateAlert</key>
|
||||
<string>531 742 616 174 0 0 1680 1027 </string>
|
||||
<key>NSWindow Frame SUStatusFrame</key>
|
||||
<string>-1480 386 400 129 -2560 -700 2560 1577 </string>
|
||||
<key>NSWindow Frame NSColorPanel</key>
|
||||
<string>0 163 224 275 0 0 1536 937 </string>
|
||||
<key>NSWindow Frame NSNavPanelAutosaveName</key>
|
||||
<string>451 38 799 448 0 0 1536 937 </string>
|
||||
<key>NSWindow Frame SUUpdateAlert</key>
|
||||
<string>370 289 700 491 0 0 1440 877 </string>
|
||||
<key>NSWindow Frame SessionsPreferences</key>
|
||||
<string>115 51 606 469 0 0 1440 877 </string>
|
||||
<key>NSWindow Frame SharedPreferences</key>
|
||||
<string>410 284 796 486 0 0 1440 877 </string>
|
||||
<string>458 428 620 392 0 0 1536 937 </string>
|
||||
<key>NSWindow Frame UKCrashReporter</key>
|
||||
<string>99 293 592 584 0 0 1440 877 </string>
|
||||
<string>110 353 592 584 0 0 1536 937 </string>
|
||||
<key>NSWindow Frame iTerm Window 0</key>
|
||||
<string>59 340 1440 433 0 0 1440 877 </string>
|
||||
<key>NSWindow Frame iTerm Window 1</key>
|
||||
<string>0 0 1440 433 0 0 1440 877 </string>
|
||||
<key>NSWindow Frame iTerm Window 2</key>
|
||||
<string>0 0 1440 433 0 0 1440 877 </string>
|
||||
<key>NSWindow Frame iTerm Window 3</key>
|
||||
<string>0 0 1440 433 0 0 1440 877 </string>
|
||||
<key>NSWindow Frame iTerm Window 4</key>
|
||||
<string>0 0 1440 877 0 0 1440 877 </string>
|
||||
<key>NSWindow Frame iTerm Window 5</key>
|
||||
<string>0 0 1440 433 0 0 1440 877 </string>
|
||||
<key>NSWindow Frame iTerm Window 6</key>
|
||||
<string>0 410 570 467 0 0 1440 877 </string>
|
||||
<key>NSWindow Frame iTerm Window 7</key>
|
||||
<string>0 4 717 873 0 0 1440 877 </string>
|
||||
<string>770 470 570 467 0 0 1536 937 </string>
|
||||
<key>New Bookmarks</key>
|
||||
<array>
|
||||
<dict>
|
||||
|
|
@ -1341,117 +1319,30 @@
|
|||
</array>
|
||||
<key>NoSyncAllAppVersions</key>
|
||||
<array>
|
||||
<string>3.2.9</string>
|
||||
<string>3.3.1</string>
|
||||
<string>3.3.4</string>
|
||||
<string>3.3.0</string>
|
||||
<string>3.3.7</string>
|
||||
<string>3.3.6</string>
|
||||
</array>
|
||||
<key>NoSyncCommandHistoryHasEverBeenUsed</key>
|
||||
<true/>
|
||||
<key>NoSyncConfirmBeta</key>
|
||||
<true/>
|
||||
<key>NoSyncDoNotWarnBeforeMultilinePaste</key>
|
||||
<true/>
|
||||
<key>NoSyncDoNotWarnBeforeMultilinePaste_selection</key>
|
||||
<integer>0</integer>
|
||||
<key>NoSyncDoNotWarnBeforePastingOneLineEndingInNewlineAtShellPrompt</key>
|
||||
<true/>
|
||||
<key>NoSyncDoNotWarnBeforePastingOneLineEndingInNewlineAtShellPrompt_selection</key>
|
||||
<integer>1</integer>
|
||||
<key>NoSyncFrame_SharedPreferences</key>
|
||||
<dict>
|
||||
<key>screenFrame</key>
|
||||
<string>{{0, 0}, {1440, 900}}</string>
|
||||
<string>{{0, 0}, {1536, 960}}</string>
|
||||
<key>topLeft</key>
|
||||
<string>{398, 710}</string>
|
||||
<string>{287, 672}</string>
|
||||
</dict>
|
||||
<key>NoSyncHaveWarnedAboutIncompatibleSoftware</key>
|
||||
<true/>
|
||||
<key>NoSyncInstallationId</key>
|
||||
<string>79E0BFAD-8822-49EF-BF4B-04C4818E34CC</string>
|
||||
<key>NoSyncLastTipTime</key>
|
||||
<real>591776746.82684398</real>
|
||||
<string>A0CD70EB-74E0-41BA-88E4-1CFF9DBCBDE5</string>
|
||||
<key>NoSyncLaunchExperienceControllerRunCount</key>
|
||||
<integer>29</integer>
|
||||
<integer>12</integer>
|
||||
<key>NoSyncNeverRemindPrefsChangesLostForFile</key>
|
||||
<true/>
|
||||
<key>NoSyncNeverRemindPrefsChangesLostForFile_selection</key>
|
||||
<integer>1</integer>
|
||||
<key>NoSyncNextAnnoyanceTime</key>
|
||||
<real>587074165.58101201</real>
|
||||
<real>599363756.47307897</real>
|
||||
<key>NoSyncOnboardingWindowHasBeenShown</key>
|
||||
<true/>
|
||||
<key>NoSyncPermissionToShowTip</key>
|
||||
<true/>
|
||||
<key>NoSyncRecordedVariableNames</key>
|
||||
<dict>
|
||||
<key>1</key>
|
||||
<array>
|
||||
<string>session.jobName</string>
|
||||
<string>session.id</string>
|
||||
<string>session.profileName</string>
|
||||
<string>session.name</string>
|
||||
<string>session.terminalIconName</string>
|
||||
<string>session.tmuxClientName</string>
|
||||
<string>session.termid</string>
|
||||
<string>session.triggerName</string>
|
||||
<string>session.tmuxWindowPane</string>
|
||||
<string>session.hostname</string>
|
||||
<string>session.username</string>
|
||||
<string>session.tmuxRole</string>
|
||||
<string>session.path</string>
|
||||
<string>session.creationTimeString</string>
|
||||
<string>session.rows</string>
|
||||
<string>session.tmuxWindowTitle</string>
|
||||
<string>session.autoLogId</string>
|
||||
<string>session.tty</string>
|
||||
<string>session.autoName</string>
|
||||
<string>session.terminalWindowName</string>
|
||||
<string>iterm2</string>
|
||||
<string>session.jobPid</string>
|
||||
<string>session.lastCommand</string>
|
||||
<string>session.pid</string>
|
||||
<string>session.presentationName</string>
|
||||
<string>session.columns</string>
|
||||
</array>
|
||||
<key>16</key>
|
||||
<array>
|
||||
<string>titleOverride</string>
|
||||
<string>currentTab.currentSession.session.columns</string>
|
||||
<string>currentTab.currentSession.session.terminalWindowName</string>
|
||||
<string>currentTab</string>
|
||||
<string>currentTab.currentSession</string>
|
||||
<string>currentTab.currentSession.session.pid</string>
|
||||
<string>currentTab.currentSession.session.autoName</string>
|
||||
<string>currentTab.currentSession.session.tty</string>
|
||||
<string>currentTab.currentSession.session.presentationName</string>
|
||||
<string>currentTab.currentSession.session.name</string>
|
||||
<string>currentTab.currentSession.session.terminalIconName</string>
|
||||
<string>currentTab.currentSession.session.jobName</string>
|
||||
<string>currentTab.currentSession.session.rows</string>
|
||||
<string>iterm2</string>
|
||||
<string>currentTab.currentSession.session.jobPid</string>
|
||||
</array>
|
||||
<key>2</key>
|
||||
<array>
|
||||
<string>currentSession</string>
|
||||
<string>titleOverride</string>
|
||||
<string>currentSession.session.pid</string>
|
||||
<string>currentSession.session.autoName</string>
|
||||
<string>currentSession.session.name</string>
|
||||
<string>currentSession.session.rows</string>
|
||||
<string>currentSession.session.terminalWindowName</string>
|
||||
<string>currentSession.session.jobName</string>
|
||||
<string>currentSession.session.tty</string>
|
||||
<string>iterm2</string>
|
||||
<string>tmuxWindow</string>
|
||||
<string>currentSession.session.presentationName</string>
|
||||
<string>currentSession.session.terminalIconName</string>
|
||||
<string>currentSession.session.jobPid</string>
|
||||
<string>currentSession.session.columns</string>
|
||||
</array>
|
||||
<key>4</key>
|
||||
<array>
|
||||
<string>pid</string>
|
||||
</array>
|
||||
</dict>
|
||||
<false/>
|
||||
<key>NoSyncRecordedVariables</key>
|
||||
<dict>
|
||||
<key>0</key>
|
||||
|
|
@ -1691,14 +1582,6 @@
|
|||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>tab</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
|
|
@ -1870,6 +1753,14 @@
|
|||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>number</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
|
|
@ -1886,14 +1777,6 @@
|
|||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>number</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
|
|
@ -1942,30 +1825,22 @@
|
|||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>currentTab.currentSession.tab</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
</array>
|
||||
<key>2</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<false/>
|
||||
<key>name</key>
|
||||
<string>currentSession.commandLine</string>
|
||||
<string>currentSession</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
<integer>1</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>currentSession.terminalIconName</string>
|
||||
<string>currentSession.commandLine</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
|
|
@ -1977,6 +1852,14 @@
|
|||
<key>nonterminalContext</key>
|
||||
<integer>1</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>title</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
|
|
@ -1989,7 +1872,7 @@
|
|||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>title</string>
|
||||
<string>currentSession.terminalIconName</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
|
|
@ -2013,7 +1896,7 @@
|
|||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>currentSession.tab</string>
|
||||
<string>currentSession.jobPid</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
|
|
@ -2089,6 +1972,14 @@
|
|||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>currentSession.termid</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<false/>
|
||||
|
|
@ -2097,14 +1988,6 @@
|
|||
<key>nonterminalContext</key>
|
||||
<integer>4</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>currentSession.path</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
|
|
@ -2113,22 +1996,6 @@
|
|||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>currentSession.hostname</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>currentSession.pid</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
|
|
@ -2141,17 +2008,33 @@
|
|||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>tmuxWindow</string>
|
||||
<string>currentSession.hostname</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<false/>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>currentSession</string>
|
||||
<string>currentSession.path</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>1</integer>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>currentSession.pid</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>tmuxWindow</string>
|
||||
<key>nonterminalContext</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>isTerminal</key>
|
||||
|
|
@ -2190,109 +2073,8 @@
|
|||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
<key>NoSyncSaveDocumentAsPathSet_saveDocumentAs:</key>
|
||||
<true/>
|
||||
<key>NoSyncSearchHistory</key>
|
||||
<array>
|
||||
<string>thesa</string>
|
||||
<string>spire</string>
|
||||
</array>
|
||||
<key>NoSyncSearchHistory2</key>
|
||||
<array>
|
||||
<string>38f862964ac3f542</string>
|
||||
<string>opencensus_shaded.io.opencensus.implcore.trace.export.SpanExporterImpl.shutdow</string>
|
||||
<string>db_conf</string>
|
||||
<string>5078497672426259</string>
|
||||
<string>sis</string>
|
||||
<string>scaling</string>
|
||||
<string>hadoop-hdfs</string>
|
||||
<string>hdfs</string>
|
||||
</array>
|
||||
<key>NoSyncTimeOfFirstLaunchOfVersionWithTip</key>
|
||||
<real>480463907.33064502</real>
|
||||
<key>NoSyncTipsToNotShow</key>
|
||||
<array>
|
||||
<string>000</string>
|
||||
<string>0000</string>
|
||||
<string>0001</string>
|
||||
<string>0002</string>
|
||||
<string>0003</string>
|
||||
<string>0004</string>
|
||||
<string>0005</string>
|
||||
<string>0006</string>
|
||||
<string>0007</string>
|
||||
<string>0008</string>
|
||||
<string>0009</string>
|
||||
<string>0010</string>
|
||||
<string>0011</string>
|
||||
<string>0012</string>
|
||||
<string>0013</string>
|
||||
<string>0014</string>
|
||||
<string>0015</string>
|
||||
<string>0016</string>
|
||||
<string>0017</string>
|
||||
<string>0018</string>
|
||||
<string>0019</string>
|
||||
<string>0020</string>
|
||||
<string>0021</string>
|
||||
<string>0022</string>
|
||||
<string>0023</string>
|
||||
<string>0024</string>
|
||||
<string>0025</string>
|
||||
<string>0026</string>
|
||||
<string>0027</string>
|
||||
<string>0028</string>
|
||||
<string>0029</string>
|
||||
<string>0030</string>
|
||||
<string>0031</string>
|
||||
<string>0032</string>
|
||||
<string>0033</string>
|
||||
<string>0034</string>
|
||||
<string>0035</string>
|
||||
<string>0036</string>
|
||||
<string>0037</string>
|
||||
<string>0038</string>
|
||||
<string>0039</string>
|
||||
<string>0040</string>
|
||||
<string>0041</string>
|
||||
<string>0042</string>
|
||||
<string>0043</string>
|
||||
<string>0044</string>
|
||||
<string>0045</string>
|
||||
<string>0046</string>
|
||||
<string>0047</string>
|
||||
<string>0048</string>
|
||||
<string>0049</string>
|
||||
<string>0050</string>
|
||||
<string>0051</string>
|
||||
<string>0052</string>
|
||||
<string>0053</string>
|
||||
<string>0054</string>
|
||||
<string>0055</string>
|
||||
<string>0056</string>
|
||||
<string>0057</string>
|
||||
<string>0058</string>
|
||||
<string>0059</string>
|
||||
<string>0060</string>
|
||||
<string>0061</string>
|
||||
<string>0062</string>
|
||||
<string>0063</string>
|
||||
<string>0064</string>
|
||||
<string>0065</string>
|
||||
<string>0066</string>
|
||||
<string>0067</string>
|
||||
<string>0068</string>
|
||||
<string>0069</string>
|
||||
<string>0070</string>
|
||||
<string>0071</string>
|
||||
<string>0072</string>
|
||||
<string>0073</string>
|
||||
<string>0074</string>
|
||||
<string>0075</string>
|
||||
<string>0076</string>
|
||||
<string>0077</string>
|
||||
<string>0078</string>
|
||||
</array>
|
||||
<key>NoSyncTipOfTheDayEligibilityBeganTime</key>
|
||||
<real>598844689.29870498</real>
|
||||
<key>PMPrintingExpandedStateForPrint2</key>
|
||||
<false/>
|
||||
<key>PasteTabToStringTabStopSize</key>
|
||||
|
|
@ -2331,25 +2113,21 @@
|
|||
</dict>
|
||||
</dict>
|
||||
<key>PrefsCustomFolder</key>
|
||||
<string>/Users/ahirreddy/iterm</string>
|
||||
<string>/Users/ahirreddy/.oh-my-zsh/iterm</string>
|
||||
<key>Print In Black And White</key>
|
||||
<true/>
|
||||
<key>SUAutomaticallyUpdate</key>
|
||||
<true/>
|
||||
<key>SUEnableAutomaticChecks</key>
|
||||
<true/>
|
||||
<key>SUFeedAlternateAppNameKey</key>
|
||||
<string>iTerm</string>
|
||||
<key>SUFeedURL</key>
|
||||
<string>https://iterm2.com/appcasts/final_new.xml?shard=83</string>
|
||||
<string>https://iterm2.com/appcasts/final_new.xml?shard=18</string>
|
||||
<key>SUHasLaunchedBefore</key>
|
||||
<true/>
|
||||
<key>SULastCheckTime</key>
|
||||
<date>2019-12-29T01:49:12Z</date>
|
||||
<date>2019-12-29T01:53:37Z</date>
|
||||
<key>SUSendProfileInfo</key>
|
||||
<false/>
|
||||
<key>SUUpdateRelaunchingMarker</key>
|
||||
<false/>
|
||||
<key>ShowFullScreenTabBar</key>
|
||||
<false/>
|
||||
<key>ShowPaneTitles</key>
|
||||
|
|
@ -2366,6 +2144,8 @@
|
|||
<integer>5</integer>
|
||||
<key>TabViewType</key>
|
||||
<integer>0</integer>
|
||||
<key>UKCrashReporterLastCrashReportDate</key>
|
||||
<real>1577584640</real>
|
||||
<key>UseBorder</key>
|
||||
<false/>
|
||||
<key>VisualIndicatorForEsc</key>
|
||||
|
|
@ -2379,6 +2159,6 @@
|
|||
<key>findRegex_iTerm</key>
|
||||
<false/>
|
||||
<key>iTerm Version</key>
|
||||
<string>3.3.7</string>
|
||||
<string>3.3.6</string>
|
||||
</dict>
|
||||
</plist>
|
||||
|
|
|
|||
95
lib/git.zsh
95
lib/git.zsh
|
|
@ -1,10 +1,13 @@
|
|||
# Outputs current branch info in prompt format
|
||||
function git_prompt_info() {
|
||||
local ref
|
||||
ref=$(command git symbolic-ref HEAD 2> /dev/null) || \
|
||||
ref=$(command git rev-parse --short HEAD 2> /dev/null) || return 0
|
||||
if [[ "$(command git config --get oh-my-zsh.hide-status 2>/dev/null)" != "1" ]]; then
|
||||
ref=$(command git symbolic-ref HEAD 2> /dev/null) || \
|
||||
ref=$(command git rev-parse --short HEAD 2> /dev/null) || return 0
|
||||
echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$(parse_git_dirty)$ZSH_THEME_GIT_PROMPT_SUFFIX"
|
||||
else
|
||||
# Still show the branch/ref, but without the status
|
||||
echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$ZSH_THEME_GIT_PROMPT_SUFFIX"
|
||||
fi
|
||||
}
|
||||
|
||||
|
|
@ -120,50 +123,52 @@ function git_prompt_long_sha() {
|
|||
|
||||
# Get the status of the working tree
|
||||
function git_prompt_status() {
|
||||
local INDEX STATUS
|
||||
INDEX=$(command git status --porcelain -b 2> /dev/null)
|
||||
STATUS=""
|
||||
if $(echo "$INDEX" | command grep -E '^\?\? ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_UNTRACKED$STATUS"
|
||||
if [[ "$(command git config --get oh-my-zsh.hide-status 2>/dev/null)" != "1" ]]; then
|
||||
local INDEX STATUS
|
||||
INDEX=$(command git status --porcelain -b 2> /dev/null)
|
||||
STATUS=""
|
||||
if $(echo "$INDEX" | command grep -E '^\?\? ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_UNTRACKED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^A ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_ADDED$STATUS"
|
||||
elif $(echo "$INDEX" | grep '^M ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_ADDED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^ M ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS"
|
||||
elif $(echo "$INDEX" | grep '^AM ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS"
|
||||
elif $(echo "$INDEX" | grep '^ T ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^R ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_RENAMED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^ D ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
|
||||
elif $(echo "$INDEX" | grep '^D ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
|
||||
elif $(echo "$INDEX" | grep '^AD ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
|
||||
fi
|
||||
if $(command git rev-parse --verify refs/stash >/dev/null 2>&1); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_STASHED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^UU ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_UNMERGED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^## .*ahead' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_AHEAD$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^## .*behind' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_BEHIND$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^## .*diverged' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_DIVERGED$STATUS"
|
||||
fi
|
||||
echo $STATUS
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^A ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_ADDED$STATUS"
|
||||
elif $(echo "$INDEX" | grep '^M ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_ADDED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^ M ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS"
|
||||
elif $(echo "$INDEX" | grep '^AM ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS"
|
||||
elif $(echo "$INDEX" | grep '^ T ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_MODIFIED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^R ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_RENAMED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^ D ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
|
||||
elif $(echo "$INDEX" | grep '^D ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
|
||||
elif $(echo "$INDEX" | grep '^AD ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
|
||||
fi
|
||||
if $(command git rev-parse --verify refs/stash >/dev/null 2>&1); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_STASHED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^UU ' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_UNMERGED$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^## .*ahead' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_AHEAD$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^## .*behind' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_BEHIND$STATUS"
|
||||
fi
|
||||
if $(echo "$INDEX" | grep '^## .*diverged' &> /dev/null); then
|
||||
STATUS="$ZSH_THEME_GIT_PROMPT_DIVERGED$STATUS"
|
||||
fi
|
||||
echo $STATUS
|
||||
}
|
||||
|
||||
# Compares the provided version of git to the version installed and on path
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue