this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge branch 'master' of github.com:ian-h-chamberlain/dotfiles

+137 -193
+82 -189
.config/iterm2/com.googlecode.iterm2.plist
··· 22 22 <string>manual</string> 23 23 <key>AutoHideTmuxClientSession</key> 24 24 <false/> 25 + <key>CGFontRenderingFontSmoothingDisabled</key> 26 + <false/> 25 27 <key>Command</key> 26 28 <string></string> 27 29 <key>CopyLastNewline</key> ··· 261 263 <true/> 262 264 <key>DynamicProfilesPath</key> 263 265 <string>~/.config/iterm2/profiles</string> 264 - <key>EnableAPIServer</key> 265 - <true/> 266 266 <key>EnableDivisionView</key> 267 267 <true/> 268 268 <key>EnableProxyIcon</key> ··· 278 278 <key>Text</key> 279 279 <string></string> 280 280 </dict> 281 - <key>0x5c-0x100000</key> 282 - <dict> 283 - <key>Action</key> 284 - <integer>29</integer> 285 - <key>Text</key> 286 - <string>21922352-0CDF-42DB-B31E-C78ABCAAEA80</string> 287 - </dict> 288 281 <key>0x70-0x100000</key> 289 282 <dict> 290 283 <key>Action</key> ··· 298 291 <integer>44</integer> 299 292 <key>Text</key> 300 293 <string></string> 301 - </dict> 302 - <key>0x7c-0x120000</key> 303 - <dict> 304 - <key>Action</key> 305 - <integer>28</integer> 306 - <key>Text</key> 307 - <string>21922352-0CDF-42DB-B31E-C78ABCAAEA80</string> 308 294 </dict> 309 295 <key>0x9-0x40000</key> 310 296 <dict> ··· 397 383 <false/> 398 384 <key>LoadPrefsFromCustomFolder</key> 399 385 <true/> 400 - <key>NSColorPanelMode</key> 401 - <string>1</string> 402 - <key>NSColorPickerPreferredRGBEntryMode</key> 403 - <integer>2</integer> 404 - <key>NSColorPickerSlidersDefaults</key> 405 - <string>1</string> 406 386 <key>NSNavLastRootDirectory</key> 407 - <string>~/Library/Application Support/iTerm2/Scripts</string> 408 - <key>NSNavLastUserSetHideExtensionButtonState</key> 409 - <false/> 387 + <string>~/Documents/dotfiles/iterm2</string> 410 388 <key>NSNavPanelExpandedSizeForOpenMode</key> 411 - <string>{799, 448}</string> 412 - <key>NSNavPanelExpandedSizeForSaveMode</key> 413 - <string>{841, 448}</string> 414 - <key>NSNavPanelExpandedStateForSaveMode</key> 415 - <true/> 389 + <string>{712, 448}</string> 416 390 <key>NSQuotedKeystrokeBinding</key> 417 391 <string></string> 418 392 <key>NSRepeatCountBinding</key> ··· 423 397 <false/> 424 398 <key>NSSplitView Subview Frames NSColorPanelSplitView</key> 425 399 <array> 426 - <string>0.000000, 0.000000, 224.000000, 215.000000, NO, NO</string> 427 - <string>0.000000, 216.000000, 224.000000, 43.000000, NO, NO</string> 400 + <string>0.000000, 0.000000, 224.000000, 258.000000, NO, NO</string> 401 + <string>0.000000, 259.000000, 224.000000, 48.000000, NO, NO</string> 428 402 </array> 429 403 <key>NSTableView Columns v2 KeyBingingTable</key> 430 404 <data> ··· 433 407 dWxs0g0ODxJaTlMub2JqZWN0c1YkY2xhc3OiEBGAAoAKgA3TFA0OFRkdV05TLmtleXOj 434 408 FhcYgAOABIAFoxobHIAGgAeACIAJWklkZW50aWZpZXJVV2lkdGhWSGlkZGVuUTAjQGjA 435 409 AAAAAAAI0iUmJyhaJGNsYXNzbmFtZVgkY2xhc3Nlc1xOU0RpY3Rpb25hcnmiJylYTlNP 436 - YmplY3TTFA0OKy8doxYXGIADgASABaMwMRyAC4AMgAiACVExI0BzsZ2yLQ5W0iUmNzhe 410 + YmplY3TTFA0OKy8doxYXGIADgASABaMwMRyAC4AMgAiACVExI0B0oZ2yLQ5W0iUmNzhe 437 411 TlNNdXRhYmxlQXJyYXmjNzkpV05TQXJyYXkACAARABoAJAApADIANwBJAEwAUgBUAGMA 438 412 aQBuAHkAgACDAIUAhwCJAJAAmACcAJ4AoACiAKYAqACqAKwArgC5AL8AxgDIANEA0gDX 439 413 AOIA6wD4APsBBAELAQ8BEQETARUBGQEbAR0BHwEhASMBLAExAUABRAAAAAAAAAIBAAAA ··· 454 428 <key>TB Is Shown</key> 455 429 <integer>1</integer> 456 430 </dict> 431 + <key>NSTouchBarConfig: regular</key> 432 + <dict> 433 + <key>CurrentItems</key> 434 + <array> 435 + <string>iTermTouchBarIdentifierFunctionKeys</string> 436 + <string>iTermTouchBarIdentifierManPage</string> 437 + <string>NSTouchBarItemIdentifierFlexibleSpace</string> 438 + <string>iTermTouchBarIdentifierAutocomplete</string> 439 + <string>NSTouchBarItemIdentifierOtherItemsProxy</string> 440 + </array> 441 + <key>DefaultItems</key> 442 + <array> 443 + <string>iTermTouchBarIdentifierManPage</string> 444 + <string>iTermTouchBarIdentifierColorPreset</string> 445 + <string>iTermTouchBarIdentifierFunctionKeys</string> 446 + <string>NSTouchBarItemIdentifierFlexibleSpace</string> 447 + <string>NSTouchBarItemIdentifierOtherItemsProxy</string> 448 + <string>iTermTouchBarIdentifierAddMark</string> 449 + <string>iTermTouchBarIdentifierPreviousMark</string> 450 + <string>iTermTouchBarIdentifierNextMark</string> 451 + </array> 452 + </dict> 457 453 <key>NSWindow Frame NSColorPanel</key> 458 - <string>1166 163 224 232 0 0 1920 1057 </string> 454 + <string>0 151 224 275 0 0 1680 1027 </string> 459 455 <key>NSWindow Frame NSFontPanel</key> 460 - <string>819 499 638 77 0 0 1920 1177 </string> 461 - <key>NSWindow Frame NSNavPanelAutosaveName</key> 462 - <string>539 456 841 470 -1680 -496 1680 1050 </string> 456 + <string>974 128 525 94 0 0 1680 1027 </string> 463 457 <key>NSWindow Frame SUUpdateAlert</key> 464 - <string>2570 606 620 392 1920 0 1920 1200 </string> 465 - <key>NSWindow Frame SessionsPreferences</key> 466 - <string>544 231 606 469 0 0 1920 1177 </string> 458 + <string>490 319 700 622 0 0 1680 1027 </string> 467 459 <key>NSWindow Frame SharedPreferences</key> 468 - <string>228 701 918 423 0 0 1920 1177 </string> 460 + <string>425 313 918 512 0 0 1680 1027 </string> 469 461 <key>NSWindow Frame iTerm Window 0</key> 470 - <string>-1680 -489 1676 1043 -1680 -496 1680 1050 </string> 462 + <string>0 68 1680 959 0 0 1920 1057 </string> 471 463 <key>NSWindow Frame iTerm Window 1</key> 472 - <string>-720 -239 719 813 -1440 -303 1440 900 </string> 464 + <string>0 64 1680 963 0 0 1680 1027 </string> 473 465 <key>NSWindow Frame iTerm Window 2</key> 474 - <string>2136 480 572 379 1920 0 1920 1200 </string> 475 - <key>NSWindow Frame iTerm Window 3</key> 476 - <string>-1440 -303 1440 900 -1440 -303 1440 900 </string> 466 + <string>840 77 836 950 0 0 1680 1027 </string> 477 467 <key>NeverWarnAboutShortLivedSessions_21922352-0CDF-42DB-B31E-C78ABCAAEA80</key> 478 468 <true/> 479 469 <key>NeverWarnAboutShortLivedSessions_21922352-0CDF-42DB-B31E-C78ABCAAEA80_selection</key> ··· 817 807 <key>Disable Window Resizing</key> 818 808 <false/> 819 809 <key>Dynamic Profile Filename</key> 820 - <string>/Users/ichamberlain/.config/iterm2/profiles/Default.json</string> 810 + <string>/Users/ianchamberlain/.config/iterm2/profiles/Default.json</string> 821 811 <key>Flashing Bell</key> 822 812 <true/> 823 813 <key>Foreground Color</key> ··· 1713 1703 <key>Disable Window Resizing</key> 1714 1704 <false/> 1715 1705 <key>Dynamic Profile Filename</key> 1716 - <string>/Users/ichamberlain/.config/iterm2/profiles/Production.json</string> 1706 + <string>/Users/ianchamberlain/.config/iterm2/profiles/Production.json</string> 1717 1707 <key>Flashing Bell</key> 1718 1708 <true/> 1719 1709 <key>Foreground Color</key> ··· 2616 2606 <key>Disable Window Resizing</key> 2617 2607 <false/> 2618 2608 <key>Dynamic Profile Filename</key> 2619 - <string>/Users/ichamberlain/.config/iterm2/profiles/SolutionTest.json</string> 2609 + <string>/Users/ianchamberlain/.config/iterm2/profiles/SolutionTest.json</string> 2620 2610 <key>Flashing Bell</key> 2621 2611 <true/> 2622 2612 <key>Foreground Color</key> ··· 3175 3165 </array> 3176 3166 <key>NoSyncAllAppVersions</key> 3177 3167 <array> 3178 - <string>3.3.5</string> 3179 - <string>3.3.3</string> 3180 - <string>3.3.1</string> 3181 - <string>3.3.8</string> 3182 - <string>3.3.12</string> 3183 3168 <string>3.3.6</string> 3169 + <string>3.3.8</string> 3170 + <string>3.3.10</string> 3184 3171 <string>3.3.11</string> 3185 - <string>3.3.4</string> 3186 - <string>3.3.2</string> 3172 + <string>3.3.12</string> 3173 + <string>3.3.3</string> 3174 + <string>3.3.5</string> 3175 + <string>3.3.7</string> 3187 3176 <string>3.3.9</string> 3188 3177 <string>3.2.9</string> 3189 - <string>3.3.0</string> 3190 - <string>3.3.7</string> 3191 - </array> 3192 - <key>NoSyncAutoBurialReveal</key> 3193 - <true/> 3194 - <key>NoSyncBFPFavorites</key> 3195 - <array> 3196 - <string>Input Mono</string> 3178 + <string>3.3.4</string> 3197 3179 </array> 3198 3180 <key>NoSyncBFPRecents</key> 3199 3181 <array> ··· 3201 3183 </array> 3202 3184 <key>NoSyncCommandHistoryHasEverBeenUsed</key> 3203 3185 <true/> 3204 - <key>NoSyncDoNotWarnBeforePastingOneLineEndingInNewlineAtShellPrompt</key> 3205 - <true/> 3206 - <key>NoSyncDoNotWarnBeforePastingOneLineEndingInNewlineAtShellPrompt_selection</key> 3207 - <integer>1</integer> 3208 - <key>NoSyncDynamicProfilesWarning_SilenceUntil</key> 3209 - <real>616686779.91823804</real> 3210 - <key>NoSyncDynamicProfilesWarning_selection</key> 3211 - <integer>0</integer> 3212 - <key>NoSyncEnableAutomaticProfileSwitchingLogging</key> 3213 - <false/> 3214 - <key>NoSyncFrame_SessionsPreferences</key> 3215 - <dict> 3216 - <key>screenFrame</key> 3217 - <string>{{-1680, -461}, {1680, 1050}}</string> 3218 - <key>topLeft</key> 3219 - <string>{-1411, 134}</string> 3220 - </dict> 3221 3186 <key>NoSyncFrame_SharedPreferences</key> 3222 3187 <dict> 3223 3188 <key>screenFrame</key> 3224 - <string>{{0, 0}, {1920, 1080}}</string> 3189 + <string>{{0, 0}, {1680, 1050}}</string> 3225 3190 <key>topLeft</key> 3226 - <string>{543, 855}</string> 3191 + <string>{269, 851}</string> 3227 3192 </dict> 3228 3193 <key>NoSyncHaveRequestedFullDiskAccess</key> 3229 3194 <true/> 3230 - <key>NoSyncHaveUsedCopyMode</key> 3231 - <true/> 3232 - <key>NoSyncHaveWarnedAboutIncompatibleSoftware</key> 3233 - <true/> 3234 3195 <key>NoSyncHaveWarnedAboutPasteConfirmationChange</key> 3235 3196 <true/> 3236 3197 <key>NoSyncInstallationId</key> 3237 - <string>1126F184-0DD5-4CE1-8D67-338F3DFA2FD6</string> 3238 - <key>NoSyncLastTipTime</key> 3239 - <real>541953777.62976301</real> 3198 + <string>01BAC17A-72E5-487B-B836-CC88C1DC8CA4</string> 3240 3199 <key>NoSyncLaunchExperienceControllerRunCount</key> 3241 - <integer>272</integer> 3200 + <integer>174</integer> 3242 3201 <key>NoSyncNeverRemindPrefsChangesLostForFile</key> 3243 3202 <true/> 3244 3203 <key>NoSyncNeverRemindPrefsChangesLostForFile_selection</key> 3245 3204 <integer>0</integer> 3246 - <key>NoSyncNewWindowOrTabFromTmuxOpensTmux</key> 3247 - <true/> 3248 - <key>NoSyncNewWindowOrTabFromTmuxOpensTmux_selection</key> 3249 - <integer>1</integer> 3250 3205 <key>NoSyncNextAnnoyanceTime</key> 3251 - <real>586877173.01266003</real> 3206 + <real>590381365.66984105</real> 3252 3207 <key>NoSyncOnboardingWindowHasBeenShown</key> 3253 3208 <true/> 3254 - <key>NoSyncOpenNewPythonScriptInDefaultEditor</key> 3255 - <true/> 3256 - <key>NoSyncOpenNewPythonScriptInDefaultEditor_selection</key> 3257 - <integer>0</integer> 3258 3209 <key>NoSyncPermissionToShowTip</key> 3259 - <true/> 3260 - <key>NoSyncPersistentRateLimitedUpdates</key> 3261 - <dict> 3262 - <key>CheckForUpdatedPythonRuntime</key> 3263 - <real>616874145.50115502</real> 3264 - </dict> 3210 + <false/> 3265 3211 <key>NoSyncRecordedVariables</key> 3266 3212 <dict> 3267 3213 <key>0</key> ··· 3588 3534 <key>isTerminal</key> 3589 3535 <true/> 3590 3536 <key>name</key> 3591 - <string>frame</string> 3592 - <key>nonterminalContext</key> 3593 - <integer>0</integer> 3594 - </dict> 3595 - <dict> 3596 - <key>isTerminal</key> 3597 - <true/> 3598 - <key>name</key> 3599 - <string>currentTab.currentSession.pid</string> 3537 + <string>currentTab.currentSession.jobPid</string> 3600 3538 <key>nonterminalContext</key> 3601 3539 <integer>0</integer> 3602 3540 </dict> ··· 3604 3542 <key>isTerminal</key> 3605 3543 <true/> 3606 3544 <key>name</key> 3607 - <string>currentTab.currentSession.tmuxClientName</string> 3608 - <key>nonterminalContext</key> 3609 - <integer>0</integer> 3610 - </dict> 3611 - <dict> 3612 - <key>isTerminal</key> 3613 - <true/> 3614 - <key>name</key> 3615 - <string>currentTab.currentSession.tmuxRole</string> 3545 + <string>frame</string> 3616 3546 <key>nonterminalContext</key> 3617 3547 <integer>0</integer> 3618 3548 </dict> ··· 3620 3550 <key>isTerminal</key> 3621 3551 <true/> 3622 3552 <key>name</key> 3623 - <string>currentTab.tmuxWindowName</string> 3553 + <string>currentTab.currentSession.pid</string> 3624 3554 <key>nonterminalContext</key> 3625 3555 <integer>0</integer> 3626 3556 </dict> ··· 3628 3558 <key>isTerminal</key> 3629 3559 <true/> 3630 3560 <key>name</key> 3631 - <string>currentTab.currentSession.tmuxPaneTitle</string> 3561 + <string>currentTab.currentSession.termid</string> 3632 3562 <key>nonterminalContext</key> 3633 3563 <integer>0</integer> 3634 3564 </dict> ··· 3692 3622 <key>isTerminal</key> 3693 3623 <true/> 3694 3624 <key>name</key> 3625 + <string>number</string> 3626 + <key>nonterminalContext</key> 3627 + <integer>0</integer> 3628 + </dict> 3629 + <dict> 3630 + <key>isTerminal</key> 3631 + <true/> 3632 + <key>name</key> 3695 3633 <string>currentTab.currentSession.path</string> 3696 3634 <key>nonterminalContext</key> 3697 3635 <integer>0</integer> ··· 3701 3639 <true/> 3702 3640 <key>name</key> 3703 3641 <string>currentTab.currentSession.commandLine</string> 3704 - <key>nonterminalContext</key> 3705 - <integer>0</integer> 3706 - </dict> 3707 - <dict> 3708 - <key>isTerminal</key> 3709 - <true/> 3710 - <key>name</key> 3711 - <string>number</string> 3712 3642 <key>nonterminalContext</key> 3713 3643 <integer>0</integer> 3714 3644 </dict> ··· 3749 3679 <true/> 3750 3680 <key>name</key> 3751 3681 <string>titleOverrideFormat</string> 3752 - <key>nonterminalContext</key> 3753 - <integer>0</integer> 3754 - </dict> 3755 - <dict> 3756 - <key>isTerminal</key> 3757 - <true/> 3758 - <key>name</key> 3759 - <string>currentTab.currentSession.tmuxStatusLeft</string> 3760 3682 <key>nonterminalContext</key> 3761 3683 <integer>0</integer> 3762 3684 </dict> ··· 3768 3690 <key>nonterminalContext</key> 3769 3691 <integer>0</integer> 3770 3692 </dict> 3771 - <dict> 3772 - <key>isTerminal</key> 3773 - <true/> 3774 - <key>name</key> 3775 - <string>currentTab.currentSession.tmuxStatusRight</string> 3776 - <key>nonterminalContext</key> 3777 - <integer>0</integer> 3778 - </dict> 3779 3693 </array> 3780 3694 <key>2</key> 3781 3695 <array> ··· 3824 3738 <true/> 3825 3739 <key>name</key> 3826 3740 <string>iterm2.localhostName</string> 3827 - <key>nonterminalContext</key> 3828 - <integer>0</integer> 3829 - </dict> 3830 - <dict> 3831 - <key>isTerminal</key> 3832 - <true/> 3833 - <key>name</key> 3834 - <string>currentSession.jobPid</string> 3835 3741 <key>nonterminalContext</key> 3836 3742 <integer>0</integer> 3837 3743 </dict> ··· 3911 3817 <key>isTerminal</key> 3912 3818 <true/> 3913 3819 <key>name</key> 3914 - <string>currentSession.path</string> 3820 + <string>currentSession.termid</string> 3915 3821 <key>nonterminalContext</key> 3916 3822 <integer>0</integer> 3917 3823 </dict> 3918 3824 <dict> 3919 3825 <key>isTerminal</key> 3920 - <false/> 3826 + <true/> 3921 3827 <key>name</key> 3922 - <string>iterm2</string> 3828 + <string>currentSession.path</string> 3923 3829 <key>nonterminalContext</key> 3924 - <integer>4</integer> 3830 + <integer>0</integer> 3925 3831 </dict> 3926 3832 <dict> 3927 3833 <key>isTerminal</key> ··· 3938 3844 <string>currentSession.hostname</string> 3939 3845 <key>nonterminalContext</key> 3940 3846 <integer>0</integer> 3847 + </dict> 3848 + <dict> 3849 + <key>isTerminal</key> 3850 + <false/> 3851 + <key>name</key> 3852 + <string>iterm2</string> 3853 + <key>nonterminalContext</key> 3854 + <integer>4</integer> 3941 3855 </dict> 3942 3856 <dict> 3943 3857 <key>isTerminal</key> ··· 4000 3914 </dict> 4001 3915 </array> 4002 3916 </dict> 4003 - <key>NoSyncSaveDocumentAsPathSet_saveDocumentAs:</key> 4004 - <true/> 4005 - <key>NoSyncSavePanelSavedSettings_SaveProfile</key> 4006 - <dict> 4007 - <key>Initial Directory</key> 4008 - <string>/Users/ichamberlain/.config/iterm2/profiles</string> 4009 - </dict> 4010 - <key>NoSyncSecureCopyConnectionFailedWarning</key> 4011 - <true/> 4012 - <key>NoSyncSecureCopyConnectionFailedWarning_selection</key> 4013 - <integer>0</integer> 4014 - <key>NoSyncSuppressBroadcastInputWarning</key> 4015 - <true/> 4016 - <key>NoSyncSuppressBroadcastInputWarning_selection</key> 4017 - <integer>0</integer> 4018 3917 <key>NoSyncTimeOfFirstLaunchOfVersionWithTip</key> 4019 - <real>541441357.75524294</real> 4020 - <key>NoSyncTipsDisabled</key> 3918 + <real>541829477.79739201</real> 3919 + <key>NoSyncTurnOffBracketedPasteOnHostChange</key> 4021 3920 <true/> 4022 - <key>NoSyncTipsToNotShow</key> 4023 - <array> 4024 - <string>000</string> 4025 - <string>0000</string> 4026 - <string>0001</string> 4027 - </array> 4028 - <key>NoSyncTurnOffBracketedPasteOnHostChange</key> 3921 + <key>NoSyncTurnOffFocusReportingOnHostChange</key> 4029 3922 <true/> 4030 3923 <key>NoSyncTurnOffMouseReportingOnHostChange</key> 4031 3924 <true/> ··· 4077 3970 </dict> 4078 3971 </dict> 4079 3972 <key>PrefsCustomFolder</key> 4080 - <string>~/.config/iterm2/</string> 3973 + <string>~/.config/iterm2</string> 4081 3974 <key>Print In Black And White</key> 4082 3975 <true/> 4083 3976 <key>PromptOnQuit</key> ··· 4089 3982 <key>SUFeedAlternateAppNameKey</key> 4090 3983 <string>iTerm</string> 4091 3984 <key>SUFeedURL</key> 4092 - <string>https://iterm2.com/appcasts/final_new.xml?shard=21</string> 3985 + <string>https://iterm2.com/appcasts/final_new.xml?shard=3</string> 4093 3986 <key>SUHasLaunchedBefore</key> 4094 3987 <true/> 4095 3988 <key>SULastCheckTime</key> 4096 - <date>2020-07-17T13:29:57Z</date> 3989 + <date>2020-07-18T17:40:59Z</date> 4097 3990 <key>SUSendProfileInfo</key> 4098 3991 <false/> 4099 3992 <key>SUUpdateRelaunchingMarker</key>
+12 -2
.config/nixpkgs/home.nix
··· 11 11 12 12 # NOTE: Programs must be listed here for fish completion to work! 13 13 bat.enable = true; 14 - gpg.enable = true; # For use with git, git-crypt, etc. 15 14 git.enable = true; 15 + gpg.enable = true; 16 16 17 17 # Preferred shell 18 18 fish = { ··· 53 53 maxCacheTtl = 432000; 54 54 pinentryFlavor = "curses"; 55 55 }; 56 + 57 + # Automount disks when plugged in 58 + udiskie = { 59 + enable = true; 60 + automount = true; 61 + notify = false; 62 + tray = "never"; 63 + }; 56 64 }; 57 65 58 66 home.packages = with pkgs; [ ··· 60 68 file 61 69 git-crypt 62 70 htop 63 - lsb-release 64 71 pinentry-curses 72 + shellcheck 65 73 thefuck 66 74 tree 75 + udevil 76 + unzip 67 77 yadm 68 78 ]; 69 79
+2 -2
.config/vscode/extensions.txt
··· 12 12 eamodio.gitlens@10.2.2 13 13 fabiospampinato.vscode-statusbar-debugger@2.0.6 14 14 GitHub.vscode-pull-request-github@0.18.0 15 - golang.go@0.15.1 15 + golang.go@0.15.2 16 16 ian-h-chamberlain.redcode@0.1.1 17 17 IBM.output-colorizer@0.1.2 18 18 jeff-hykin.better-cpp-syntax@1.14.32 ··· 23 23 marko2276.yang@0.1.3 24 24 matklad.rust-analyzer@0.2.248 25 25 ms-azuretools.vscode-docker@1.4.1 26 - ms-pyright.pyright@1.1.55 26 + ms-pyright.pyright@1.1.56 27 27 ms-python.python@2020.7.96456 28 28 ms-vscode-remote.remote-ssh@0.51.0 29 29 ms-vscode-remote.remote-ssh-edit@0.51.0
+1
.config/yadm/alt/.gitconfig.local##class.personal
··· 2 2 name = Ian Chamberlain 3 3 email = ian.h.chamberlain@gmail.com 4 4 login = ianchamberlain 5 + # NOTE this is the key *fingerprint* not its ID 5 6 signingkey = AF8ED27FD663CC3D321F9F23AE5484D09405AA60
+6
.config/yadm/alt/.gitconfig.local##class.personal,distro.nixos
··· 1 + [user] 2 + name = Ian Chamberlain 3 + email = ian.h.chamberlain@gmail.com 4 + login = ianchamberlain 5 + # NOTE: this is the `rsa2048/DEADBEEF` key ID 6 + signingkey = C78052D4DAE3083B
+2
.gitconfig
··· 43 43 rebase = false 44 44 [commit] 45 45 gpgsign = true 46 + [gpg] 47 + program = gpg
.ssh/config

