diff --git a/.bash_aliases b/.bash_aliases new file mode 100644 index 0000000..53a52ea --- /dev/null +++ b/.bash_aliases @@ -0,0 +1,13 @@ +if [ -x /usr/bin/dircolors ]; then + test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" + alias ls='ls --color=auto' + alias dir='dir --color=auto' + alias vdir='vdir --color=auto' + alias grep='grep --color=auto' + alias fgrep='fgrep --color=auto' + alias egrep='egrep --color=auto' +fi +alias ll='ls -lah' +alias la='ls -A' +alias flip="shuf -i 0-1 -n 1 | sed -e 's/1/Pile/' -e 's/0/Face/'" +alias dl="wget -r -k -T 5 -t 2 -U 'Mozilla/5.0 (X11; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0' " diff --git a/.bashrc b/.bashrc new file mode 100644 index 0000000..0e35b91 --- /dev/null +++ b/.bashrc @@ -0,0 +1,10 @@ +export PATH=$PATH:~/bin +export VISUAL=/bin/nano +export EDITOR=/bin/nano +if [ -f /etc/bash_completion ] && ! shopt -oq posix; then + . /etc/bash_completion +fi +if [ -f ~/.bash_aliases ]; then + . ~/.bash_aliases +fi + diff --git a/.config/awesome b/.config/awesome new file mode 160000 index 0000000..ad59bf2 --- /dev/null +++ b/.config/awesome @@ -0,0 +1 @@ +Subproject commit ad59bf2e80752f86158da3d1fac50f8d6fd13b2a diff --git a/bin/c b/bin/c new file mode 100755 index 0000000..c12d8b9 --- /dev/null +++ b/bin/c @@ -0,0 +1,2 @@ +#!/bin/bash +echo "$@" | bc -l diff --git a/bin/pass b/bin/pass new file mode 100755 index 0000000..b7cef94 --- /dev/null +++ b/bin/pass @@ -0,0 +1,11 @@ +#!/bin/bash +if [ $# -eq 1 ]; then + LENGTH=$1 +else + LENGTH=8 +fi +cat /dev/urandom| tr -dc 'a-zA-Z0-9' | fold -w $LENGTH| head -n 1 +cat /dev/urandom| tr -dc 'a-zA-Z0-9-_!@#$%^&*()_+{}|:<>?='|fold -w $LENGTH| head -n 1| grep -i '[!@#$%^&*()_+{}|:<>?=]' +pw=$(pwgen -Bs $LENGTH) +echo $pw " " $(openssl passwd -1 -salt $(pwgen -s 8 -1) $pw) +pw=123456