aboutsummaryrefslogtreecommitdiff
path: root/config/zsh/aliases/dir.zsh
blob: 14dda2ee8ef0b1c2efd0c02a621461f237707b42 (plain) (blame)
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
take() { mkdir -p $@ && cd ${@:$#}; }

alias ..='cd ..';
alias ...='cd ../..';

alias gdv='cd ~/dev/';

alias gpic='cd ~/Pictures';
alias gdl='cd ~/Downloads/dl';
alias gm='cd ~/Downloads/music';

NIXCONF=$HOME/nixos;

alias gnotes="cd $NIXCONF/extras/notes";
alias gqute="cd $NIXCONF/config/qutebrowser";

alias gnix="cd $NIXCONF";
alias gvim="cd $NIXCONF/config/nvim";
alias gcmd="cd $NIXCONF/scripts/commands";
alias gzsh="cd $NIXCONF/config/zsh";

alias gdwm="cd $NIXCONF/packages/dwm/source";
alias gbar="cd $NIXCONF/packages/dwmblocks/source";
alias gkey="cd $NIXCONF/packages/shotkey/source";