Hmm I kinda wish the #dirvish extension had submitted fixes and enhancements to the #upstream project rather than just lift and shifted the code. At least the license is the same: https://github.com/alexluigit/dirvish/blob/main/extensions/dirvish-rsync.el

#emacs #dired #rsync

dirvish/extensions/dirvish-rsync.el at main · alexluigit/dirvish

A polished Dired with batteries included. Contribute to alexluigit/dirvish development by creating an account on GitHub.

GitHub

I'm a bit puzzled about an #ssh command 🥴 It is running (since ages, but I happened to have a closer look right now) as part of the #dirvish #backup on the host and starts an #rsync server on the backed up machine:

ssh -i /root/.ssh/backup-key bob.vpn bob rsync --server --sender -vlHogDtpre.iLsfxCIvu --numeric-ids . /

bob.vpn is the destination, so `bob` *should* be the command to run, but that's `rsync`.

What in cthulu's name does the 'bob' between 'bob.vpn' and 'rsync' mean? And no, 'bob' is not a command.

turns out my #emacs 30.1 bug was a #dirvish-configuration matter -- a dirvish extension was colliding with minibuffer preview. An irritating investigation led to an easy fix. yay for bifurcating my init.el file and methodically eliminating culprits! i am a man at last. also a mouse
I tried using #dirvish again today, but I'm still not used to it. I'll stick with #dired. #emacs
GitHub - alexluigit/dirvish: A polished Dired with batteries included.

A polished Dired with batteries included. Contribute to alexluigit/dirvish development by creating an account on GitHub.

GitHub
@Cryo Would that pretty much just be deletion performance? That's the one case I've found annoying (mainly because I'm using #dirvish to backup to ZFS)
Anyone knows why #dirvish quits the entire #emacs session when it is (accidentally) killed? Can I turn this off? It is a little annoying when using #exwm
@mitchmarq42xyz Okay, this #Dirvish thing looked neat, so wanted to give it a shot. And it just... completely fails? Running M-x dirvish just messes up my display completely and I have to basically quit emacs entirely to get it back. There's not even a backtrace or any other error (even with toggle-debug-on-error), so I have *no* handle for debugging :(

Ah well, no more time to mess around with this now, guess I'll have to try again some other time...
I just switched from #restic #backup (which can not handle out-of-disk-space situations properly) to #rsnapshot backup (since #dirvish is unmaintained). #rsync #Linux