Skip to content

Request: Native VCS support for Jujutsu (jj) #2901

@yuxuan-z19

Description

@yuxuan-z19

Hi Powerlevel10k maintainers,

I enjoy using Powerlevel10k's VCS prompt features. Currently, it supports Git, Mercurial, etc., but there’s no native support for Jujutsu (jj, https://github.com/jj-vcs/jj).

I've seen community workarounds like this one, which use zsh-async updates and custom hooks. While functional, it would be great to have first-class support within the Powerlevel10k VCS module.

Questions:

  1. Is there a plan to add jj support in the official VCS module?
  2. What would be required to implement native support? For example, is it feasible to implement p10k functions like vcs_git or vcs_hg for jj?
  3. Are there design considerations (performance, async updates) that make integrating jj challenging?

Thank you so much for your guidance. It would be amazing to see jj integrated natively.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions