What stopped me personally was reading they use a different order of operations, so to say. Where vim goes action + range, helix goes (or at least used to go) range + action (like replacing ci"
by i"c
). Mb that makes more sense for them, but I'm too lazy to re-learn that for no particular reason
fl42v
"Sane" keybindings are questionable given Ctrl's location (painful to press with both pinky and thumb fingers). It's standard, I'll give it that, but those in helix or vim are mostly (I'm looking at you, navigation between splits) much saner all things considered
The use-cases for unquick GUI text editors are merely a subset of those solved by quick TUI text editors :P
y6jjp
is generally faster, tho, as long as you know you need exactly 7 lines or happen to have :set nu rnu
in your config. Also, if using nvim, having yanks highlighted helps immensely
Vim has a better way, it's called :set clipboard=unnamedplus
(alternatively, one can bind anything else to copy/paste to/from system cliboards). Not sure why would one use a mouse for this, honestly
The exemption in question isn’t specific to McDonalds, instead it applies to retail food preparation equipment in general
Should've been applied just to equipment in general, but better than nothing
Fair enough, I guess. Although I'm not sure I immediately see how nickel is better. Off the top of my head, typing would mostly matter in stuff like options, where we have type checks (ish) already, unless using types.anything
or whatever else there is serving a similar purpose
Nix is typed: there are strings, paths, lists, attrsets, etc;
Not sure what's wrong with CLI, as I don't really use it except nix flake update
(although I remember updating stuff installed via nix profile
being a bit cumbersome, but it's not exactly a good practice to use it this way);
Good point with cache, although stuff outside of nixpkgs sometimes provides their own caches which are trivial to enable;
Nobody forces you to use github:nixos/nixpkgs
, it's just a regular input. Ppl quite often have their own forks. It's also trivial to use stuff from outside nixpkgs (also just another input);
There are different builders (e.g. buildGoModule);
Idk where you've found toxic community, my interactions have been pretty nice so far (mostly matrix rooms);
GUI is optional, just like for all the other package managers. And it exists: https://github.com/snowfallorg/nix-software-center
Perfectly agreed with nix not (yet 🙃) being the best thing that exists, tho, albeit due to different reasons. For example, it's a PITA to debug, and the error messages are sometimes unhelpful.
Idk if it surprises anyone, really. Besides, given those apps are trying to eat yt music's lunch, it was more or less a matter of google considering them popular enough to take actively hostile measures... So, unsustainable in the long term, I guess.
Vimusic has been abandoned for like 2 years already. As for the others, there were issues for a quite while; besides, it's not the 1st time yt changing some crap broke them. IMO, it's about the right time to go navidrome + headphones + whatever provides recommendations (if you need those)
That's the neat part: you reverse engineer it.
That's why
rnu
(i.e. relative numbering) is mentioned, tho