diff options
Diffstat (limited to 'library/stow.sh')
| -rw-r--r-- | library/stow.sh | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/library/stow.sh b/library/stow.sh deleted file mode 100644 index cd6a0da..0000000 --- a/library/stow.sh +++ /dev/null @@ -1,79 +0,0 @@ -#!/bin/bash - -readArrays () { - readarray -t stowPkgs < <(ls -l "$dotfiles" | grep '^d' | awk '{ print $9 }') -} - -checkPkg () { - - counterAbortedPkg=$((counterAbortedPkg+1)) - - if [ "$counterAbortedPkg" -eq 1 ]; then echo -e "$(date +%d-%m-%Y::%T) \n" >> "$dotfiles"/abortedPkg.txt - fi - - echo "Название пакета: $package" >> "$dotfiles"/abortedPkg.txt - stow -d "$dotfiles" -nvt ~ "$package" 2>&1 | awk '{ print $11 }' | sed '/^[[:space:]]*$/d' >> "$dotfiles"/abortedPkg.txt - -} - -stowNoFolding () { - setStatusE true - - stow -d "$dotfiles" --no-folding -nvt ~ "$package" - - if [ $? -eq 1 ]; then - setStatusE false - checkPkg - else - setStatusE false - stow -d "$dotfiles" --no-folding -vt ~ "$package" - fi - -} - -stowDir () { - - setStatusE true - - stow -d "$dotfiles" -nvt ~ "$package" - - if [ $? -eq 1 ]; then - setStatusE false - checkPkg - else - setStatusE false - stow -d "$dotfiles" -vt ~ "$package" - fi - -} - -stowPkgExtract () { - - for package in ${stowPkgs[@]} - do - packageFirstSymbol=${package:0:1} - - if [ "$packageFirstSymbol" = "_" ]; then - stowNoFolding - else - stowDir - fi - done - -} - -stowUpdateNoFoldingPkg () { - - for package in ${stowPkgs[@]} - do - packageFirstSymbol=${package:0:1} - - if [ "$packageFirstSymbol" = "_" ]; then - stowNoFolding - fi - done - -} - -readArrays -stowPkgExtract |
