summaryrefslogtreecommitdiff
path: root/user
diff options
context:
space:
mode:
authorOlivier Gayot <duskcoder@gmail.com>2014-12-22 00:37:32 +0100
committerOlivier Gayot <duskcoder@gmail.com>2014-12-22 00:37:32 +0100
commita4c290620e32ac7737bbd545c35387b4a3a3461d (patch)
tree6d6d55587baeff59bcdf4841466a34e584746b9b /user
Added configuration files for zsh
Signed-off-by: Olivier Gayot <duskcoder@gmail.com>
Diffstat (limited to 'user')
-rw-r--r--user/.zsh/aliases45
-rw-r--r--user/.zshrc19
2 files changed, 64 insertions, 0 deletions
diff --git a/user/.zsh/aliases b/user/.zsh/aliases
new file mode 100644
index 0000000..0b351ef
--- /dev/null
+++ b/user/.zsh/aliases
@@ -0,0 +1,45 @@
+alias vi='vim'
+
+alias mplayer='mplayer -input file=$HOME/.mplayer/fifo'
+alias valf='valgrind --leak-check=full --show-reachable=yes'
+alias ltr='ls -tr'
+
+alias ls='ls --color=auto'
+alias ll='ls -l'
+alias l='ls -F'
+alias la='ls -a'
+alias lll='lsless -l'
+alias lsl='lsless'
+alias ltr='ls -tr'
+
+alias a='alsamixer'
+
+alias gdb='gdb -quiet'
+
+alias valf='valgrind --leak-check=full --show-reachable=yes'
+alias h='htop'
+alias mplayer='mplayer -input file=$HOME/.mplayer/fifo'
+alias mu='mplayer -novideo'
+alias p='mplayer'
+
+alias b='exec zsh'
+
+alias g='git'
+
+alias vs='vim -O'
+
+alias grep='grep --color=auto'
+
+alias norm='norm *.(c|h)'
+alias mktags='ctags **/*.(c|h|cpp|hpp|hh)'
+
+alias objd='objdump -M intel-mnemonic -d'
+
+alias m='make'
+alias mb='make -B'
+
+alias mvi='mv -i'
+
+alias rsync='rsync --progress'
+
+# vim: set ft=zsh:
diff --git a/user/.zshrc b/user/.zshrc
new file mode 100644
index 0000000..6b9a95c
--- /dev/null
+++ b/user/.zshrc
@@ -0,0 +1,19 @@
+function __source_startup_files()
+{
+ # source the global configution file
+ local file="/etc/zshrc"
+
+ if [ -r "$file" ]; then
+ source "$file"
+ fi
+
+ # source every file readable in .zsh
+ for file in $(find ".zsh" -type f -readable); do
+ source "$file"
+ done
+}
+
+__source_startup_files
+unset __source_startup_files
+
+ulimit -c unlimited