mirror of
https://github.com/keanuplayz/dotfiles.git
synced 2024-08-15 02:33:12 +00:00
add aliases
This commit is contained in:
parent
e49d51cd60
commit
2ce5f1d5a5
2 changed files with 39 additions and 2 deletions
|
@ -1,5 +1,43 @@
|
|||
#!/usr/bin/env zsh
|
||||
|
||||
# This alias removes leading dollar sign. Useful when copying code from Stackoverflow
|
||||
alias '$'=''
|
||||
|
||||
alias find="noglob find"
|
||||
alias grep='grep --color=auto'
|
||||
|
||||
# exa is a modern replacement for ls - https://the.exa.website/
|
||||
if command_exists exa; then
|
||||
alias ls="exa --classify --group-directories-first"
|
||||
alias lsa="${aliases[ls]} --all"
|
||||
alias l="${aliases[ls]} --long --header --binary --group"
|
||||
alias la="${aliases[l]} --all"
|
||||
alias tree="exa -T"
|
||||
else
|
||||
alias ls="ls --classify --group-directories-first --color=auto"
|
||||
alias lsa="${aliases[ls]} --almost-all"
|
||||
alias l="${aliases[ls]} -l --human-readable"
|
||||
alias la="${aliases[l]} --almost-all"
|
||||
fi
|
||||
|
||||
# fd is a simple, fast and user-friendly alternative to find - https://github.com/sharkdp/fd
|
||||
if command_exists fd; then
|
||||
alias fda="fd --hidden --no-ignore"
|
||||
else
|
||||
alias fd="find -iname"
|
||||
alias fda="${aliases[fd]}"
|
||||
fi
|
||||
|
||||
# git with hub
|
||||
command_exists hub && alias git="hub"
|
||||
|
||||
# make these utils more verbose
|
||||
alias cp='cp -iv'
|
||||
alias mv='mv -iv'
|
||||
alias rm='rm -iv'
|
||||
alias rmdir='rmdir -v'
|
||||
alias chmod='chmod -v'
|
||||
alias chown='chown -v'
|
||||
|
||||
# print file sizes in human readable format
|
||||
alias du='du -h'
|
||||
alias df='df -h'
|
||||
|
|
|
@ -31,7 +31,6 @@ if ! zgen saved; then
|
|||
zgen oh-my-zsh
|
||||
|
||||
zgen oh-my-zsh plugins/git
|
||||
zgen oh-my-zsh plugins/common-aliases
|
||||
zgen oh-my-zsh plugins/extract
|
||||
zgen oh-my-zsh plugins/fasd
|
||||
is_linux && zgen oh-my-zsh plugins/command-not-found
|
||||
|
|
Loading…
Reference in a new issue