# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
-# set variable identifying the chroot you work in (used in the prompt below)
-if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
- debian_chroot=$(cat /etc/debian_chroot)
-fi
-
-# set a fancy prompt (non-color, unless we know we "want" color)
-case "$TERM" in
- xterm-color|*-256color) color_prompt=yes;;
-esac
-
-# uncomment for a colored prompt, if the terminal has the capability; turned
-# off by default to not distract the user: the focus in a terminal window
-# should be on the output of commands, not on the prompt
-#force_color_prompt=yes
-
-if [ -n "$force_color_prompt" ]; then
- if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
- # We have color support; assume it's compliant with Ecma-48
- # (ISO/IEC-6429). (Lack of such support is extremely rare, and such
- # a case would tend to support setf rather than setaf.)
- color_prompt=yes
- else
- color_prompt=
- fi
-fi
-
-if [ "$color_prompt" = yes ]; then
- PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
-else
- PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
-fi
-unset color_prompt force_color_prompt
# If this is an xterm set the title to user@host:dir
case "$TERM" in
. /etc/bash_completion
fi
fi
-
+# vi mode in the shell
+set -o vi
# transform md anotations into PDF
mdpdf () { pandoc "$1".md -t beamer -o "$1".pdf ;}
#byebye for shutdown
alias ccat='highlight --out-format=ansi'
# activates the autocd mode
shopt -s autocd
-# examples from tldr
-alias example='tldr'
# wifi available
alias wifi='nmcli d wifi'
# personalized ps1
-export PS1="\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\n\$"
+export PS1="[$?]\[\]\[\033[38;5;40m\]\u@\h\[\]:\[\]\[\033[38;5;45m\]\w\[\]\n\[\]\[\033[38;5;166m\]\$\[\]"
alias autowal='wal --iterative -i /usr/share/backgrounds/ > /dev/null'
#figlet de mi nombre
-#whoami | figlet Josuer08 | lolcat -F 0.25;
-whoami | figlet Josuer08 | lolcat;
+whoami | figlet Josuer08 | lolcat -F 0.25;
+#whoami | figlet Josuer08 | lolcat;
# agragando el comando gitdotfiles para manejar los dotfiles
alias gitdotfiles='/usr/bin/git --git-dir=$HOME/Documents/dotfiles/ --work-tree=$HOME';
-
+function cdls() {
+ DIR="$*";
+ # if no DIR given, go home
+ if [ $# -lt 1 ]; then
+ DIR=$HOME;
+ fi;
+ builtin cd "${DIR}" && \
+ # use your preferred ls command
+ ls -F --color=auto
+}