Compare commits

...

3 Commits

4 changed files with 102 additions and 53 deletions

View File

@ -0,0 +1,36 @@
<!--# This file is read by my {zsh,bash}rc if current user is either aminda
# or mikaela, or alternatively something hardware specific such as deck.
# The reading command is either of the two:
# `bat -f --style=plain --italic-text=always $HOME/.shell-things/.mikaela/motivational-message.md | \grep -v '#'`
# `tail -n +1 $HOME/.shell-things/.mikaela/motivational-message.md | grep -v '#'`
# Older motivational messages are stored in case bringing them back is
# desired later. Don't forget, this is a living document.-->
_Aferoj emas funkcii sin mem..._ **OM MANI PEME HUNG...**
<!--# Tavun OM värähtely poistaa ylpeyttä, MA kateutta, NI takertumista. PE
# leikkaa tietämättömyyden läpi, ME hälventää ahneuden ja rintakehässä
# värähtelevä HUNG muuntaa vihan.
# Kuinka asiat ovat (s. 74-75) - Lama Ole Nydahl -->
> They say that I must learn to kill before I can feel safe. But I, I'd rather
> kill myself then turn into their slave.
<!--# The Rasmus: In the Shadows-->
**MEMENTO VIVERE!** Advice, total nonsense or something between:
- **Stand out!** Otherwise there is no diversity, no comfort zone, just nazis
as not standing out means obeying in advance. _Act Like You Belong and
Belong You Shall._
- **Know fear. Face fear. Break the Spiral of Silence.** _"Fear is the tool of
tyrants"_
- Be their fears. _Queer propawganda_ to remind them we are people.
_Naturist_ to remind they are the same as us under their covers.
- Leave the world a better place than you found it. Remember **EMPATHY**,
**SYMPATHY** and **COMPASSION!** Let them lead you to **KINDNESS!**
- Remember them towards everyone. _Everyone includes you._ Respect your
boundaries as well, you can say "no" and continue your path without
explanations.
> May your heart be your guiding key

View File

@ -1,49 +0,0 @@
# This file is read by my {zsh,bash}rc if current user is either aminda
# or mikaela, or alternatively something hardware specific such as deck.
# The reading command is:
# tail -n +1 $HOME/.shell-things/.mikaela/motivational-message.txt | grep -v '#'
# Older motivational messages are stored in case bringing them back is
# desired later. Don't forget, this is a living document.
Aferoj emas funkcii sin mem... OM MANI PEME HUNG...
# Tavun OM värähtely poistaa ylpeyttä, MA kateutta, NI takertumista. PE
# leikkaa tietämättömyyden läpi, ME hälventää ahneuden ja rintakehässä
# värähtelevä HUNG muuntaa vihan.
# Kuinka asiat ovat (s. 74-75) - Lama Ole Nydahl
#
# Here is a test to find whether your mission on earth is finished:
# If youre alive, it isnt.
# You are a perfect expression of perfect Love, here and now.
# Illusions I & II - Richard Bach
"They say that I must learn to kill before I can feel safe. But I,
I'd rather kill myself then turn into their slave."
# The Rasmus: In the Shadows
MEMENTO VIVERE! Advice, total nonsense or something between:
* Stand out! Otherwise there is no diversity, no comfort zone, just
nazis as not standing out means obeying in advance. Act Like You
Belong and Belong You Shall.
* Know fear. Face {it,them}. Break the Spiral of Silence. "Fear is the
tool of tyrants"
* Be their fears. Queer propawganda to remind them we are people.
Naturist to remind they are the same as us under their covers.
# Memoru ankauh
# - Know fear. Face fears. Don't obey in advance! Fluff the SPOTLIGHT
# EFFECT! Break the SPIRAL OF SILENCE!
# - Be the gay propawganda they are so afraid of! Wear pride, be
# genderqueer, unshaved, unashamedly braless!
# - Act Like You Belong. And you shall belong.
* Leave the world a better place than you found it. Remember
EMPATHY, SYMPATHY and COMPASSION! Let them lead you to KINDNESS!
* Remember them towards everyone. Everyone includes you. Respect your
boundaries as well, you can say "no" and continue your path without
explanations.
# - Remember your own boundaries too, you too are allowed to say no
# and continue walking past without explaining yourself! They are
# afraid of your judgment too employed right now or not.
* May your heart be your guiding key ;)
#
#Make your tech grayscale painting your life with colours

View File

