dotties

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

aliases (1127B)


      1 #!/bin/sh
      2 # Aliases
      3 
      4 # Dotfiles management
      5 alias dotties="git --git-dir=$HOME/.dotties.git/ --work-tree=$HOME/"
      6 
      7 # General
      8 alias ls="ls -hN --color=auto --group-directories-first"
      9 alias lsl="ls -l"
     10 alias ll="ls -lAgG"
     11 alias grep="grep --color=auto"
     12 alias diff="diff --color=auto"
     13 #alias edit="$EDITOR"
     14 alias vim="nvim"
     15 alias alert='notify-send --urgency=low "$([ $? = 0 ] && echo "Suksess" || echo "Feil")" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
     16 alias groff="groff -Kutf8 -P-pa4 -dpaper=a4"
     17 
     18 # Snarvegar
     19 alias cfi="$EDITOR $XDG_CONFIG_HOME/i3/config"
     20 alias cfx="$EDITOR $XDG_CONFIG_HOME/X11/xinitrc"
     21 alias cfa="$EDITOR $XDG_CONFIG_HOME/aliases"
     22 alias cfs="$EDITOR $XDG_CONFIG_HOME/sxhkd/sxhkdrc"
     23 alias cfb="$EDITOR $XDG_CONFIG_HOME/bspwm/bspwmrc"
     24 alias cfp="$EDITOR $HOME/.profile"
     25 alias cfz="$EDITOR $HOME/.zshrc"
     26 
     27 _fzf_edit() {
     28 	du -a "$1" | grep -vi "\.jpg$" | grep -vi "\.png$" | awk '{print $2}' | fzf --reverse --height=40% | xargs -r "$EDITOR"
     29 }
     30 
     31 alias ce="_fzf_edit $XDG_CONFIG_HOME"
     32 alias se="_fzf_edit $HOME_BIN"
     33 alias ge="_fzf_edit $GOPATH"
     34 alias pe="_fzf_edit $HOME/prosjekter"