β TIL: brew pin.
For reasons to be elaborated in another post, I am currently prevented from upgrading LogSeq to its latest version in homebrew:
% brew outdated
[...]
logseq (0.10.14) != 2.0.1
[...]
LogSeq v2 introduces breaking
changes to my workflow. I found this out the hard way. As put by Valodim
in HN:
And now after several years of complete stagnation, the supposed improvement is a database format to fix their technical issues, so I can no longer keep all my data as markdown files? At a time when half the edits are done by Claude and tracked with jujustu, this is just not useful for me.
All I wanted was the original vision, but with less bugs and more quality of life features.
As such, I would like to settle in the current version for now. Pinning to the rescue!
% brew pin logseq
Warning: logseq has `auto_updates true` and may update itself outside Homebrew despite being pinned.
% brew list --pinned
logseq
% brew outdated
[...]
logseq (0.10.14) != 2.0.1 [pinned at 0.10.14]
[...]
Thatβs all.
To unpin it in the future:
% brew unpin logseq
β Β§ β
Reply via [email](mailto:serendipity@perrotta.dev?subject=Reply to: brew pin)