This is a binary file and will not be displayed.

+21
Library/Application Support/Code/User/keybindings.json
··· 362 362 // End bindings for vscode-neovim 363 363 // ========================================================================= 364 364 365 + // ========================================================================= 366 + // Rust-analyzer keybinds. Mostly compatible with vim 367 + // ========================================================================= 368 + { 369 + "key": "shift+j", 370 + "command": "rust-analyzer.joinLines", 371 + "when": "editorTextFocus && neovim.mode == 'insert' && editorLangId == 'rust'" 372 + }, 373 + { 374 + "key": "shift+5", 375 + "command": "rust-analyzer.matchingBrace", 376 + "when": "editorTextFocus && editorLangId == 'rust'" 377 + }, 378 + { 379 + "key": "enter", 380 + "command": "rust-analyzer.onEnter", 381 + "when": "editorTextFocus && neovim.mode == 'insert' && editorLangId == 'rust' && !suggestWidgetVisible" 382 + }, 383 + // ========================================================================= 384 + // End rust-analyzer keybinds 385 + // ========================================================================= 365 386 366 387 // ========================================================================= 367 388 // Begin bindings for code review / diff mode
+11
Library/Application Support/Code/User/settings.json
··· 57 57 "[rust]": { 58 58 "editor.formatOnSave": true, 59 59 }, 60 + "[redcode]": { 61 + // Commonly used for aligning instructions 62 + "editor.tabSize": 8 63 + }, 60 64 "[starlark]": { 61 65 "editor.formatOnSave": true, 62 66 }, ··· 200 204 "kwargs", 201 205 "lnav", 202 206 "lxml", 207 + "macOS", 203 208 "makecache", 204 209 "mgmt", 205 210 "nargs", ··· 431 436 432 437 "rfLanguageServer.logLevel": "info", 433 438 439 + 434 440 "rpmspec.lint": true, 435 441 "rpmspec.rpmlintPath": "/usr/local/bin/rpmlint", 436 442 ··· 443 449 "rust-analyzer.inlayHints.maxLength": 15, 444 450 "rust-analyzer.inlayHints.typeHints": true, 445 451 "rust-analyzer.procMacro.enable": true, 452 + "rust-analyzer.runnableEnv": { 453 + // Makes debugging test output much more readable 454 + "RUST_TEST_THREADS": "1" 455 + }, 456 + "rust-analyzer.updates.askBeforeDownload": false, 446 457 "rust-analyzer.updates.channel": "stable", 447 458 448 459 "search.exclude": {