Update 3 files
- /home/.chezmoidata.yaml - /home/dot_local/bin/executable_install-program - /software.yml
This commit is contained in:
parent
5e098b0c50
commit
2cd05c9a73
3 changed files with 12 additions and 5 deletions
|
@ -310,7 +310,9 @@ softwareGroups:
|
||||||
- vscode
|
- vscode
|
||||||
- vscodium
|
- vscodium
|
||||||
File-System: &File-System
|
File-System: &File-System
|
||||||
- catfs
|
# After `sudo apt-get install -y fuse libfuse-dev, the following error still shows up:
|
||||||
|
# error: could not find system library 'fuse' required by the 'fuse' crate
|
||||||
|
# - catfs
|
||||||
- glusterfs
|
- glusterfs
|
||||||
- goofys
|
- goofys
|
||||||
- sshfs
|
- sshfs
|
||||||
|
|
|
@ -1059,10 +1059,10 @@ async function installPackageList(packageManager, packages) {
|
||||||
if (packageManager === 'appimage') {
|
if (packageManager === 'appimage') {
|
||||||
for (let pkg of packages) {
|
for (let pkg of packages) {
|
||||||
try {
|
try {
|
||||||
if (pkg.substring(0, 4) === 'http' && pkg.slice(-8) === 'AppImage') {
|
if (pkg.substring(0, 4) === 'http') {
|
||||||
log('info', 'AppImage Install', `Installing ${pkg} from its URL`)
|
log('info', 'AppImage Install', `Installing ${pkg} from its URL`)
|
||||||
runCommand('Installing ${pkg} via apk', `sudo zap install --from ${pkg}`)
|
runCommand('Installing ${pkg} via apk', `sudo zap install --from ${pkg}`)
|
||||||
} else if (pkg.includes('/')) {
|
} else if ((pkg.match(/\\/g) || []).length === 1) {
|
||||||
log('info', 'AppImage Install', `Installing ${pkg} from a GitHub Release`)
|
log('info', 'AppImage Install', `Installing ${pkg} from a GitHub Release`)
|
||||||
runCommand('Installing ${pkg} via apk', `sudo zap install --github --from ${pkg}`)
|
runCommand('Installing ${pkg} via apk', `sudo zap install --github --from ${pkg}`)
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -536,7 +536,10 @@ softwarePackages:
|
||||||
_name: balenaEtcher
|
_name: balenaEtcher
|
||||||
_when:cask: '! test -d /Applications/balenaEtcher.app'
|
_when:cask: '! test -d /Applications/balenaEtcher.app'
|
||||||
ansible:linux: professormanhattan.etcher
|
ansible:linux: professormanhattan.etcher
|
||||||
appimage: etcher
|
# Waiting for zap to allow headless automation of AppImage Catalog images
|
||||||
|
# Currently, it fails because there are multiple versions to select
|
||||||
|
# appimage: etcher
|
||||||
|
appimage: https://github.com/balena-io/etcher/releases/download/v1.13.1/balenaEtcher-1.13.1-x64.AppImage
|
||||||
cask: balenaetcher
|
cask: balenaetcher
|
||||||
choco: etcher
|
choco: etcher
|
||||||
yay: balena-etcher
|
yay: balena-etcher
|
||||||
|
@ -2185,7 +2188,9 @@ softwarePackages:
|
||||||
_name: Fuse
|
_name: Fuse
|
||||||
_when:cask: '! test -d /usr/local/Caskroom/macfuse'
|
_when:cask: '! test -d /usr/local/Caskroom/macfuse'
|
||||||
ansible:darwin: professormanhattan.fuse
|
ansible:darwin: professormanhattan.fuse
|
||||||
apt: libfuse-dev
|
apt:
|
||||||
|
- fuse
|
||||||
|
- libfuse-dev
|
||||||
cask: macfuse
|
cask: macfuse
|
||||||
fx:
|
fx:
|
||||||
_bin: fx
|
_bin: fx
|
||||||
|
|
Loading…
Reference in a new issue