work in progress
This commit is contained in:
parent
0652254a0a
commit
1bfac3f726
|
@ -6,7 +6,7 @@ Leverages the power of fzf to search package names and presents complete package
|
||||||
On selection will hand off to Pacman or Yay to complete transaction. \
|
On selection will hand off to Pacman or Yay to complete transaction. \
|
||||||
\
|
\
|
||||||
*For use with Pacman or Yay package managers only.*\
|
*For use with Pacman or Yay package managers only.*\
|
||||||
*Entirely inspired by command found at https://wiki.archlinux.org/index.php/Fzf* \
|
*Entirely inspired by command found at https://wiki.archlinux.org/index.php/Fzf#Arch_specific_fzf_uses* \
|
||||||
\
|
\
|
||||||
Installation:
|
Installation:
|
||||||
```
|
```
|
||||||
|
|
1
fpf
1
fpf
|
@ -23,7 +23,6 @@ if [[ -z "$1" ]]; then
|
||||||
echo "Setting things up..."
|
echo "Setting things up..."
|
||||||
sort <(comm -23 <(pacman -Slq | sort) <(pacman -Qq | sort)) <(comm -12 <(pacman -Slq | sort) <(pacman -Qq | sort) | awk '{print $0" *"}') > /tmp/packages
|
sort <(comm -23 <(pacman -Slq | sort) <(pacman -Qq | sort)) <(comm -12 <(pacman -Slq | sort) <(pacman -Qq | sort) | awk '{print $0" *"}') > /tmp/packages
|
||||||
cat /tmp/packages |fzf -e -m --preview 'cat <(pacman -Si {1}) <(pacman -Fl {1} | awk "{print \$2}")' --layout=reverse --prompt='Select packages to install (use TAB to toggle selection) > ' | xargs -ro sudo pacman -S
|
cat /tmp/packages |fzf -e -m --preview 'cat <(pacman -Si {1}) <(pacman -Fl {1} | awk "{print \$2}")' --layout=reverse --prompt='Select packages to install (use TAB to toggle selection) > ' | xargs -ro sudo pacman -S
|
||||||
clear
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
while getopts ":yh" option; do
|
while getopts ":yh" option; do
|
||||||
|
|
Loading…
Reference in New Issue