1
0
Fork 0
mirror of https://github.com/kastdeur/dotfiles.git synced 2025-06-01 20:09:13 +02:00

Added SXC thingies to dotfiles, allowing for *.local files for bash and profile. Still Needs these files for tmux,vim,git,...

This commit is contained in:
Eric-Teunis de Boone 2016-10-02 23:39:11 +02:00
parent d47333930f
commit 7a82ebe7f1
14 changed files with 41 additions and 2660 deletions

View file

@ -40,3 +40,6 @@ if [ -r "$DOTBASH/$HOSTNAME.bashrc" ]; then
source "$DOTBASH/$HOSTNAME.bashrc"
fi
if [ -r "$HOME/.bashrc.local" ]; then
source "$HOME/.bashrc.local"
fi

View file

@ -29,11 +29,3 @@ alias pc='python -ic "from __future__ import division; from math import *"'
# Moving around
alias ~='cd ~'
alias ..='cd ..'
#Aliases for RU
alias lilo='ssh lilo'
alias MC='cd ~/MC; echo "Welcome to Marie Curie"'
alias MCMail='~/MC/www/mailer/mariemailer.psql.pl'
alias DocMail='~/MC/www/mailer/docentmailer.pl'

View file

@ -1 +1,3 @@
[ -z "$DOTFILES" ] && source "$HOME/.profile"
[ -r "$HOME/.bash_profile.local" ] && source "$HOME/.bash_profile.local"

View file

@ -1,8 +0,0 @@
#This file should be cronned from: wttr.in/<place>
#For example:
#27 */2 * * * curl -s wttr.in/Voorthuizen | sed -n 3,7p > .wttr 2>&1
WTTR=~/.wttr
if [ -f $WTTR ]; then
cat $WTTR
alias wttr='cat $WTTR'
fi

View file

@ -0,0 +1,5 @@
# Report on last renewing of ssl certificates
CERTSTAT=~/cert_status
if [ -r $CERTSTAT ]; then
echo "Last certs: $(cat $CERTSTAT)";
fi;

14
bash/scriptlets/wttr Normal file
View file

@ -0,0 +1,14 @@
WTTR=~/.wttr
if [ -f $WTTR ]; then
cat $WTTR
alias wttr='cat $WTTR'
else
read -p "{$Yel}Do you want your weather cronned? " -n 1 -r
echo
if [[ $REPLY =~ ^[Yy]$ ]]
then
cronjob="curl -s wttr.in/Voorthuizen | sec -n 3,7p > $WTTR 2>&1 "
croncmd="27 */2 * * * $cronjob"
( crontab -l | grep -v -F "$croncmd" ; echo "$cronjob" ) | crontab -
fi
fi

View file

@ -0,0 +1,3 @@
echo "Welcome onboard:"
figlet -t sXc : fatSerf
fortune | cowsay -n