Skip Navigation

User banner
Posts
0
Comments
104
Joined
2 yr. ago

  • On my devices like PCs, laptops or phones, syncthing syncs all my .rc files, configs, keys, etc.

    For things like servers, routers, etc. I rely on OpenSSH's ability to send over environmental variables to send my aliases and functions.
    On the remote I have
    [ -n "$SSH_CONNECTION" ] && eval "$(echo "$LC_RC" | { { base64 -d || openssl base64 -d; } | gzip -d; } 2>/dev/null)"
    in whatever is loaded when I connect (.bashrc, usually)
    On the local machine
    alias ssh="$([ -z "$SSH_CONNECTION" ] && echo 'LC_RC=$(gzip < ~/.rc | base64 -w 0)') ssh'

    That's not the best way to do that by any means (it doesn't work with dropbear, for example), but for cases like that I have other non-generic, one-off solutions.

  • Spaces are a way to group things together.

    Unlike something like folders in Discord, spaces can contain rooms or other spaces. Spaces can also be shared across several users.

    Spaces can be created by anyone and any rooms or spaces can be added to them, even if you don't have control over said rooms of spaces.

    Admins of rooms can configure them to only allow members of specific spaces to join, turning them into an approximation of a "Discord Server".

  • Making things that were never about race into things about race, just to have one more reason to be potentially offended by, is not productive and doesn't help anyone.

    By exercising enough mental gymnastics almost any term could be twisted into something supposedly offensive. The real solution to that problem: don't do mental gymnastics.

  • Odysee seems to be doing relatively well. Probably 20-30% of the YouTubers I watch are also on there.