aboutsummaryrefslogtreecommitdiff
path: root/config/zsh/aliases/dir.zsh
blob: 3e5925f5b2daddb9ab2bc0c70270809e0c758c73 (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
26
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 gemacs="cd $NIXCONF/config/emacs";
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";