在透過 gitk 圖形選單 設定 gitk 的字體時, 如果發現,系統上明明有安裝某一個字體, 但在選單上就是沒有列出來,
這時候 可以直接修改家目錄底下的 ~/.gitk
例如 使用 DejaVu :
$ grep font ~/.gitk
set mainfont {"DejaVu Sans" 9}
set textfont {"DejeVu Sans Mono" 9}
set uifont {"DejeVu Sans" 9 bold}
set mainfont {"DejaVu Sans" 9}
set textfont {"DejeVu Sans Mono" 9}
set uifont {"DejeVu Sans" 9 bold}
set tabstop 8
set findmergefiles 0
set maxgraphpct 50
set maxwidth 16
set cmitmode patch
set wrapcomment none
set autoselect 1
set autosellen 40
set showneartags 1
set maxrefs 20
set visiblerefs {"master"}
set hideremotes 0
set showlocalchanges 1
set datetimeformat {%Y-%m-%d %H:%M:%S}
set limitdiffs 1
set uicolor grey85
set want_ttk 1
set bgcolor white
set fgcolor black
set uifgcolor black
set uifgdisabledcolor #999
set colors {green red blue magenta darkgrey brown orange}
set diffcolors {red "#00a000" blue}
set mergecolors {red blue green purple brown "#009090" magenta "#808000" "#009000" "#ff0080" cyan "#b07070" "#70b0f0" "#70f0b0" "#f0b070" "#ff70b0"}
set markbgcolor #e0e0ff
set diffcontext 3
set selectbgcolor gray85
set foundbgcolor yellow
set currentsearchhitbgcolor orange
set extdifftool meld
set perfile_attrs 0
set headbgcolor green
set headfgcolor black
set headoutlinecolor black
set remotebgcolor #ffddaa
set tagbgcolor yellow
set tagfgcolor black
set tagoutlinecolor black
set reflinecolor black
set filesepbgcolor #aaaaaa
set filesepfgcolor black
set linehoverbgcolor #ffff80
set linehoverfgcolor black
set linehoveroutlinecolor black
set mainheadcirclecolor yellow
set workingfilescirclecolor red
set indexcirclecolor green
set circlecolors {white blue gray blue blue}
set linkfgcolor blue
set circleoutlinecolor black
set geometry(main) 1366x714+8+52
set geometry(state) normal
set geometry(topwidth) 1362
set geometry(topheight) 358
set geometry(pwsash0) "792 2"
set geometry(pwsash1) "898 2"
set geometry(botwidth) 1180
set geometry(botheight) 336
set permviews {}