chiark / gitweb /
3e352e2d243197a5c21c8c6bf1fa168648f73e25
[ian-dotfiles.git] / templates / gitk.in
1 #!/bin/bash
2 set -e
3 . infra/template
4
5 case "$font" in
6 zealot)
7         cat <<END
8 set mainfont {Helvetica 14}
9 set textfont {Courier 14}
10 set uifont {Helvetica 14 bold}
11 END
12         ;;
13 *)
14         cat <<END
15 END
16         ;;
17 esac
18
19 cat <<END
20 set tabstop 8
21 set findmergefiles 0
22 set maxgraphpct 50
23 set maxwidth 16
24 set cmitmode patch
25 set wrapcomment none
26 set autoselect 1
27 set autosellen 40
28 set showneartags 1
29 set hideremotes 0
30 set showlocalchanges 1
31 set datetimeformat {%Y-%m-%d %H:%M:%S}
32 set limitdiffs 1
33 set uicolor grey85
34 set want_ttk 1
35 set bgcolor #000000
36 set fgcolor #ffffff
37 set uifgcolor black
38 set uifgdisabledcolor #999
39 set colors {green red blue magenta darkgrey brown orange}
40 set diffcolors {{#ff8888} #88ff88 #8080ff}
41 set mergecolors {red blue green purple brown "#009090" magenta "#808000" "#009000" "#ff0080" cyan "#b07070" "#70b0f0" "#70f0b0" "#f0b070" "#ff70b0"}
42 set markbgcolor #e0e0ff
43 set diffcontext 3
44 set selectbgcolor #333366
45 set foundbgcolor yellow
46 set currentsearchhitbgcolor orange
47 set extdifftool meld
48 set perfile_attrs 0
49 set headbgcolor #00ff00
50 set headfgcolor black
51 set headoutlinecolor black
52 set remotebgcolor #ffddaa
53 set tagbgcolor yellow
54 set tagfgcolor black
55 set tagoutlinecolor black
56 set reflinecolor black
57 set filesepbgcolor #aaaaaa
58 set filesepfgcolor black
59 set linehoverbgcolor #ffff80
60 set linehoverfgcolor black
61 set linehoveroutlinecolor black
62 set mainheadcirclecolor yellow
63 set workingfilescirclecolor red
64 set indexcirclecolor green
65 set circlecolors {white blue gray blue blue}
66 set linkfgcolor blue
67 set circleoutlinecolor black
68 set permviews {}
69 END