What's hard about `restic -r /media/ehecatl42/t14g3-backup/t14g3-restic-repo restore latest --target /home/ehecatl42/Desktop/nvim-restore/ --include /home/ehecatl42/.config/nvim/`* and just `cp`ing your missing files from that.
It may look messy but this is really the minimal amount of info. You need the location of backup, operation, time for restoration, pattern to restore and the destination. If you already set up the backup part of restic, then this command shouldn't be hard to understand / reproduce at all.
You could maybe default to latest and default to restoring to ".", but that carries some risks. This is only as complex as necessary.
I understand the command, I'm just questioning the example if they want to do some positive marketing for the tool. Something simple like the following gives the same information but is much more understandable than unnecessarily convoluted directory names.
I commend his real example "* From my recent .bash_history".
If someone is intimidated by paths in the CLI, the tool isn't for them. Appropriate solutions and their value is relative. Better to be realistic and honest than push people to adopt something they may struggle with.
Re. ubiquity making things hard to find— Recent application naming is infuriating! Consider, in GNOME, for example, Nautilus vs Files. "GNOME Files" does not, of course, help. Same with "Apple Photos".
GRRR!
About as helpful as trying to debug "An error has occurred".
Apple Photos, Music, Numbers, Notes… It’s truly exasperating trying to surface an answer for a question like “how do I sort photos in Apple Photos by date of photo not date added?”
At least Google figured out after the fact that golang made more sense than go.
and making "Apple Music" also refer to a subscription service is even worse.
you can only get away with so much by using "music.app" and "photos.app" - and it really doesn't apply on the phone. (Aside: how long until the iPhone is just the Apple Phone?)
That would be fine if we could somehow magically change the English language so that this would universally match how people call these symbols around the world - but that's not likely to happen.
I used to work in ITS looking after a few token Solaris boxen, and played a hand in inviting Stallman down to campus one year in the early-mid 2000s. I had pizza (appiza?) at Yorkside with RMS, and "Three Davey Gs" (my boss (Gewirtz), Graeber and Gelernter).
Graeber was anything but shy that afternoon; he and Stallman were at each other's throats, embarrassingly so. I don't recall their having fundamental philosophical differences… it was just a clash of personalities, I guess.
Being _by far_ the most junior person there, I felt incredibly uncomfortable.
I don't mean to be boring, but Emacs has had a window manager for years, EXWM. Oh, and a browser, EWW. If you want Inception-level recursion, a virtual LISP machine is your friend.
What's hard about `restic -r /media/ehecatl42/t14g3-backup/t14g3-restic-repo restore latest --target /home/ehecatl42/Desktop/nvim-restore/ --include /home/ehecatl42/.config/nvim/`* and just `cp`ing your missing files from that.
* From my recent .bash_history