Skip to main content

Kustomisasi config di lazygit

untuk melakukan kustomisasi dilazygit dapat dilakukan dengan mengubah file config.yml. untuk linux biasanya terlatak pada ~/.config/lazygit/config.yml

pada file ini bisa dikonfigurasi sesuai dengan kebutuhan developer.

sebagai contoh ketika mau mengubah pager git dapat menambahkan kode berikut

git:
paging:
colorArg: always
useConfig: false

atau bisa dengan mengcombine dengan tool lain seperti

  • delta git
  • diff-so-fancy
  • ydiff

terlebih dahulu install salah satu tool diatas. kemudian tambahkan kode ini pada config.yml

Delta

git:
paging:
colorArg: always
pager: delta --dark --paging=never

Diff so fancy

git:
paging:
colorArg: always
pager: diff-so-fancy

Ydiff

gui:
sidePanelWidth: 0.2 # gives you more space to show things side-by-side
git:
paging:
colorArg: never
pager: ydiff -p cat -s --wrap --width={{columnWidth}}

Referensi:

custom pager lazygit

config.yml lazygit