A command creating a split jujutsu (vcs) development environment in your terminal,
while the left panel is terminal, the right side watches your changes and runs jj log.
Final Target: In your terminal, input jjdev to open a split-view of terminal and jj log.
Use jjexit to exit.
jjdev will open the split view in current working directory.
To install jj, please refer to this page.
- Ensure
tmuxandwatchexecis installed. For MacOS, it can be easily installed bybrew install tmuxif you usehomebrew. - Copy and paste this to your shell profile.
- Do not forget to
sourceit beforejjdev!
Available on brew, install by running these commands:
brew tap OzelotVanilla/jjdev
brew install OzelotVanilla/jjdev/jjdev- Ensure powershell is updated to
7.xor above. If you havewinget, use this to install.
winget install Microsoft.PowerShell
- Edit profile:
# Run this to edit profile.
notepad $PROFILE
# If does not exists, create it first.
New-Item -ItemType File -Path $PROFILE -Force
# Then run it again.
notepad $PROFILE-
Copy and paste this to the notepad tab you just opened for profile.
-
Open a new tab of powershell and
jjdevwould be ready-to-go.
