-
-
Notifications
You must be signed in to change notification settings - Fork 28
Expand file tree
/
Copy path.aliases.zsh
More file actions
28 lines (23 loc) · 762 Bytes
/
.aliases.zsh
File metadata and controls
28 lines (23 loc) · 762 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/zsh
alias ..="cd .."
alias ...="cd ../.."
alias ....="cd ../../.."
alias .....="cd ../../../.."
alias ls='ls -G'
if [[ $(uname) != "Darwin" ]]
then
alias ls='ls --color=auto'
fi
alias lsa='ls -lah'
alias l='ls -lah'
alias ll='ls -lh'
alias la='ls -lAh'
alias grep="grep --color=auto --exclude-dir={.bzr,CVS,.git,.hg,.svn}"
alias sf="docker-compose exec php bin/console"
alias dc="docker-compose exec php composer"
# WSL specific things
if grep --quiet microsoft /proc/version 2>/dev/null; then
alias idea="(pkill -f 'java.*idea' || true) && screen -d -m /opt/idea/bin/idea"
alias wslb="PowerShell.exe 'Start-Process PowerShell -Verb RunAs \"PowerShell -File \$env:USERPROFILE\\wsl2-bridge.ps1\"'"
alias dcs="sudo /etc/init.d/docker start"
fi