HN user

swoorup

37 karma
Posts1
Comments48
View on HN

I love jj, but mostly I use jjui.

I would like more uniformity in the way jjui handles commands when you are viewing changes vs when you are viewing files within a single change.

Often I just make my changes and leave it there without `new`, as I am not sure which file should go in a single commit. I just leave it there and I interactively commit later.

For me to use `new` more, I would like the ability to also simply be able to get a tree view of all changes, which contains file which contains file changes, so I could can have marks that span multiple changes and then either `split` or `commit` or `squash` the change, idk if there is a good word for it. Right now I can only mark within a single change, and I lose it once I navigate up.

Does anyone have nix flake for this? I am trying out several window managers after yabai. Aerospace is just laggy sometimes, not sure if it is to do with the events I emitted for it to display nice workspaces in sketchybar.

I might try this later.

Nix is great but the user interface is ugly and cryptic. Debugging dependency issues (what depends on this package of particular hash), installing a particular version of a package is just more trouble than something you would get from the likes of npm or cargo.

Would I use nix for my servers? Yes. Would I also use nix personally to keep my systems in sync? Yes. Will I recommend nix to others? Absolutely not.

One can combat it by just choosing discipline, grit, perseverance and stop boxing themselves into angel vs devil kind of thinking. You are either working for self or working for someone else.

Life is rather what you make of it than the society perception of it.

Same it was time-wasting interview experience. They seem interested and not interested at the same time. They pinged me for a different role after passing me up for the first role, but didn't get any response later..

It seems more like a problem that should be solved elsewhere? Are there cases where the company forces you to gamble?

How do you draw the line between someone who wants to gamble recreationally and someone who does it because they are addicted without harming the recreational parties?

A while ago, I had this exact problem and I threw a template together using a combination of age + passage + agenix (nix) solution to automate my secret management solution.

https://github.com/Swoorup/passage-nix-secrets-template

EDIT: This is meant to used in a nix-based deployment setting, and also you don't want to commit the identities file unless you use yubikeys (Something which I forgot to mention in the readme).