this repo has no description
0
fork

Configure Feed

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

Various fish / vscode updates

+330 -281
+14
.config/Code/User/keybindings.json
··· 307 307 "when": "editorFocus", 308 308 "key": "cmd+alt+p", 309 309 }, 310 + { 311 + "command": "go.test.cursorOrPrevious", 312 + "when": "resourceLangId == 'go' && resourceFilename =~ /_test[.]go$/", 313 + "key": "cmd+alt+t", 314 + }, 315 + { 316 + "command": "go.test.package", 317 + "when": "resourceLangId == 'go' && resourceFilename =~ /_test[.]go$/", 318 + "key": "cmd+alt+shift+t", 319 + }, 310 320 // ========================================================================= 311 321 // Bindings for vscode-neovim 312 322 // ========================================================================= ··· 799 809 "key": "enter", 800 810 "command": "renameFile", 801 811 "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus" 812 + }, 813 + { 814 + "key": "alt+,", 815 + "command": "-gitlens.diffWithPrevious", 802 816 } 803 817 ]
+15 -16
.config/Code/User/settings.json
··· 235 235 "cSpell.diagnosticLevel": "Hint", 236 236 237 237 "debug.console.acceptSuggestionOnEnter": "off", 238 + "debug.console.fontFamily": "Input Mono, JetBrainsMonoNL Nerd Font, Monaco, Courier New, monospace", 238 239 "debug.console.fontSize": 11, 239 240 "debug.console.historySuggestions": false, 240 241 "debug.console.wordWrap": false, ··· 264 265 "editor.accessibilitySupport": "off", 265 266 "editor.bracketPairColorization.enabled": false, 266 267 "editor.find.cursorMoveOnType": true, 267 - "editor.fontFamily": "Input Mono, Monaco, 'Courier New', monospace", 268 + "editor.fontFamily": "Input Mono, JetBrainsMonoNL Nerd Font, Monaco, Courier New, monospace", 268 269 "editor.fontSize": 11, 269 270 "editor.fontWeight": "100", 270 271 "editor.inlayHints.enabled": "onUnlessPressed", ··· 511 512 "*.mir": "rust", 512 513 "*.sh.j2": "jinja-shell", 513 514 "*.trycmd": "markdown", 514 - "*.sublime-syntax": "yaml" 515 + "*.sublime-syntax": "yaml", 516 + "duti": "gitignore", 515 517 }, 516 518 "files.exclude": { 517 519 "**/.cache/**": true, ··· 600 602 "gitlens.advanced.fileHistoryFollowsRenames": true, 601 603 "gitlens.advanced.fileHistoryShowAllBranches": true, 602 604 "gitlens.advanced.messages": { 603 - "suppressCommitHasNoPreviousCommitWarning": false, 604 - "suppressCommitNotFoundWarning": false, 605 - "suppressFileNotUnderSourceControlWarning": false, 606 - "suppressGitVersionWarning": false, 607 - "suppressLineUncommittedWarning": false, 608 - "suppressNoRepositoryWarning": false, 605 + "suppressIntegrationDisconnectedTooManyFailedRequestsWarning": true 609 606 }, 610 607 "gitlens.blame.avatars": false, 611 608 "gitlens.blame.highlight.locations": [ ··· 672 669 "go.toolsManagement.autoUpdate": true, 673 670 "go.vetOnSave": "off", 674 671 "go.testExplorer.enable": true, 672 + "go.testExplorer.showDynamicSubtestsInEditor": true, 675 673 "go.useLanguageServer": true, 676 674 "go.inlayHints.assignVariableTypes": false, 677 675 "go.inlayHints.compositeLiteralFields": true, 678 676 "go.inlayHints.compositeLiteralTypes": true, 679 677 "go.inlayHints.constantValues": true, 680 - "go.inlayHints.functionTypeParameters": true, 678 + "go.inlayHints.functionTypeParameters": false, 681 679 "go.inlayHints.parameterNames": true, 682 680 "go.inlayHints.rangeVariableTypes": false, 683 681 "gopls": { ··· 707 705 708 706 "jake.autoDetect": "off", 709 707 710 - "json.format.keepLines": true, 711 - 712 - "jupyter.magicCommandsAsComments": true, 708 + "json.format.keepLines": false, 713 709 714 710 "lldb.adapterEnv": { 715 711 "PYENV_VERSION": "system" ··· 816 812 "rust-analyzer.imports.prefix": "plain", 817 813 "rust-analyzer.inlayHints.lifetimeElisionHints.enable": "skip_trivial", 818 814 "rust-analyzer.inlayHints.lifetimeElisionHints.useParameterNames": false, 815 + "rust-analyzer.inlayHints.expressionAdjustmentHints.enable": "never", 819 816 "rust-analyzer.inlayHints.maxLength": 15, 820 817 "rust-analyzer.inlayHints.parameterHints.enable": true, 821 818 "rust-analyzer.inlayHints.typeHints.enable": true, ··· 885 882 "terminal.external.osxExec": "iTerm.app", 886 883 "terminal.integrated.copyOnSelection": true, 887 884 "terminal.integrated.enableBell": true, 888 - "terminal.integrated.fontFamily": "Input Mono, Monaco, 'Courier New', monospace", 885 + "terminal.integrated.fontFamily": "Input Mono, JetBrainsMonoNL Nerd Font, Monaco, Courier New, monospace", 889 886 "terminal.integrated.fontSize": 11, 890 887 "terminal.integrated.fontWeight": "250", 891 888 // actually use the colors I configure!!1! ··· 951 948 ] 952 949 }, 953 950 ], 954 - "todo-tree.general.enableFileWatcher": false, 955 951 "todo-tree.general.schemes": [ 956 952 "file", 957 953 "untitled", ··· 995 991 } 996 992 }, 997 993 "todo-tree.regex.regex": "((//|#|<!--|;|/\\*|^|\"\"\"|\"\\$comment\"\\s*:\\s*\"|\\{#-?)\\s*($TAGS)|^\\s*[-\\*] \\[ \\]|context[.]TODO)", 998 - "todo-tree.tree.buttons.export": true, 999 - "todo-tree.tree.buttons.reveal": true, 994 + "todo-tree.tree.buttons.export": false, 995 + "todo-tree.tree.buttons.reveal": false, 996 + "todo-tree.tree.buttons.groupBySubTag": false, 1000 997 "todo-tree.tree.buttons.scanMode": true, 998 + "todo-tree.tree.showBadges": true, 1001 999 1002 1000 "typescript.check.npmIsInstalled": false, 1003 1001 ··· 1078 1076 ], 1079 1077 "file:///Users/ichamberlain/.vscode/extensions/atlassian.atlascode-3.0.1/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml" 1080 1078 }, 1079 + "jupyter.interactiveWindow.textEditor.magicCommandsAsComments": true, 1081 1080 }
+260 -260
.config/btt/Default.bttpreset
··· 57 57 "BSTDontShowSnapAreasWhileModMoving" : 0, 58 58 "BTTDrawingAreaHeight" : 626, 59 59 "BTTLeaveSystemAppsInControlStrip" : true, 60 - "BTTNumberOfStarts" : 12071, 60 + "BTTNumberOfStarts" : 12411, 61 61 "BTTTouchBarHapticFeedback" : 1, 62 62 "BTTStageManagerLeftSnappingAreaIncreasePercentage" : 0.125, 63 63 "showKeyboardTab" : true, ··· 127 127 "BSTMoveTreshold" : 2, 128 128 "BTTLastScreenshotDateFormat" : "yyyy-MM-dd HH.mm.ss a", 129 129 "BTTStageManagerIncreaseEvenIfHiding" : true, 130 - "BTTLastClamshellState" : false, 130 + "BTTLastClamshellState" : true, 131 131 "BTTTwoFingerTipTapMinSpread" : 0.029999999999999999, 132 132 "showTouchBarTab" : true, 133 133 "BTTRemoteControlModelDetermined" : true, ··· 186 186 "BTTDrawingsRestoreMousePosition" : true, 187 187 "singleFingerTapRight" : 0.05000000074505806, 188 188 "singleFingerTapLeft" : 0.44999998807907104, 189 - "BTTDidRegisterForUpdateStats" : "4.001", 189 + "BTTDidRegisterForUpdateStats" : "4.062", 190 190 "BTTHandleThumbsRestingOnTopEdgeAndCorners" : true, 191 191 "BTTLastScreenshotOptions" : "-t;;png;;\/Users\/Jason\/Desktop\/Screen Shot {datetime}.png;;", 192 192 "BSTBrokenAPICheckEnabled" : false, ··· 210 210 "BSTSnapAreaDefaultShowPictogram" : true, 211 211 "BSTSnapAreaDefaultPictoDistanceFromBottom" : 0.32328528165817261 212 212 }, 213 - "BTTPresetUUID" : "BF508719-8992-4FE0-8D3B-F495255F524A", 213 + "BTTPresetUUID" : "5DC85C11-2EAD-41CC-9FFA-1303B7FB91BA", 214 214 "BTTPresetContent" : [ 215 215 { 216 216 "BTTAppBundleIdentifier" : "com.microsoft.teams", ··· 223 223 ] 224 224 }, 225 225 { 226 + "BTTAppBundleIdentifier" : "com.apple.finder", 227 + "BTTAppName" : "Finder", 228 + "BTTAppAutoInvertIcon" : 1, 229 + "BTTTriggers" : [ 230 + 231 + ] 232 + }, 233 + { 226 234 "BTTAppBundleIdentifier" : "BT.G", 227 235 "BTTAppName" : "Global", 228 236 "BTTAppAutoInvertIcon" : 1, ··· 231 239 }, 232 240 "BTTTriggers" : [ 233 241 { 242 + "BTTTriggerType" : 684, 243 + "BTTTriggerTypeDescription" : "Did Open Macbook Lid", 244 + "BTTTriggerClass" : "BTTTriggerTypeOtherTriggers", 245 + "BTTPredefinedActionType" : 277, 246 + "BTTPredefinedActionName" : "Enable Bluetooth", 247 + "BTTEnabled2" : 1, 248 + "BTTAlternateModifierKeys" : 0, 249 + "BTTRepeatDelay" : 0, 250 + "BTTUUID" : "3C105295-6B76-4761-A58F-CD89D6AB951C", 251 + "BTTNotesInsteadOfDescription" : 0, 252 + "BTTEnabled" : 1, 253 + "BTTModifierMode" : 0, 254 + "BTTOrder" : 12, 255 + "BTTDisplayOrder" : 0 256 + }, 257 + { 234 258 "BTTTriggerType" : -1, 235 259 "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 236 260 "BTTPredefinedActionType" : 26, ··· 251 275 "BTTAutoAdaptToKeyboardLayout" : 0 252 276 }, 253 277 { 254 - "BTTTriggerType" : 683, 255 - "BTTTriggerTypeDescription" : "Did Close Macbook Lid", 256 - "BTTTriggerClass" : "BTTTriggerTypeOtherTriggers", 257 - "BTTPredefinedActionType" : 278, 258 - "BTTPredefinedActionName" : "Disable Bluetooth", 278 + "BTTTriggerType" : 624, 279 + "BTTTriggerTypeDescription" : "Please Select a Trigger ", 280 + "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 281 + "BTTPredefinedActionType" : -1, 282 + "BTTPredefinedActionName" : "No Action", 283 + "BTTEnabled2" : 1, 284 + "BTTKeyboardShortcutKeyboardType" : 0, 285 + "BTTRepeatDelay" : 0, 286 + "BTTUUID" : "D2E3FE71-1310-49D3-8338-7CF7CC517A75", 287 + "BTTTriggerOnDown" : 1, 288 + "BTTNotesInsteadOfDescription" : 0, 289 + "BTTEnabled" : 1, 290 + "BTTModifierMode" : 0, 291 + "BTTShortcutKeyCode" : -1, 292 + "BTTShortcutModifierKeys" : -1, 293 + "BTTOrder" : 11, 294 + "BTTDisplayOrder" : 0, 295 + "BTTAutoAdaptToKeyboardLayout" : 0, 296 + "BTTKeySequence" : { 297 + "BTTPauseBetween" : 0.098457924836601346, 298 + "BTTKeyCount" : 4, 299 + "BTTKeySequenceDownKeys" : [ 300 + { 301 + "BTTKEYCode" : 63, 302 + "BTTKEYDown" : 1, 303 + "BTTKEYOrderRelevant" : 1, 304 + "BTTKEYRequired" : 1, 305 + "BTTKEYTime" : 571255296 306 + }, 307 + { 308 + "BTTKEYCode" : 63, 309 + "BTTKEYDown" : 1, 310 + "BTTKEYOrderRelevant" : 1, 311 + "BTTKEYRequired" : 1, 312 + "BTTKEYTime" : 571255296 313 + } 314 + ], 315 + "BTTKeySequenceMixedKeys" : [ 316 + { 317 + "BTTKEYCode" : 63, 318 + "BTTKEYDown" : 1, 319 + "BTTKEYOrderRelevant" : 1, 320 + "BTTKEYRequired" : 1, 321 + "BTTKEYTime" : 571255296 322 + }, 323 + { 324 + "BTTKEYCode" : 63, 325 + "BTTKEYRequired" : 1, 326 + "BTTKEYTime" : 571255296 327 + }, 328 + { 329 + "BTTKEYCode" : 63, 330 + "BTTKEYDown" : 1, 331 + "BTTKEYOrderRelevant" : 1, 332 + "BTTKEYRequired" : 1, 333 + "BTTKEYTime" : 571255296 334 + }, 335 + { 336 + "BTTKEYCode" : 63, 337 + "BTTKEYRequired" : 1, 338 + "BTTKEYTime" : 571255296 339 + } 340 + ], 341 + "BTTKeySequenceUpKeys" : [ 342 + { 343 + "BTTKEYCode" : 63, 344 + "BTTKEYRequired" : 1, 345 + "BTTKEYTime" : 571255296 346 + }, 347 + { 348 + "BTTKEYCode" : 63, 349 + "BTTKEYRequired" : 1, 350 + "BTTKEYTime" : 571255296 351 + } 352 + ] 353 + } 354 + }, 355 + { 356 + "BTTTriggerType" : 1004, 357 + "BTTTriggerTypeDescription" : "Button 4", 358 + "BTTTriggerClass" : "BTTTriggerTypeNormalMouse", 359 + "BTTPredefinedActionType" : 5, 360 + "BTTPredefinedActionName" : "Mission Control", 259 361 "BTTEnabled2" : 1, 260 362 "BTTAlternateModifierKeys" : 0, 261 363 "BTTRepeatDelay" : 0, 262 - "BTTUUID" : "AD8A4017-6DEB-4FF1-A5AB-29347EC0D488", 364 + "BTTUUID" : "A1546D32-76E7-42A3-84DD-F715162D8A3B", 263 365 "BTTNotesInsteadOfDescription" : 0, 264 366 "BTTEnabled" : 1, 265 367 "BTTModifierMode" : 0, 266 - "BTTOrder" : 10, 368 + "BTTOrder" : 1, 267 369 "BTTDisplayOrder" : 0 268 370 }, 269 371 { 372 + "BTTGestureNotes" : "Like Current Spotify Song", 270 373 "BTTTriggerType" : 0, 271 374 "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 272 - "BTTPredefinedActionType" : 95, 273 - "BTTPredefinedActionName" : "Maximize Window to Bottom Half", 274 - "BTTAdditionalConfiguration" : "10223657", 375 + "BTTPredefinedActionType" : 206, 376 + "BTTPredefinedActionName" : "Execute Shell Script \/ Task", 377 + "BTTGenericActionConfig" : "cd ~\/.config\/btt\/scripts\nexport PATH=~\/.pyenv\/shims:$PATH\n.\/like_spotify_song.py", 378 + "BTTGenericActionConfig2" : "\/bin\/bash:::-c:::-:::", 379 + "BTTShellTaskActionScript" : "cd ~\/.config\/btt\/scripts\nexport PATH=~\/.pyenv\/shims:$PATH\n.\/like_spotify_song.py", 380 + "BTTShellTaskActionConfig" : "\/bin\/bash:::-c:::-:::", 381 + "BTTAdditionalConfiguration" : "393219", 275 382 "BTTEnabled2" : 1, 276 - "BTTKeyboardShortcutKeyboardType" : 1712, 383 + "BTTKeyboardShortcutKeyboardType" : 0, 277 384 "BTTRepeatDelay" : 0, 278 - "BTTUUID" : "93C28EAC-2845-4FCE-A268-6813C5471522", 385 + "BTTUUID" : "378643D2-B4B3-471C-A56E-0C402C8B622C", 279 386 "BTTTriggerOnDown" : 1, 280 - "BTTNotesInsteadOfDescription" : 0, 281 - "BTTLayoutIndependentChar" : "DOWN", 387 + "BTTNotesInsteadOfDescription" : 1, 388 + "BTTLayoutIndependentChar" : "l", 282 389 "BTTEnabled" : 1, 283 390 "BTTModifierMode" : 0, 284 - "BTTShortcutKeyCode" : 125, 285 - "BTTShortcutModifierKeys" : 10223616, 286 - "BTTOrder" : 21, 391 + "BTTShortcutKeyCode" : 37, 392 + "BTTShortcutModifierKeys" : 393216, 393 + "BTTOrder" : 20, 287 394 "BTTDisplayOrder" : 0, 288 395 "BTTAutoAdaptToKeyboardLayout" : 0 289 396 }, 290 397 { 291 - "BTTTriggerType" : 1003, 292 - "BTTTriggerTypeDescription" : "Button 3", 293 - "BTTTriggerClass" : "BTTTriggerTypeNormalMouse", 294 - "BTTPredefinedActionType" : 6, 295 - "BTTPredefinedActionName" : "Application Expose", 398 + "BTTTriggerType" : 739, 399 + "BTTTriggerTypeDescription" : "Did Unlock Screen", 400 + "BTTTriggerClass" : "BTTTriggerTypeOtherTriggers", 401 + "BTTPredefinedActionType" : 277, 402 + "BTTPredefinedActionName" : "Enable Bluetooth", 296 403 "BTTEnabled2" : 1, 297 404 "BTTAlternateModifierKeys" : 0, 298 405 "BTTRepeatDelay" : 0, 299 - "BTTUUID" : "9F801BD6-12DD-4891-9609-BA2D5955AB6C", 406 + "BTTUUID" : "79922D80-2BD8-4067-9AED-D903DFFB122F", 300 407 "BTTNotesInsteadOfDescription" : 0, 301 408 "BTTEnabled" : 1, 302 409 "BTTModifierMode" : 0, 303 - "BTTOrder" : 0, 304 - "BTTDisplayOrder" : 0, 305 - "BTTIconData" : "", 306 - "BTTAlternateIconData" : "" 410 + "BTTOrder" : 11, 411 + "BTTDisplayOrder" : 0 307 412 }, 308 413 { 309 - "BTTTriggerType" : -1, 414 + "BTTTriggerType" : 0, 310 415 "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 311 - "BTTPredefinedActionType" : 19, 312 - "BTTPredefinedActionName" : "Maximize Window Left Half", 416 + "BTTPredefinedActionType" : 96, 417 + "BTTPredefinedActionName" : "Maximize Window to Top Half", 418 + "BTTGenericActionConfig" : "-- Based on https:\/\/community.folivora.ai\/t\/get-active-window-size-and-screen-size\/29735\/14\r\rtell application \"System Events\"\r\tset currentApp to name of first application process whose frontmost is true\r\ttell application process currentApp\r\t\ttell window 1 to if exists then (get properties) -- properties of the front window of this process\r\t\ttell window 2 to if exists then (get properties) -- properties of the front window of this process\r\t\ttry\r\t\t\tset currentWindow to first window whose focused is true\r\t\ton error\r\t\t\tset currentWindow to first window\r\t\tend try\r\t\tset {activeWindowWidth, activeWindowHeight} to size of currentWindow\r\tend tell\r\ttell application process \"Dock\" to set {dockWidth, dockHeight} to the size of first list\rend tell\r\r-- Chosen by napkin math, this seems to work with or without dock+menubar\rset menuBarHeight to 32\r\rtell application \"BetterTouchTool\"\r\tset activeScreenWidth to get_number_variable \"focused_screen_width\"\r\tset activeScreenHeight to get_number_variable \"focused_screen_height\"\r\t\r\tset isMaximized to (activeScreenWidth - activeWindowWidth ≤ 1 and activeScreenHeight - activeWindowHeight ≤ (dockHeight + menuBarHeight))\r\t\r\tif isMaximized then\r\t\ttrigger_action \"{\\\"BTTPredefinedActionType\\\":96, \\\"BTTPredefinedActionName\\\":\\\"Maximize Window to Top Half\\\"}\"\r\telse\r\t\ttrigger_action \"{\\\"BTTPredefinedActionType\\\":21,\\\"BTTPredefinedActionName\\\":\\\"Maximize Window\\\"}\"\r\tend if\rend tell\r", 419 + "BTTAdditionalConfiguration" : "9830411", 313 420 "BTTEnabled2" : 1, 314 - "BTTKeyboardShortcutKeyboardType" : 0, 421 + "BTTKeyboardShortcutKeyboardType" : 1712, 315 422 "BTTRepeatDelay" : 0, 316 - "BTTUUID" : "6452D315-5E0B-4A56-893D-163F9B86E3EF", 423 + "BTTUUID" : "803CB1D8-46A8-48EC-A801-484AD6BC8BEF", 424 + "BTTTriggerOnDown" : 0, 317 425 "BTTNotesInsteadOfDescription" : 0, 426 + "BTTLayoutIndependentChar" : "UP", 318 427 "BTTEnabled" : 1, 319 428 "BTTModifierMode" : 0, 320 - "BTTShortcutKeyCode" : 123, 321 - "BTTShortcutModifierKeys" : 10223616, 322 - "BTTOrder" : 8, 429 + "BTTShortcutKeyCode" : 126, 430 + "BTTShortcutModifierKeys" : 9830400, 431 + "BTTOrder" : 14, 323 432 "BTTDisplayOrder" : 0, 324 433 "BTTAutoAdaptToKeyboardLayout" : 0 325 434 }, ··· 347 456 "BTTAutoAdaptToKeyboardLayout" : 0 348 457 }, 349 458 { 350 - "BTTTriggerType" : 684, 351 - "BTTTriggerTypeDescription" : "Did Open Macbook Lid", 352 - "BTTTriggerClass" : "BTTTriggerTypeOtherTriggers", 353 - "BTTPredefinedActionType" : 277, 354 - "BTTPredefinedActionName" : "Enable Bluetooth", 355 - "BTTEnabled2" : 1, 356 - "BTTAlternateModifierKeys" : 0, 357 - "BTTRepeatDelay" : 0, 358 - "BTTUUID" : "3C105295-6B76-4761-A58F-CD89D6AB951C", 359 - "BTTNotesInsteadOfDescription" : 0, 360 - "BTTEnabled" : 1, 361 - "BTTModifierMode" : 0, 362 - "BTTOrder" : 12, 363 - "BTTDisplayOrder" : 0 364 - }, 365 - { 366 459 "BTTTriggerType" : -1, 367 460 "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 368 461 "BTTPredefinedActionType" : 20, ··· 382 475 "BTTAutoAdaptToKeyboardLayout" : 0 383 476 }, 384 477 { 385 - "BTTTriggerType" : -1, 478 + "BTTGestureNotes" : "Spotify Volume Down", 479 + "BTTTriggerType" : 0, 386 480 "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 387 - "BTTPredefinedActionType" : 6, 388 - "BTTPredefinedActionName" : "Application Expose", 481 + "BTTPredefinedActionType" : 172, 482 + "BTTPredefinedActionName" : "Run Apple Script (blocking)", 483 + "BTTGenericActionConfig" : "tell application \"Spotify\"\r\tset currentvol to get sound volume\r\tset nextvol to currentvol - 7.5\r\t\r\t-- volume wraps at 100\n\tif nextvol < 0 then\r\t\tset nextvol to 0\r\tend if\r\t\r\tset sound volume to nextvol\r\treturn currentvol\rend tell", 484 + "BTTInlineAppleScript" : "tell application \"Spotify\"\r\tset currentvol to get sound volume\r\tset nextvol to currentvol - 7.5\r\t\r\t-- volume wraps at 100\n\tif nextvol < 0 then\r\t\tset nextvol to 0\r\tend if\r\t\r\tset sound volume to nextvol\r\treturn currentvol\rend tell", 485 + "BTTAdditionalConfiguration" : "8781827", 389 486 "BTTEnabled2" : 1, 390 - "BTTKeyboardShortcutKeyboardType" : 0, 487 + "BTTKeyboardShortcutKeyboardType" : 3514, 391 488 "BTTRepeatDelay" : 0, 392 - "BTTUUID" : "4938C411-31D0-4910-A0CF-3151B4E11F0D", 393 - "BTTNotesInsteadOfDescription" : 0, 489 + "BTTUUID" : "97FFB9F3-924B-450B-BDD3-7859EE1C3CAA", 490 + "BTTTriggerOnDown" : 1, 491 + "BTTNotesInsteadOfDescription" : 1, 492 + "BTTLayoutIndependentChar" : "DOWN", 394 493 "BTTEnabled" : 1, 395 494 "BTTModifierMode" : 0, 396 495 "BTTShortcutKeyCode" : 125, 397 - "BTTShortcutModifierKeys" : 8650752, 398 - "BTTOrder" : 5, 496 + "BTTShortcutModifierKeys" : 8781824, 497 + "BTTOrder" : 19, 399 498 "BTTDisplayOrder" : 0, 400 - "BTTAutoAdaptToKeyboardLayout" : 0, 401 - "BTTIconData" : "", 402 - "BTTAlternateIconData" : "" 499 + "BTTAutoAdaptToKeyboardLayout" : 0 403 500 }, 404 501 { 405 - "BTTTriggerType" : 0, 502 + "BTTTriggerType" : -1, 406 503 "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 407 - "BTTPredefinedActionType" : 96, 408 - "BTTPredefinedActionName" : "Maximize Window to Top Half", 409 - "BTTGenericActionConfig" : "-- Based on https:\/\/community.folivora.ai\/t\/get-active-window-size-and-screen-size\/29735\/14\r\rtell application \"System Events\"\r\tset currentApp to name of first application process whose frontmost is true\r\ttell application process currentApp\r\t\ttell window 1 to if exists then (get properties) -- properties of the front window of this process\r\t\ttell window 2 to if exists then (get properties) -- properties of the front window of this process\r\t\ttry\r\t\t\tset currentWindow to first window whose focused is true\r\t\ton error\r\t\t\tset currentWindow to first window\r\t\tend try\r\t\tset {activeWindowWidth, activeWindowHeight} to size of currentWindow\r\tend tell\r\ttell application process \"Dock\" to set {dockWidth, dockHeight} to the size of first list\rend tell\r\r-- Chosen by napkin math, this seems to work with or without dock+menubar\rset menuBarHeight to 32\r\rtell application \"BetterTouchTool\"\r\tset activeScreenWidth to get_number_variable \"focused_screen_width\"\r\tset activeScreenHeight to get_number_variable \"focused_screen_height\"\r\t\r\tset isMaximized to (activeScreenWidth - activeWindowWidth ≤ 1 and activeScreenHeight - activeWindowHeight ≤ (dockHeight + menuBarHeight))\r\t\r\tif isMaximized then\r\t\ttrigger_action \"{\\\"BTTPredefinedActionType\\\":96, \\\"BTTPredefinedActionName\\\":\\\"Maximize Window to Top Half\\\"}\"\r\telse\r\t\ttrigger_action \"{\\\"BTTPredefinedActionType\\\":21,\\\"BTTPredefinedActionName\\\":\\\"Maximize Window\\\"}\"\r\tend if\rend tell\r", 410 - "BTTAdditionalConfiguration" : "9830411", 504 + "BTTPredefinedActionType" : 19, 505 + "BTTPredefinedActionName" : "Maximize Window Left Half", 411 506 "BTTEnabled2" : 1, 412 - "BTTKeyboardShortcutKeyboardType" : 1712, 507 + "BTTKeyboardShortcutKeyboardType" : 0, 413 508 "BTTRepeatDelay" : 0, 414 - "BTTUUID" : "803CB1D8-46A8-48EC-A801-484AD6BC8BEF", 415 - "BTTTriggerOnDown" : 0, 509 + "BTTUUID" : "6452D315-5E0B-4A56-893D-163F9B86E3EF", 416 510 "BTTNotesInsteadOfDescription" : 0, 417 - "BTTLayoutIndependentChar" : "UP", 418 511 "BTTEnabled" : 1, 419 512 "BTTModifierMode" : 0, 420 - "BTTShortcutKeyCode" : 126, 421 - "BTTShortcutModifierKeys" : 9830400, 422 - "BTTOrder" : 14, 513 + "BTTShortcutKeyCode" : 123, 514 + "BTTShortcutModifierKeys" : 10223616, 515 + "BTTOrder" : 8, 423 516 "BTTDisplayOrder" : 0, 424 517 "BTTAutoAdaptToKeyboardLayout" : 0 425 518 }, 426 519 { 427 - "BTTTriggerType" : 739, 428 - "BTTTriggerTypeDescription" : "Did Unlock Screen", 429 - "BTTTriggerClass" : "BTTTriggerTypeOtherTriggers", 430 - "BTTPredefinedActionType" : 277, 431 - "BTTPredefinedActionName" : "Enable Bluetooth", 520 + "BTTTriggerType" : 0, 521 + "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 522 + "BTTPredefinedActionType" : 95, 523 + "BTTPredefinedActionName" : "Maximize Window to Bottom Half", 524 + "BTTAdditionalConfiguration" : "10223657", 432 525 "BTTEnabled2" : 1, 433 - "BTTAlternateModifierKeys" : 0, 526 + "BTTKeyboardShortcutKeyboardType" : 1712, 434 527 "BTTRepeatDelay" : 0, 435 - "BTTUUID" : "79922D80-2BD8-4067-9AED-D903DFFB122F", 528 + "BTTUUID" : "93C28EAC-2845-4FCE-A268-6813C5471522", 529 + "BTTTriggerOnDown" : 1, 436 530 "BTTNotesInsteadOfDescription" : 0, 531 + "BTTLayoutIndependentChar" : "DOWN", 437 532 "BTTEnabled" : 1, 438 533 "BTTModifierMode" : 0, 439 - "BTTOrder" : 11, 440 - "BTTDisplayOrder" : 0 534 + "BTTShortcutKeyCode" : 125, 535 + "BTTShortcutModifierKeys" : 10223616, 536 + "BTTOrder" : 21, 537 + "BTTDisplayOrder" : 0, 538 + "BTTAutoAdaptToKeyboardLayout" : 0 441 539 }, 442 540 { 443 - "BTTTriggerType" : 624, 444 - "BTTTriggerTypeDescription" : "Please Select a Trigger ", 445 - "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 446 - "BTTPredefinedActionType" : -1, 447 - "BTTPredefinedActionName" : "No Action", 541 + "BTTTriggerType" : 1003, 542 + "BTTTriggerTypeDescription" : "Button 3", 543 + "BTTTriggerClass" : "BTTTriggerTypeNormalMouse", 544 + "BTTPredefinedActionType" : 6, 545 + "BTTPredefinedActionName" : "Application Expose", 448 546 "BTTEnabled2" : 1, 449 - "BTTKeyboardShortcutKeyboardType" : 0, 547 + "BTTAlternateModifierKeys" : 0, 450 548 "BTTRepeatDelay" : 0, 451 - "BTTUUID" : "D2E3FE71-1310-49D3-8338-7CF7CC517A75", 452 - "BTTTriggerOnDown" : 1, 549 + "BTTUUID" : "9F801BD6-12DD-4891-9609-BA2D5955AB6C", 453 550 "BTTNotesInsteadOfDescription" : 0, 454 551 "BTTEnabled" : 1, 455 552 "BTTModifierMode" : 0, 456 - "BTTShortcutKeyCode" : -1, 457 - "BTTShortcutModifierKeys" : -1, 458 - "BTTOrder" : 11, 553 + "BTTOrder" : 0, 459 554 "BTTDisplayOrder" : 0, 460 - "BTTAutoAdaptToKeyboardLayout" : 0, 461 - "BTTKeySequence" : { 462 - "BTTPauseBetween" : 0.098457924836601346, 463 - "BTTKeyCount" : 4, 464 - "BTTKeySequenceDownKeys" : [ 465 - { 466 - "BTTKEYCode" : 63, 467 - "BTTKEYDown" : 1, 468 - "BTTKEYOrderRelevant" : 1, 469 - "BTTKEYRequired" : 1, 470 - "BTTKEYTime" : 571255296 471 - }, 472 - { 473 - "BTTKEYCode" : 63, 474 - "BTTKEYDown" : 1, 475 - "BTTKEYOrderRelevant" : 1, 476 - "BTTKEYRequired" : 1, 477 - "BTTKEYTime" : 571255296 478 - } 479 - ], 480 - "BTTKeySequenceMixedKeys" : [ 481 - { 482 - "BTTKEYCode" : 63, 483 - "BTTKEYDown" : 1, 484 - "BTTKEYOrderRelevant" : 1, 485 - "BTTKEYRequired" : 1, 486 - "BTTKEYTime" : 571255296 487 - }, 488 - { 489 - "BTTKEYCode" : 63, 490 - "BTTKEYRequired" : 1, 491 - "BTTKEYTime" : 571255296 492 - }, 493 - { 494 - "BTTKEYCode" : 63, 495 - "BTTKEYDown" : 1, 496 - "BTTKEYOrderRelevant" : 1, 497 - "BTTKEYRequired" : 1, 498 - "BTTKEYTime" : 571255296 499 - }, 500 - { 501 - "BTTKEYCode" : 63, 502 - "BTTKEYRequired" : 1, 503 - "BTTKEYTime" : 571255296 504 - } 505 - ], 506 - "BTTKeySequenceUpKeys" : [ 507 - { 508 - "BTTKEYCode" : 63, 509 - "BTTKEYRequired" : 1, 510 - "BTTKEYTime" : 571255296 511 - }, 512 - { 513 - "BTTKEYCode" : 63, 514 - "BTTKEYRequired" : 1, 515 - "BTTKEYTime" : 571255296 516 - } 517 - ] 518 - } 555 + "BTTIconData" : "", 556 + "BTTAlternateIconData" : "" 519 557 }, 520 558 { 521 - "BTTTriggerType" : 0, 522 - "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 523 - "BTTPredefinedActionType" : 13, 524 - "BTTPredefinedActionName" : "Sleep Display", 525 - "BTTAdditionalConfiguration" : "8388608", 559 + "BTTTriggerType" : 683, 560 + "BTTTriggerTypeDescription" : "Did Close Macbook Lid", 561 + "BTTTriggerClass" : "BTTTriggerTypeOtherTriggers", 562 + "BTTPredefinedActionType" : 278, 563 + "BTTPredefinedActionName" : "Disable Bluetooth", 526 564 "BTTEnabled2" : 1, 527 - "BTTKeyboardShortcutKeyboardType" : 0, 565 + "BTTAlternateModifierKeys" : 0, 528 566 "BTTRepeatDelay" : 0, 529 - "BTTUUID" : "E060F0D0-AECB-4822-A4FD-218AD18F4EA6", 530 - "BTTTriggerOnDown" : 1, 567 + "BTTUUID" : "AD8A4017-6DEB-4FF1-A5AB-29347EC0D488", 531 568 "BTTNotesInsteadOfDescription" : 0, 532 - "BTTLayoutIndependentChar" : "SPACE", 533 569 "BTTEnabled" : 1, 534 570 "BTTModifierMode" : 0, 535 - "BTTShortcutKeyCode" : 49, 536 - "BTTShortcutModifierKeys" : 8388608, 537 - "BTTOrder" : 2, 538 - "BTTDisplayOrder" : 0, 539 - "BTTAutoAdaptToKeyboardLayout" : 0 571 + "BTTOrder" : 10, 572 + "BTTDisplayOrder" : 0 540 573 }, 541 574 { 542 575 "BTTTriggerType" : 0, ··· 560 593 "BTTAutoAdaptToKeyboardLayout" : 0 561 594 }, 562 595 { 563 - "BTTGestureNotes" : "Like Current Spotify Song", 596 + "BTTTriggerType" : -1, 597 + "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 598 + "BTTPredefinedActionType" : 6, 599 + "BTTPredefinedActionName" : "Application Expose", 600 + "BTTEnabled2" : 1, 601 + "BTTKeyboardShortcutKeyboardType" : 0, 602 + "BTTRepeatDelay" : 0, 603 + "BTTUUID" : "4938C411-31D0-4910-A0CF-3151B4E11F0D", 604 + "BTTNotesInsteadOfDescription" : 0, 605 + "BTTEnabled" : 1, 606 + "BTTModifierMode" : 0, 607 + "BTTShortcutKeyCode" : 125, 608 + "BTTShortcutModifierKeys" : 8650752, 609 + "BTTOrder" : 5, 610 + "BTTDisplayOrder" : 0, 611 + "BTTAutoAdaptToKeyboardLayout" : 0, 612 + "BTTIconData" : "", 613 + "BTTAlternateIconData" : "" 614 + }, 615 + { 564 616 "BTTTriggerType" : 0, 565 617 "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 566 - "BTTPredefinedActionType" : 206, 567 - "BTTPredefinedActionName" : "Execute Shell Script \/ Task", 568 - "BTTGenericActionConfig" : "cd ~\/.config\/btt\/scripts\nexport PATH=~\/.pyenv\/shims:$PATH\n.\/like_spotify_song.py", 569 - "BTTGenericActionConfig2" : "\/bin\/bash:::-c:::-:::", 570 - "BTTShellTaskActionScript" : "cd ~\/.config\/btt\/scripts\nexport PATH=~\/.pyenv\/shims:$PATH\n.\/like_spotify_song.py", 571 - "BTTShellTaskActionConfig" : "\/bin\/bash:::-c:::-:::", 572 - "BTTAdditionalConfiguration" : "393219", 618 + "BTTPredefinedActionType" : 5, 619 + "BTTPredefinedActionName" : "Mission Control", 620 + "BTTAdditionalConfiguration" : "8650753", 573 621 "BTTEnabled2" : 1, 574 622 "BTTKeyboardShortcutKeyboardType" : 0, 575 623 "BTTRepeatDelay" : 0, 576 - "BTTUUID" : "378643D2-B4B3-471C-A56E-0C402C8B622C", 577 - "BTTTriggerOnDown" : 1, 578 - "BTTNotesInsteadOfDescription" : 1, 579 - "BTTLayoutIndependentChar" : "l", 624 + "BTTUUID" : "4BF06A37-777B-43CF-B2A4-A968FFDCE16B", 625 + "BTTTriggerOnDown" : 0, 626 + "BTTNotesInsteadOfDescription" : 0, 627 + "BTTLayoutIndependentChar" : "UP", 580 628 "BTTEnabled" : 1, 581 629 "BTTModifierMode" : 0, 582 - "BTTShortcutKeyCode" : 37, 583 - "BTTShortcutModifierKeys" : 393216, 584 - "BTTOrder" : 20, 630 + "BTTShortcutKeyCode" : 126, 631 + "BTTShortcutModifierKeys" : 8650752, 632 + "BTTOrder" : 0, 585 633 "BTTDisplayOrder" : 0, 586 - "BTTAutoAdaptToKeyboardLayout" : 0 634 + "BTTAutoAdaptToKeyboardLayout" : 0, 635 + "BTTIconData" : "", 636 + "BTTAlternateIconData" : "" 587 637 }, 588 638 { 589 639 "BTTTriggerType" : 624, ··· 665 715 } 666 716 }, 667 717 { 718 + "BTTTriggerType" : 0, 719 + "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 720 + "BTTPredefinedActionType" : 13, 721 + "BTTPredefinedActionName" : "Sleep Display", 722 + "BTTAdditionalConfiguration" : "8388608", 723 + "BTTEnabled2" : 1, 724 + "BTTKeyboardShortcutKeyboardType" : 0, 725 + "BTTRepeatDelay" : 0, 726 + "BTTUUID" : "E060F0D0-AECB-4822-A4FD-218AD18F4EA6", 727 + "BTTTriggerOnDown" : 1, 728 + "BTTNotesInsteadOfDescription" : 0, 729 + "BTTLayoutIndependentChar" : "SPACE", 730 + "BTTEnabled" : 1, 731 + "BTTModifierMode" : 0, 732 + "BTTShortcutKeyCode" : 49, 733 + "BTTShortcutModifierKeys" : 8388608, 734 + "BTTOrder" : 2, 735 + "BTTDisplayOrder" : 0, 736 + "BTTAutoAdaptToKeyboardLayout" : 0 737 + }, 738 + { 668 739 "BTTGestureNotes" : "Spotify Volume Up", 669 740 "BTTTriggerType" : 0, 670 741 "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", ··· 689 760 "BTTAutoAdaptToKeyboardLayout" : 0 690 761 }, 691 762 { 692 - "BTTTriggerType" : 1004, 693 - "BTTTriggerTypeDescription" : "Button 4", 694 - "BTTTriggerClass" : "BTTTriggerTypeNormalMouse", 695 - "BTTPredefinedActionType" : 5, 696 - "BTTPredefinedActionName" : "Mission Control", 697 - "BTTEnabled2" : 1, 698 - "BTTAlternateModifierKeys" : 0, 699 - "BTTRepeatDelay" : 0, 700 - "BTTUUID" : "A1546D32-76E7-42A3-84DD-F715162D8A3B", 701 - "BTTNotesInsteadOfDescription" : 0, 702 - "BTTEnabled" : 1, 703 - "BTTModifierMode" : 0, 704 - "BTTOrder" : 1, 705 - "BTTDisplayOrder" : 0 706 - }, 707 - { 708 - "BTTTriggerType" : 0, 709 - "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 710 - "BTTPredefinedActionType" : 5, 711 - "BTTPredefinedActionName" : "Mission Control", 712 - "BTTAdditionalConfiguration" : "8650753", 713 - "BTTEnabled2" : 1, 714 - "BTTKeyboardShortcutKeyboardType" : 0, 715 - "BTTRepeatDelay" : 0, 716 - "BTTUUID" : "4BF06A37-777B-43CF-B2A4-A968FFDCE16B", 717 - "BTTTriggerOnDown" : 0, 718 - "BTTNotesInsteadOfDescription" : 0, 719 - "BTTLayoutIndependentChar" : "UP", 720 - "BTTEnabled" : 1, 721 - "BTTModifierMode" : 0, 722 - "BTTShortcutKeyCode" : 126, 723 - "BTTShortcutModifierKeys" : 8650752, 724 - "BTTOrder" : 0, 725 - "BTTDisplayOrder" : 0, 726 - "BTTAutoAdaptToKeyboardLayout" : 0, 727 - "BTTIconData" : "", 728 - "BTTAlternateIconData" : "" 729 - }, 730 - { 731 763 "BTTGestureNotes" : "Spotify Play\/Pause", 732 764 "BTTTriggerType" : 0, 733 765 "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", ··· 750 782 "BTTOrder" : 17, 751 783 "BTTDisplayOrder" : 0, 752 784 "BTTAutoAdaptToKeyboardLayout" : 0 753 - }, 754 - { 755 - "BTTGestureNotes" : "Spotify Volume Down", 756 - "BTTTriggerType" : 0, 757 - "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 758 - "BTTPredefinedActionType" : 172, 759 - "BTTPredefinedActionName" : "Run Apple Script (blocking)", 760 - "BTTGenericActionConfig" : "tell application \"Spotify\"\r\tset currentvol to get sound volume\r\tset nextvol to currentvol - 7.5\r\t\r\t-- volume wraps at 100\n\tif nextvol < 0 then\r\t\tset nextvol to 0\r\tend if\r\t\r\tset sound volume to nextvol\r\treturn currentvol\rend tell", 761 - "BTTInlineAppleScript" : "tell application \"Spotify\"\r\tset currentvol to get sound volume\r\tset nextvol to currentvol - 7.5\r\t\r\t-- volume wraps at 100\n\tif nextvol < 0 then\r\t\tset nextvol to 0\r\tend if\r\t\r\tset sound volume to nextvol\r\treturn currentvol\rend tell", 762 - "BTTAdditionalConfiguration" : "8781827", 763 - "BTTEnabled2" : 1, 764 - "BTTKeyboardShortcutKeyboardType" : 3514, 765 - "BTTRepeatDelay" : 0, 766 - "BTTUUID" : "97FFB9F3-924B-450B-BDD3-7859EE1C3CAA", 767 - "BTTTriggerOnDown" : 1, 768 - "BTTNotesInsteadOfDescription" : 1, 769 - "BTTLayoutIndependentChar" : "DOWN", 770 - "BTTEnabled" : 1, 771 - "BTTModifierMode" : 0, 772 - "BTTShortcutKeyCode" : 125, 773 - "BTTShortcutModifierKeys" : 8781824, 774 - "BTTOrder" : 19, 775 - "BTTDisplayOrder" : 0, 776 - "BTTAutoAdaptToKeyboardLayout" : 0 777 785 } 778 786 ] 779 - }, 780 - { 781 - "BTTAppBundleIdentifier" : "com.apple.finder", 782 - "BTTAppName" : "Finder", 783 - "BTTAppAutoInvertIcon" : 1, 784 - "BTTTriggers" : [ 785 - 786 - ] 787 787 } 788 788 ], 789 789 "BTTPresetSnapAreas" : [ 790 790 { 791 791 "BTTDisplayID" : 4128833, 792 - "BTTDisplayModel" : 41148, 792 + "BTTDisplayModel" : 41146, 793 793 "BTTDisplayResolution" : "{1200, 1920}", 794 - "BTTDisplayScreenFrame" : "{{1920, -230}, {1200, 1920}}", 794 + "BTTDisplayScreenFrame" : "{{1920, -226}, {1200, 1920}}", 795 795 "BTTDisplayScreenSize" : "{423.33332697550458, 677.33332316080737}", 796 796 "BTTDisplaySerialNumber" : "859320403", 797 797 "BTTDisplayVendorID" : 44048,
+2
.config/duti
··· 64 64 # Some UTIs get generated dynamically, but should be usable across macs I guess? 65 65 # https://stackoverflow.com/questions/8003919/are-dynamic-utis-stable 66 66 com.microsoft.VSCode dyn.ah62d4rv4ge80e8xq all 67 + com.microsoft.VSCode dyn.ah62d4rv4ge80w5xm all 68 +
+3
.config/fish/completions/pyenv.fish
··· 1 + if test -f /usr/local/opt/pyenv/completions/pyenv.fish 2 + source /usr/local/opt/pyenv/completions/pyenv.fish 3 + end
+12 -1
.config/fish/conf.d/50-config.fish
··· 37 37 set -gx GIT_PAGER 'bat --plain' 38 38 # journalctl output doesn't necessarily play nice with bat 39 39 set -gx SYSTEMD_PAGER less 40 - set -gx MANPAGER 'bat --plain --language Manpage' 40 + 41 + set -l sed sed 42 + if command -q gsed 43 + set sed gsed 44 + end 45 + 46 + # wewlad: https://github.com/sharkdp/bat/issues/652 47 + # Pending better support from bat, just strip all overstrike chars 48 + # and rely on the syntax highlighting instead of underscores/bold 49 + set -gx MANPAGER "$sed -E 's#(.)\x08\1#\1#g' | 50 + $sed -E 's#_\x08(.)#\1#g' | 51 + bat --plain --language=Manpage" 41 52 end 42 53 43 54 if not set -q DOCKER_NAME; and test -f /etc/profile.d/docker_name.sh
+7 -3
.config/fish/functions/__fish_bind_star.fish
··· 5 5 # typing `!\*`). Probably overkill. 6 6 commandline --insert '*' 7 7 case "*!" "!" 8 - set -l last_cmd $history[1] 9 - set -l tokenized (string split ' ' -- $last_cmd) 10 - commandline --current-token -- (string join ' ' $tokenized[2..]) 8 + set -l last_cmdline $history[1] 9 + 10 + # pull out the last command's argv[0] plus any whitespace 11 + echo $last_cmdline | read --tokenize --array tokenized_last_cmd 12 + set -l cmd '^'(string escape --style=regex $tokenized_last_cmd[1])'\s+' 13 + 14 + commandline --current-token -- (string replace --regex $cmd '' -- $last_cmdline) 11 15 commandline --function repaint 12 16 case "*" 13 17 commandline --insert '*'
+1 -1
.config/fish/functions/bazel.fish
··· 1 1 function bazel 2 2 if command -qs pyenv 3 - pyenv shell bazel-py3 bazel-py3-beta bazel-py2 3 + pyenv shell bazel-py3 bazel-py2 4 4 end 5 5 6 6 command bazel $argv
+14
.config/fish/functions/iterm2.fish
··· 1 + function iterm2 2 + set -l dir $PWD 3 + if test (count $argv) -gt 0 4 + if test -d $argv[1] 5 + set dir (realpath $argv[1]) 6 + else 7 + set dir (realpath (dirname $argv[1])) 8 + end 9 + end 10 + 11 + osascript \ 12 + -e 'tell application "iTerm2" to open "'$dir'"' \ 13 + -e return 14 + end
.config/yadm/alt/.ssh/known_hosts##class.work

This is a binary file and will not be displayed.

+2
.gitconfig
··· 35 35 merge-latest = !sh -c \"git bpull $1 && git merge $1\" 36 36 recommit = !git commit -eF \"$(git rev-parse --git-dir)/COMMIT_EDITMSG\" 37 37 dir-diff = ! COMPARE_FOLDERS=DIFF git difftool --dir-diff 38 + sswitch = !sh -c 'git stash && git switch \"$@\" && git stash pop' - 39 + ssw = sswitch 38 40 [core] 39 41 excludesfile = ~/.gitignore_global 40 42 editor = vim
Library/Application Support/lghub/settings.db

This is a binary file and will not be displayed.