Oh this is lovely! I'm starting to get the 'zen' of #jujutsu.

I had signing enabled and it was triggering my 1Password ssh agent every 5 minutes because my shell prompt was running jj status, which in jj-land updates the 'working' commit.

It turns out `jj sign` signs any mutable revision it can get its hands on, so I set signing.behavior = 'drop' (never sign anything), which keeps the noise down because Claude will squash, split and reorder jj revisions like a boss, then my sync-to-GitLab dance is:

jj tug && jj sign && jj git push

(tug is an alias to move the 'main' bookmark up).

All commits signed, no ssh overhead for in-flight changes.

You're welcome. Yes I know I should blog this. And the rest of my Claude <3 jj workflow.

Introduction - Steve's Jujutsu Tutorial

Started messing with #jujutsu #jj. Has some very neat ideas as expected.

Git interop is a little clunky still, though hopefully I just haven't discovered quite the right commands ("new technology, tutorials are outdated the moment they're published" problems…)

Eg, a rapid fire "fuck, why is my CI/CD not workin right" workflow. In Git, having already done a 'checkout mybranch' that morning:

- git commit -m 'lmao'
- git push

In jj, because you're never "on" a branch:

- jj commit -m 'lmao' (or have done a 'describe' earlier, and do a 'new' now)
- jj bookmark advance mybranch --to @-
- jj git push --bookmark mybranch

Over and over! Obviously I could shell alias this, but.

Today was somehow stressful on the job. But then had a nice #jujutsu training with some #tabata mitts action and some #grappling session with two of my colleagues. Even if they are much better at ground fighting than I am it was so much fun 🥋
And finally a last walk with the dog and the forest full of #fireflies. What a finale.
#itsTheLittleThing #enjoyYourLife

@alcarney Not an `eshell` solution but if you are looking to use `jj`from Emacs you might be interested in Majutsu, particularly if you used and liked Magit as it claims to be "Magit for Jujutsu"

https://github.com/0WD0/majutsu

#emacs #magit #jujutsu #transient

GitHub - 0WD0/majutsu: Majutsu! Magit for jujutsu

Majutsu! Magit for jujutsu. Contribute to 0WD0/majutsu development by creating an account on GitHub.

GitHub

Dear #git / #jujutsu / #jj / #lazygit #lazyweb (pun not intended?),

I am gently interested in trying out `jj` sometime, but have invested /significant/ muscle memory in the lazygit TUI (which is flippin' awesome). Has anyone made that /specific/ transition successfully?

Eg,
- did you go back to fully shell-driven SCM actions using `jj`? (because jj is just that good?)
- did you switch to a more editor-plugin-focused workflow? (because one was on offer? btw I use vim)
- did you use lazygit+jj clones/etc like lazyjj (https://github.com/Cretezy/lazyjj)? (which looks non-slop but otherwise haven't tried yet)
- mystery fourth option?

#BoostsWelcome

GitHub - Cretezy/lazyjj: TUI for Jujutsu/jj

TUI for Jujutsu/jj. Contribute to Cretezy/lazyjj development by creating an account on GitHub.

GitHub

Wenn einer deiner Mittrainierenden im Kampfsport nach dem Training erstmal wieder ein 🏳️‍🌈 Armband anlegt und du rausfindest, dass das der Abteilungsleiter ist, dann ist ein sehr gutes Zeichen für einen guten Verein.

#JuJutsu #Kampfsport #Pride #Toleranz

All it is said in 1/2 (post) can also be suggested in this more elegant way:

According to the legend, many centuries ago, there lived a physician named Shirobei Akiyama. Tradition has it that during his travels to China to study traditional medicine and resuscitation methods, he also studied the combat methods of his time, including an art called hakuda, which consisted of striking with hands and feet, thus differing from jujutsu, which was composed more of grappling and throws. Akiyama learned three methods of hakuda and twenty-eight techniques of resuscitation from apparent death.
When he returned to Japan, he began to teach this art but, having few means, his students soon grew tired and abandoned him. Frustrated by his failure, he retired for one hundred days in meditation at the Daifazu temple to pray to the god Tayunin for improvement. During this time, he developed 303 different methods and applications of the art of hakuda.
One day, during a heavy snowfall, Akiyama observed that the weight of the snow had broken the branches of the most rigid trees, leaving them bare. Shirobei Akiyama’s eyes then fell upon a tree that had remained intact: it was a willow, with flexible branches. Each time the snow, accumulated on the branches, threatened to break them, they bent to free themselves of its weight and immediately resumed their original position. Akiyama understood that strength did not lie in resistance, but in adaptation and yielding. Thus, he created a new martial art that incorporated the principle of the willow, the Yoshin-ryu (school of the spirit of the willow).

#jujutsu #origin #Yoshinryu #flexibility

Source: martialnet.it

2/2

So #Jujutsu Training done. Some #grappling #Randori again. Getting better since the body get used to the forces...