@ -167,8 +167,14 @@ if hash lsb_release 2> /dev/null; then
# Only print motivational phrases if username is aminda or mikaela or deck
if [[ $(whoami) == aminda ]] || [[ $(whoami) == mikaela ]] || [[ $(whoami) == deck ]]; then
if [ -f $HOME/.shell-things/.mikaela/motivational-message.txt ]; then
tail -n +1 $HOME/.shell-things/.mikaela/motivational-message.txt | grep -v '#'
if [ -f $HOME/.shell-things/.mikaela/motivational-message.md ]; then
# Confusion between bat and batcula is not a concern at this
# point.
if hash bat 2> /dev/null; then
bat --force-colorization --italic-text=always --style=plain $HOME/.shell-things/.mikaela/motivational-message.md | \grep -v '#'
else
tail -n +1 $HOME/.shell-things/.mikaela/motivational-message.md | grep -v '#'
fi
fi
elif [[ "$(id -u)" == "0" ]]; then
# This comes from Charybdis IRCd
@ -677,6 +683,31 @@ if [ -f ~/.bash_aliases ]; then
source ~/.bash_aliases
fi
# Replacing cat & co with bat when avilable. These may be best used as last aliases.
# btraceback and bsmtp are from Batcula, which has the binary bat on Debian
# and Ubuntu. This will not be done in that case
if ! hash btraceback 2> /dev/null; then
if hash bat 2> /dev/null; then
alias cat=bat
alias multicat=bat
alias less="bat --paging=always"
export MANPAGER="sh -c 'sed -u -e \"s/\\x1B\[[0-9;]*m//g; s/.\\x08//g\" | bat -p -lman'"
# zsh only! not bash!
#alias -g -- -h='-h 2>&1 | bat --language=help --style=plain'
#alias -g -- --help='--help 2>&1 | bat --language=help --style=plain'
fi
if hash batgrep 2> /dev/null; then
alias grep=batgrep
fi
if hash batman 2> /dev/null; then
eval "$(batman --export-env)"
alias man=batman
fi
if hash batpipe 2> /dev/null; then
eval "$(batpipe)"
fi
fi
##### Functions ZGC5QQ #####
# GEOIP lookup, improved from the ultimate bashrc https://goo.gl/qGK5j

View File

@ -63,8 +63,14 @@ if hash lsb_release 2> /dev/null; then
# Only print motivational phrases if username is aminda or mikaela or deck
if [[ $(whoami) == aminda ]] || [[ $(whoami) == mikaela ]] || [[ $(whoami) == deck ]]; then
if [ -f $HOME/.shell-things/.mikaela/motivational-message.txt ]; then
tail -n +1 $HOME/.shell-things/.mikaela/motivational-message.txt | grep -v '#'
if [ -f $HOME/.shell-things/.mikaela/motivational-message.md ]; then
# Confusion between bat and batcula is not a concern at this
# point.
if hash bat 2> /dev/null; then
bat --force-colorization --italic-text=always --style=plain $HOME/.shell-things/.mikaela/motivational-message.md | \grep -v '#'
else
tail -n +1 $HOME/.shell-things/.mikaela/motivational-message.md | grep -v '#'
fi
fi
elif [[ "$(id -u)" == "0" ]]; then
# This comes from Charybdis IRCd
@ -665,6 +671,31 @@ if [ -f ~/.zsh_aliases ]; then
source ~/.zsh_aliases
fi
# Replacing cat & co with bat when avilable. These may be best used as last aliases.
# btraceback and bsmtp are from Batcula, which has the binary bat on Debian
# and Ubuntu. This will not be done in that case
if ! hash btraceback 2> /dev/null; then
if hash bat 2> /dev/null; then
alias cat=bat
alias multicat=bat
alias less="bat --paging=always"
export MANPAGER="sh -c 'sed -u -e \"s/\\x1B\[[0-9;]*m//g; s/.\\x08//g\" | bat -p -lman'"
# zsh only! not bash!
alias -g -- -h='-h 2>&1 | bat --language=help --style=plain'
alias -g -- --help='--help 2>&1 | bat --language=help --style=plain'
fi
if hash batgrep 2> /dev/null; then
alias grep=batgrep
fi
if hash batman 2> /dev/null; then
eval "$(batman --export-env)"
alias man=batman
fi
if hash batpipe 2> /dev/null; then
eval "$(batpipe)"
fi
fi
##### Functions ZGC5QQ #####
# GEOIP lookup, improved from the ultimate bashrc https://goo.gl/qGK5j