config.toml 839 B

123456789101112131415161718192021222324
  1. [user]
  2. name = 'raylu'
  3. email = '90059+raylu@users.noreply.github.com'
  4. [ui]
  5. pager = 'delta'
  6. default-command = 'l'
  7. show-cryptographic-signatures = true
  8. [ui.diff] # https://jj-vcs.github.io/jj/latest/config/#processing-contents-to-be-paged
  9. format = 'git'
  10. [signing] # https://jj-vcs.github.io/jj/latest/config/#automatically-signing-commits
  11. behavior = 'drop'
  12. backend = 'ssh'
  13. backends.ssh.allowed-signers = '~/.ssh/allowed-signers'
  14. key = '~/.ssh/id_ed25519.pub'
  15. [git]
  16. sign-on-push = true
  17. [aliases]
  18. l = ['log', '-r', '(trunk()..@):: | ancestors(trunk()..@, 4) | bookmarks()', '-T', 'builtin_log_compact_full_description']
  19. ll = ['log', '-r', 'ancestors(present(@) | present(trunk()) | bookmarks() | tracked_remote_bookmarks() | visible_heads(), 2)']
  20. ls = ['log', '-r', '..(@ | present(trunk()))', '-T', 'builtin_log_compact_full_description']