diff options
author | tdro <tdro@users.noreply.github.com> | 2020-05-17 05:55:07 -0400 |
---|---|---|
committer | tdro <tdro@users.noreply.github.com> | 2020-05-17 05:55:07 -0400 |
commit | 66739c43cccba736331f66d75d85bdaf209ef014 (patch) | |
tree | 1385aad330eb071354c590488c982c1b5add272c /.bashrc | |
parent | 425a10d097a072a880aab2b691908a555d810671 (diff) | |
download | dotfiles-66739c43cccba736331f66d75d85bdaf209ef014.tar.gz dotfiles-66739c43cccba736331f66d75d85bdaf209ef014.tar.bz2 dotfiles-66739c43cccba736331f66d75d85bdaf209ef014.zip |
.bashrc: Use type to resolve paths
Diffstat (limited to '.bashrc')
-rw-r--r-- | .bashrc | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -25,8 +25,8 @@ stty -ixon; stty -ixoff; # fzf bindings -fzfcompletion=$(readlink "$(command -v fzf)" | cut -d '/' -f -4)/share/fzf/completion.bash; -fzfkeybindings=$(readlink "$(command -v fzf)" | cut -d '/' -f -4)/share/fzf/key-bindings.bash; +fzfcompletion=$(readlink "$(type -P fzf)" | cut -d '/' -f -4)/share/fzf/completion.bash; +fzfkeybindings=$(readlink "$(type -P fzf)" | cut -d '/' -f -4)/share/fzf/key-bindings.bash; [ -f "$fzfcompletion" ] && . "$fzfcompletion"; [ -f "$fzfkeybindings" ] && . "$fzfkeybindings"; @@ -112,6 +112,10 @@ alias pdf2htmlEX='docker run -ti --rm -v "$PWD":/pdf bwits/pdf2htmlex:1.0 pdf2ht alias composer='docker run -ti --rm -v $PWD:/app composer:1.8.6 composer' alias npm='docker run -ti --rm -v "$PWD":/usr/src/app -w /usr/src/app node:12.7.0-alpine npm' alias pgloader="docker run --rm dimitri/pgloader:latest pgloader" +lxc-copy() { $(type -P lxc-copy) -n "$1" -N "$2"; } +lxc-restart() { $(type -P lxc-stop) -n "$1"; $(type -P lxc-start) -n "$1"; } +lxc-start() { for container in "$@"; do $(type -P lxc-start) -n "$container"; done } +lxc-stop() { for container in "$@"; do $(type -P lxc-stop) -kn "$container"; done } # source fzm [ -f "$HOME/.config/fzf-marks/fzf-marks.plugin.bash" ] && . "$HOME/.config/fzf-marks/fzf-marks.plugin.bash" |