diff --git a/extra/bootstrap/cower-12-2-x86_64.pkg.tar.xz b/extra/bootstrap/cower-12-2-x86_64.pkg.tar.xz new file mode 100644 index 0000000..9ae0d31 Binary files /dev/null and b/extra/bootstrap/cower-12-2-x86_64.pkg.tar.xz differ diff --git a/extra/bootstrap/pacaur-4.2.15-1-any.pkg.tar.xz b/extra/bootstrap/pacaur-4.2.15-1-any.pkg.tar.xz new file mode 100644 index 0000000..20203fc Binary files /dev/null and b/extra/bootstrap/pacaur-4.2.15-1-any.pkg.tar.xz differ diff --git a/extra/pre-build.d/etc/issue b/extra/pre-build.d/etc/issue new file mode 100644 index 0000000..171f42c --- /dev/null +++ b/extra/pre-build.d/etc/issue @@ -0,0 +1,90 @@ + +MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0dc,.. ..;cxKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM +MMMMMMMMMMMMMMMMMMMMMMMMW0d:'. .,cx0WMMMMMMMMMMMMMMMMMMMMMMMM +MMMMMMMMMMMMMMMMMMMMNx:. .';cldxkkOOOOkkxdl:,.. .ckNMMMMMMMMMMMMMMMMMMMM +MMMMMMMMMMMMMMMMMKl. .;okKXXXXXXXXXXXXXXXXXXXXXX0xl;. 'oXMMMMMMMMMMMMMMMMM +MMMMMMMMMMMMMMXl. .:d0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0d;. .dNMMMMMMMMMMMMMM +MMMMMMMMMMMM0; .cOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKk: :KMMMMMMMMMMMM +MMMMMMMMMMO' 'xKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKd. ,KMMMMMMMMMM +MMMMMMMMX, ,OXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx' :NMMMMMMMM +MMMMMMMd .kXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXd. .kMMMMMMM +MMMMMN' oKKxl:;,;:lkKXXXXXXXXXXXXXXXXXXXXXXXX0dl:;,;:ld0XXXXXXXXXXKc ;WMMMMM +MMMMK. .O0; ':ool:. ;kXXXXXXXXXXXXXXXXXXX0l. .,coooc' .c0XXXXXXXXXk. .NMMMM +MMMK. 'Kx cNMMMMK. ,0XXXXXXXXXXXXXXXKc :0MMMMMMk. cKXXXXXXXX0. .NMMM +MMN. 'Kd kMMMMMM' .OXXXXXXXXXXXXX0. 'XMMMMMMMN 'KXXXXXXXX0. .WMM +MW. .K0 xMMMMMMMd .KXXXXXXXXXXXK' ;WMMMMMMMMM: 'KXXXXXXXX0. ;MM +Mo OXc .MMMMMMMMMXo:;ckN. dXXXXXXXXXXXd NMMMMMMMMMMM0l::l0N dXXXXXXXXXx xM +N :XX, :MMMMMMMMMMMMMMMM; :XXXXXXXXXXX; ,MMMMMMMMMMMMMMMMMMM' :XXXXXXXXXX, .M +d OXX; ,MMMMMMMMMMMMMMMM, :XXXXXXXXXXX: ,MMMMMMMMMMMMMMMMMMM' :XXXXXXXXXXx O +, .XXXx dxxxxxxxxxxxxxxd xXXXXXXXXXXXx dxxxxxxxxxxxxxxxxxd xXXXXXXXXXXK. c +. :XXXXc'''''''''''''''''':XXXXXXXXXXXXXc'''''''''''''''''''''cXXXXXXXXXXXX, ' + lXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX: . + lXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; . +. :XXXXXK0000000000000000000000000000000000000000000000000000KXXXXXXXXXXXXX, ' +, .XXXXXk .KXXXXXXXXXXXK. c +x OXXXXXKKo .............................................. lXXXXXXXXXXXx 0 +W. ;XXXXXXXO ............................................... .XXXXXXXXXXX' .M +Md kXXXXXXX, .............................................. KXXXXXXXXXd OM +MM, .0XXXXXX0. .............................................. KXXXXXXXXO cMM +MMN. .KXXXXXXk ............................................ ;XXXXXXXX0. ,WMM +MMMX. .0XXXXXXk .........................'''............... .0XXXXXXXO. 'WMMM +MMMMX. .kXXXXXXO. .................,cdkO0KKK0Oxo:'........ .kXXXXXXXd ,WMMMM +MMMMMW; cKXXXXXK; .............'ckKKKKKKKKKKKKKK0x;.... '0XXXXXX0; cWMMMMM +MMMMMMMk. .dXXXXXXx. ..........:OKKKKKKKKKKKKKKKKKKKo. .oXXXXXXKl .0MMMMMMM +MMMMMMMMNc .xXXXXXKo. .......lKKKKKKKKKKKKKKKKKK0o' .dKXXXXXKd. lWMMMMMMMM +MMMMMMMMMMK; .oKXXXXKd' ...:KKKKKKKKKKKKKKK0xc' .:kXXXXXX0l. cXMMMMMMMMMM +MMMMMMMMMMMMXc ;xKXXXX0o,. .;ldxkkOkkxol:'. .,lOXXXXXXKd, .lNMMMMMMMMMMMM +MMMMMMMMMMMMMMWx, ,lOXXXXX0xl:,.........';cok0XXXXXXKkl' ;kWMMMMMMMMMMMMMM +MMMMMMMMMMMMMMMMMNx, .'cdOKXXXXXXXXXXXXXXXXXXXXKOd:' ;kWMMMMMMMMMMMMMMMMM +MMMMMMMMMMMMMMMMMMMMW0o, .';:loddxxxxddol:,.. .,o0MMMMMMMMMMMMMMMMMMMMM +MMMMMMMMMMMMMMMMMMMMMMMMMXko:'. .':oONMMMMMMMMMMMMMMMMMMMMMMMMM +MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0dc;'......,:lx0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM + ':ox0KXXK0koc'. + .;ok000kxollcccclodxOKXKko;. + ;d00dc'. .;lkXKd;. + .o0Oc. .,codkO0KKKKK0Okxdl;'. .;dXKo' + .oKx, .:d0XXXXXXXXXXXXXXXXXXXXXXXKkl,. .c0Nd. + ,0O; .:xKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOl' .oN0; + ;Kx. ;xKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0l. :KX: + ,Kx. .lKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXk, ;XX, + k0. .oKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO, oWO. + ,No :KXX0Okk0XXXXXXXXXXXXXXXXXXXXXXXXXXXK0Okk0KXXXXXXXXXXXk. .KW; + cN, .kKl' ... 'l0XXXXXXXXXXXXXXXXXXXXk:. ... .;dKXXXXXXXXK: kMo + oN. '0d. c0WMMWo ;0XXXXXXXXXXXXXXXKo. 'dKWMMMX, .cKXXXXXXXXo xMd + lW. 'Kl .KMMMMM: xXXXXXXXXXXXXX0' ,KMMMMMMM. .OXXXXXXXXx xMd + ;M; .Kd .NMMMMMMl kXXXXXXXXXXXK. lMMMMMMMMM. .OXXXXXXXXd 0M: + Nx 0X. dMMMMMMMMk;..;dl 'XXXXXXXXXXXc 'MMMMMMMMMMWd,..:Oc ,XXXXXXXXX: .WW. + dW. lXK KMMMMMMMMMMMMMMK KXXXXXXXXXX. dMMMMMMMMMMMMMMMMM0 KXXXXXXXXK. dMk + Wx KXK 0MMMMMMMMMMMMMMK KXXXXXXXXXX. xMMMMMMMMMMMMMMMMM0 KXXXXXXXXXc .MM. +:M; ;XXX; ,xxxxxxxxxxxxxx: 'XXXXXXXXXXXc 'xxxxxxxxxxxxxxxxx; ,XXXXXXXXXXO KMl +xM. oXXX0,,,,,,,,,,,,,,,,,,kXXXXXXXXXXXK;,,,,,,,,,,,,,,,,,,,,OXXXXXXXXXXX. xMO +0M xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. oMK +0M dXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. oMK +xM. lXXXXXkdddddddddddddddddddddddddddddddddddddddddddddddddKXXXXXXXXXXXK kMk +:Mc 'XXXXXc'. :XXXXXXXXXXXx XMc + W0 OXXXXXX0 ............................................ OXXXXXXXXXX; ,MM. + oM' ,XXXXXXX, ............................................ oXXXXXXXXXO 0Mx + NK dXXXXXXO ........................................... lXXXXXXXXK. ;MN. + ,Md kXXXXXXd .......................................... xXXXXXXXX; .NM; + cMl kXXXXXXo ......................................... .KXXXXXXK; .XMl + lMl dXXXXXXd ..................':lodxxdol:'......... .0XXXXXXK' .XMo + :Wx :KXXXXXk. ..............,lkKKKKKKKKKKKKkc'.... .0XXXXXXk. 'NMc + .XK. .xXXXXXK: ..........'oKKKKKKKKKKKKKKKKK0l.. lKXXXXX0; oMN' + dWo .xXXXXXO; .......,OKKKKKKKKKKKKKKKKKkc. .c0XXXXX0c 'KMx + .0Nc .oKXXXXO:. ...'0KKKKKKKKKKKKKK0d:. ,xKXXXXXO: .OM0' + ,0No. ;xKXXXKx:. .;ldxkOOkkxol;'. 'cxKXXXXX0l. ,OMK; + 'kWk, ,o0XXXXKko:,.........,:ldOKXXXXXKkc. .lXMO, + .cKNx; .,cxOKXXXXXXXXXXXXXXXXXXKko:. .lKMKl. + .cOWKd;. ..,;cllooollc:;'. 'ckNM0c. + 'lONW0xl;.. .,:okXMNOo, + .,cdOXWMWNXKK00KKXNMMWXOdc,. + .,cokO00Okdc,. + + + + +bdisk +\d \t +\4 +\4{tun0} +http://bdisk.square-r00t.net/ diff --git a/extra/pre-build.d/etc/motd b/extra/pre-build.d/etc/motd new file mode 100644 index 0000000..370ef2a --- /dev/null +++ b/extra/pre-build.d/etc/motd @@ -0,0 +1,40 @@ + ':ox0KXXK0koc'. + .;ok000kxollcccclodxOKXKko;. + ;d00dc'. .;lkXKd;. + .o0Oc. .,codkO0KKKKK0Okxdl;'. .;dXKo' + .oKx, .:d0XXXXXXXXXXXXXXXXXXXXXXXKkl,. .c0Nd. + ,0O; .:xKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOl' .oN0; + ;Kx. ;xKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0l. :KX: + ,Kx. .lKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXk, ;XX, + k0. .oKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO, oWO. + ,No :KXX0Okk0XXXXXXXXXXXXXXXXXXXXXXXXXXXK0Okk0KXXXXXXXXXXXk. .KW; + cN, .kKl' ... 'l0XXXXXXXXXXXXXXXXXXXXk:. ... .;dKXXXXXXXXK: kMo + oN. '0d. c0WMMWo ;0XXXXXXXXXXXXXXXKo. 'dKWMMMX, .cKXXXXXXXXo xMd + lW. 'Kl .KMMMMM: xXXXXXXXXXXXXX0' ,KMMMMMMM. .OXXXXXXXXx xMd + ;M; .Kd .NMMMMMMl kXXXXXXXXXXXK. lMMMMMMMMM. .OXXXXXXXXd 0M: + Nx 0X. dMMMMMMMMk;..;dl 'XXXXXXXXXXXc 'MMMMMMMMMMWd,..:Oc ,XXXXXXXXX: .WW. + dW. lXK KMMMMMMMMMMMMMMK KXXXXXXXXXX. dMMMMMMMMMMMMMMMMM0 KXXXXXXXXK. dMk + Wx KXK 0MMMMMMMMMMMMMMK KXXXXXXXXXX. xMMMMMMMMMMMMMMMMM0 KXXXXXXXXXc .MM. +:M; ;XXX; ,xxxxxxxxxxxxxx: 'XXXXXXXXXXXc 'xxxxxxxxxxxxxxxxx; ,XXXXXXXXXXO KMl +xM. oXXX0,,,,,,,,,,,,,,,,,,kXXXXXXXXXXXK;,,,,,,,,,,,,,,,,,,,,OXXXXXXXXXXX. xMO +0M xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. oMK +0M dXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. oMK +xM. lXXXXXkdddddddddddddddddddddddddddddddddddddddddddddddddKXXXXXXXXXXXK kMk +:Mc 'XXXXXc'. :XXXXXXXXXXXx XMc + W0 OXXXXXX0 ............................................ OXXXXXXXXXX; ,MM. + oM' ,XXXXXXX, ............................................ oXXXXXXXXXO 0Mx + NK dXXXXXXO ........................................... lXXXXXXXXK. ;MN. + ,Md kXXXXXXd .......................................... xXXXXXXXX; .NM; + cMl kXXXXXXo ......................................... .KXXXXXXK; .XMl + lMl dXXXXXXd ..................':lodxxdol:'......... .0XXXXXXK' .XMo + :Wx :KXXXXXk. ..............,lkKKKKKKKKKKKKkc'.... .0XXXXXXk. 'NMc + .XK. .xXXXXXK: ..........'oKKKKKKKKKKKKKKKKK0l.. lKXXXXX0; oMN' + dWo .xXXXXXO; .......,OKKKKKKKKKKKKKKKKKkc. .c0XXXXX0c 'KMx + .0Nc .oKXXXXO:. ...'0KKKKKKKKKKKKKK0d:. ,xKXXXXXO: .OM0' + ,0No. ;xKXXXKx:. .;ldxkOOkkxol;'. 'cxKXXXXX0l. ,OMK; + 'kWk, ,o0XXXXKko:,.........,:ldOKXXXXXKkc. .lXMO, + .cKNx; .,cxOKXXXXXXXXXXXXXXXXXXKko:. .lKMKl. + .cOWKd;. ..,;cllooollc:;'. 'ckNM0c. + 'lONW0xl;.. .,:okXMNOo, + .,cdOXWMWNXKK00KKXNMMWXOdc,. + .,cokO00Okdc,. diff --git a/overlay/etc/bash.bashrc b/overlay/etc/bash.bashrc new file mode 100644 index 0000000..4956f93 --- /dev/null +++ b/overlay/etc/bash.bashrc @@ -0,0 +1,57 @@ +# +# /etc/bash.bashrc +# + +# If not running interactively, don't do anything +[[ $- != *i* ]] && return + +PS1='[\u@\h \W]\$ ' +PS2='> ' +PS3='> ' +PS4='+ ' + +case ${TERM} in + xterm*|rxvt*|Eterm|aterm|kterm|gnome*) + PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"' + + ;; + screen) + PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"' + ;; +esac + +[ -r /usr/share/bash-completion/bash_completion ] && . /usr/share/bash-completion/bash_completion + +alias vi='/usr/bin/vim' +export EDITOR="vim" + +if [ -f ~/.bashrc ]; +then + source ~/.bashrc +fi +if [ -d ~/bin ]; +then + export PATH="$PATH:~/bin" +fi + +alias grep='grep --color' +alias egrep='egrep --color' + +alias ls='ls --color=auto' +PS1='[\u@\h \W]\$ ' + +export HISTTIMEFORMAT="%F %T " +export PATH="${PATH}:/sbin:/bin:/usr/sbin" + +echo +echo "===================================" +date +echo +echo "eth0 is:" +ifconfig eth0 | egrep 'inet|ether' | grep -v "inet6" | awk '{print $2}' +echo +echo "tun0 is:" +ifconfig tun0 | grep inet | grep -v "inet6" | awk '{print $2}' +echo "http://bdisk.square-r00t.net/" +echo "===================================" +echo diff --git a/overlay/etc/vimrc b/overlay/etc/vimrc new file mode 100644 index 0000000..f9f8a91 --- /dev/null +++ b/overlay/etc/vimrc @@ -0,0 +1,22 @@ +" All system-wide defaults are set in $VIMRUNTIME/archlinux.vim (usually just +" /usr/share/vim/vimfiles/archlinux.vim) and sourced by the call to :runtime +" you can find below. If you wish to change any of those settings, you should +" do it in this file (/etc/vimrc), since archlinux.vim will be overwritten +" everytime an upgrade of the vim packages is performed. It is recommended to +" make changes after sourcing archlinux.vim since it alters the value of the +" 'compatible' option. + +" This line should not be removed as it ensures that various options are +" properly set to work with the Vim-related packages. +runtime! archlinux.vim + +" If you prefer the old-style vim functionalty, add 'runtime! vimrc_example.vim' +" Or better yet, read /usr/share/vim/vim74/vimrc_example.vim or the vim manual +" and configure vim to your own liking! + +set number +syntax on +set paste +if has("autocmd") + au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif +endif