Latest
This commit is contained in:
parent
ad7263594e
commit
5ca34d8312
2 changed files with 14 additions and 4 deletions
|
@ -808,6 +808,7 @@ async function beforeInstall(packageManager) {
|
||||||
} else if (packageManager === 'pacman') {
|
} else if (packageManager === 'pacman') {
|
||||||
runCommand('Running pacman update', `sudo pacman -Syu`)
|
runCommand('Running pacman update', `sudo pacman -Syu`)
|
||||||
} else if (packageManager === 'pipx') {
|
} else if (packageManager === 'pipx') {
|
||||||
|
} else if (packageManager === 'pip') {
|
||||||
} else if (packageManager === 'pkg') {
|
} else if (packageManager === 'pkg') {
|
||||||
await $`sudo pkg upgrade`
|
await $`sudo pkg upgrade`
|
||||||
} else if (packageManager === 'port') {
|
} else if (packageManager === 'port') {
|
||||||
|
@ -1441,6 +1442,16 @@ async function installPackageList(packageManager, packages) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} else if (packageManager === 'pip') {
|
||||||
|
for (let pkg of packages) {
|
||||||
|
try {
|
||||||
|
runCommand(`Installing ${pkg} via ${packageManager}`, `pip3 install ${pkg}`)
|
||||||
|
log('success', 'Install', `${pkg} successfully installed via ${packageManager}`)
|
||||||
|
} catch (e) {
|
||||||
|
log('warn', 'Install', `There was an error installing ${pkg} with pip3`)
|
||||||
|
console.error(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
} else if (packageManager === 'pkg-darwin') {
|
} else if (packageManager === 'pkg-darwin') {
|
||||||
for (let pkg of packages) {
|
for (let pkg of packages) {
|
||||||
try {
|
try {
|
||||||
|
|
|
@ -594,12 +594,12 @@ softwarePackages:
|
||||||
_bin: opn-cli
|
_bin: opn-cli
|
||||||
_github: https://github.com/andeman/opn-cli
|
_github: https://github.com/andeman/opn-cli
|
||||||
_name: OPNSense CLI
|
_name: OPNSense CLI
|
||||||
pip: opn-cli
|
pipx: opn-cli
|
||||||
pfsense-fauxapi:
|
pfsense-fauxapi:
|
||||||
_bin: fauxapi
|
_bin: fauxapi
|
||||||
_github: https://github.com/ndejong/pfsense_fauxapi_client_python
|
_github: https://github.com/ndejong/pfsense_fauxapi_client_python
|
||||||
_name: pfSense CLI (fauxapi)
|
_name: pfSense CLI (fauxapi)
|
||||||
pip: pfsense-fauxapi
|
pipx: pfsense-fauxapi
|
||||||
android-commandlinetools:
|
android-commandlinetools:
|
||||||
_deps:
|
_deps:
|
||||||
- java
|
- java
|
||||||
|
@ -3219,7 +3219,6 @@ softwarePackages:
|
||||||
_name: NFTY
|
_name: NFTY
|
||||||
_post: |
|
_post: |
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
pipx inject ntfy ntfy[emoji,matrix,pid,slack]
|
|
||||||
sudo mkdir -p /usr/local/etc/branding
|
sudo mkdir -p /usr/local/etc/branding
|
||||||
sudo cp -f "$HOME/.local/etc/branding/logo-color-256x256.png" /usr/local/etc/branding/logo-color-256x256.png
|
sudo cp -f "$HOME/.local/etc/branding/logo-color-256x256.png" /usr/local/etc/branding/logo-color-256x256.png
|
||||||
sudo mkdir -p /usr/local/share/sounds
|
sudo mkdir -p /usr/local/share/sounds
|
||||||
|
@ -3230,7 +3229,7 @@ softwarePackages:
|
||||||
if command -v termux-setup-storage > /dev/null; then
|
if command -v termux-setup-storage > /dev/null; then
|
||||||
apt install termux-api
|
apt install termux-api
|
||||||
fi
|
fi
|
||||||
pipx: ntfy
|
pip: ntfy[emoji,matrix,pid,slack]
|
||||||
makeself:
|
makeself:
|
||||||
_bin: makeself
|
_bin: makeself
|
||||||
_github: https://github.com/megastep/makeself
|
_github: https://github.com/megastep/makeself
|
||||||
|
|
Loading…
Reference in a new issue