mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-05-08 04:34:00 +02:00
Merge b5ee25ff94 into 5667161d49
This commit is contained in:
commit
0aadd0cfa1
1 changed files with 25 additions and 0 deletions
25
plugins/fuck/fuckyou.zsh
Executable file
25
plugins/fuck/fuckyou.zsh
Executable file
|
|
@ -0,0 +1,25 @@
|
||||||
|
#!/usr/bin/env zsh
|
||||||
|
|
||||||
|
function swagdatstring() {
|
||||||
|
local chars=" -_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
|
||||||
|
local flipped=" -_ɐqɔpǝɟɓɥıɾʞlɯuodbɹsʇnʌʍxʎz∀𐐒ƆᗡƎℲ⅁HIſ⋊⅂WNOԀΌᴚS⊥∩ΛMX⅄Z⇂ᄅƐㄣގ9ㄥ860"
|
||||||
|
local newstring=''
|
||||||
|
|
||||||
|
for ((i = ${#1}; i > 0; i--)); do
|
||||||
|
newstring+=${flipped[${chars[(i)${1[$i]}*]}]}
|
||||||
|
done
|
||||||
|
echo $newstring
|
||||||
|
}
|
||||||
|
|
||||||
|
function fuck() {
|
||||||
|
if [ $# -le 1 ]; then
|
||||||
|
print "Usage: fuck you [process]"
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ pkill -9 $@[2]]; then
|
||||||
|
print "\n(╯°□°)╯︵ " $(swagdatstring $@[2]) "\n"
|
||||||
|
else
|
||||||
|
print "\n(; ̄Д ̄) . o O( It’s not very effective... )\n"
|
||||||
|
fi
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue