#!/bin/sh
# my weird aliases
+alias my_tcp_sockets='ss -s'
+alias my_tcp_sockets2='netstat -s'
+alias my_open_ports2='ss -l'
+alias my_open_ports='netstat -tupln'
+alias my_open_tcp_port='netstat -plnt'
+
+
# emacsclient is too long to write
-alias emaxr="emacsclient -c"
+alias emax="emacsclient -c"
alias my_laptop_serial_number='sudo dmidecode -t 1 | grep -i serial'
alias my_show_user_process='ps wu -U'
-alias my_open_tcp_port='netstat -plnt'
-alias my_open_ports='netstat -pln'
-alias my_send_email='emacs -f mail'
-alias my_emails='emacs -f gnus'
+alias my_send_email="emacsclient -c --eval '(mail)'"
+alias my_emails="emacsclient -c --eval '(gnus)'"
alias my_architecture='dpkg --print-architecture'
alias my_number_of_cores='cat /proc/cpuinfo |grep processor'
alias grep="grep --color=auto"
alias fgrep="fgrep --color=auto"
alias egrep="egrep --color=auto"
-alias rm='rm -i'
+
alias mkdir='mkdir -p'
alias my_processes='ps aux | grep'
#!/bin/sh
# my weird function file
+cdls() { cd "$@" && clear && ls; }
+
+
+cl(){
+ if [ -d "$1" ]; then
+ cd "$1"
+ clear
+ ls -la
+ else
+ cd $HOME
+ clear
+ ls
+ fi
+}
+
+mkdircd(){
+ mkdir -p "$@" && eval cd "\"\$$#\"";
+}
+
my_emacs_servers(){
local serverdir="${TMPDIR:-/tmp}/emacs${UID}"
local -a servers
mydotfiles
==========
-I'm getting older, it's time to have all my dotfiles in one place.
+I'm getting older, it's time to have all my dotfiles in one place, OKLM.