| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- set main-view-id = yes
- set git-colors = yes
- set mouse = yes
- set line-graphics = utf-8
- set show-untracked = yes
- set status-show-untracked-dirs = yes
- set status-show-untracked-files = yes
- set tab-size = 4
- set start-on-head = yes
- set main-view = line-number:no,interval=5 id:true date:default,format="%Y-%m-%d" author:no commit-title:yes,graph,refs,overflow=no
- # set diff-highlight = delta
- color title-focus white blue bold
- color title-blur white 17
- color graph-commit 12 default
- color main-tag magenta default
- color main-local-tag 11 default
- color cursor green 235
- color date 12 default
- color diff-header 13 default
- color diff-index 12 default
- color diff-chunk magenta default
- color diff-stat 12 default
- bind generic R :source ~/.tigrc
- bind generic q view-close-no-quit
- bind main Q view-close
- bind main o maximize
- bind main g move-first-line
- bind main G move-last-line
- bind main 1 move-first-line
- bind main $ move-last-line
- bind main <Ctrl-g> view-grep
- bind generic j scroll-line-down
- bind generic k scroll-line-up
- bind main j move-down
- bind main k move-up
- bind status j move-down
- bind status k move-up
- bind stage j move-down
- bind stage k move-up
- bind refs j move-down
- bind refs k move-up
- bind tree j move-down
- bind tree k move-up
- bind main I :toggle author-display
- bind main <Ctrl-f> move-page-down
- bind main <Ctrl-b> move-page-up
- bind main <Space> move-page-down
- bind main <Backspace> move-page-up
- bind stage f >bat -- %(file)
- bind stage F >vim -- %(file)
- bind diff F >git show %(commit)
- bind status g !git commit
- bind status G !git commit --amend
- # bind generic o @sh -c "printf '%s' %(commit) | pbcopy"
- set blame-view = \
- date:default \
- author:abbreviated \
- file-name:auto \
- id:yes,color \
- line-number:yes,interval=1 text
|