Update 3 files

- /home/.chezmoidata.yaml
- /home/dot_local/bin/executable_install-program
- /software.yml
This commit is contained in:
Brian Zalewski 2023-01-09 15:09:50 +00:00
parent 420c57f2d0
commit 3e22da305b
3 changed files with 62 additions and 6 deletions

View file

@ -426,6 +426,7 @@ softwareGroups:
- lollypop - lollypop
- nuclear - nuclear
- plex - plex
- plex-htpc
- raspberry-pi-imager - raspberry-pi-imager
- shotcut - shotcut
- shotwell - shotwell
@ -437,7 +438,7 @@ softwareGroups:
- cumulus - cumulus
- pretzel - pretzel
- qlplugins - qlplugins
- remote-desktop # bundle - remote-desktop
- remmina - remmina
- rofi - rofi
- secretive - secretive

View file

@ -291,6 +291,7 @@ async function generateInstallOrders(pkgsToInstall) {
// Handle the _deps attribute // Handle the _deps attribute
currentSelector = 'deps' currentSelector = 'deps'
console.log(packageKey)
doubleScoped = doubleScoped =
softwarePackages[packageKey]['_' + currentSelector + ':' + preference + ':' + osID] || softwarePackages[packageKey]['_' + currentSelector + ':' + preference + ':' + osID] ||
softwarePackages[packageKey]['_' + currentSelector + ':' + osID + ':' + preference] || softwarePackages[packageKey]['_' + currentSelector + ':' + osID + ':' + preference] ||

View file

@ -184,11 +184,22 @@ softwarePackages:
- dconf-editor - dconf-editor
- deja-dup - deja-dup
- dialect - dialect
- drawing
- flatseal - flatseal
- forklift - forklift
- gnome-calendar
- gnome-document-viewer
- gnome-extension-manager - gnome-extension-manager
- gnome-eyedropper - gnome-eyedropper
- gnome-file-roller
- gnome-network-displays
- gnome-passwords-keys - gnome-passwords-keys
- gnome-photos
- gnome-sound-recorder
- gnome-text-editor
- gnome-video-player
- gnome-weather
- junction
- kooha - kooha
- monitorets - monitorets
- newsflash - newsflash
@ -196,11 +207,51 @@ softwarePackages:
- warp-transfer - warp-transfer
- web-font-generator - web-font-generator
- what-ip - what-ip
drawing:
_bin: drawing
flatpak: com.github.maoschanz.drawing
junction:
_bin: junction
flatpak: re.sonny.Junction
gnome-sound-recorder:
_bin: sound-recorder
flatpak: org.gnome.SoundRecorder
gnome-text-editor:
_bin: text-editor
flatpak: org.gnome.TextEditor
gnome-image-viewer:
_bin: image-viewer
flatpak: org.gnome.eog
gnome-video-player:
_bin: video-player
flatpak: org.gnome.Totem
gnome-document-viewer:
_bin: document-viewer
flatpak: org.gnome.Evince
gnome-file-roller:
_bin: file-roller
flatpak: org.gnome.FileRoller
gnome-network-displays:
_bin: network-displays
flatpak: org.gnome.NetworkDisplays
gnome-calendar:
_bin: calendar
flatpak: org.gnome.Calendar
gnome-weather:
_bin: gnome-weather
flatpak: org.gnome.Weather
gnome-photos:
_bin: photos
flatpak: org.gnome.Photos
newsflash: newsflash:
_bin: newsflash _bin: newsflash
flatpak: com.gitlab.newsflash flatpak: com.gitlab.newsflash
web-font-generator: web-font-generator:
flatpak: com.rafaelmardojai.WebfontKitGenerator flatpak: com.rafaelmardojai.WebfontKitGenerator
gnome-tweaks:
apt: gnome-tweaks
dnf: gnome-tweaks
pacman: gnome-tweaks
act: act:
_bin: act _bin: act
_desc: Run GitHub actions locally _desc: Run GitHub actions locally
@ -4977,11 +5028,12 @@ softwarePackages:
choco: choco:
- plex - plex
- plexmediaplayer - plexmediaplayer
flatpak: flatpak: tv.plex.PlexDesktop
- tv.plex.PlexDesktop
- tv.plex.PlexHTPC
snap: plexmediaserver snap: plexmediaserver
yay: plex-media-server yay: plex-media-server
plex-htpc:
_bin: plex-htpc
flatpak: tv.plex.PlexHTPC
pm2: pm2:
_bin: pm2 _bin: pm2
_desc: null _desc: null
@ -6004,14 +6056,16 @@ softwarePackages:
_name: Snap _name: Snap
ansible:linux: professormanhattan.snapd ansible:linux: professormanhattan.snapd
snitch: snitch:
_bin: opensnitchd # Used for OpenSnitch, which is "temporarily" disabled until it works as expected
# _bin: opensnitchd
_desc: '[Little Snitch](https://www.obdev.at/products/littlesnitch/index.html) (macOS) and [OpenSnitch](https://github.com/evilsocket/opensnitch) (Linux) are application firewalls that make Internet connections visible. You can then configure which applications can access the internet (or LAN) as well as monitor the traffic patterns of applications.' _desc: '[Little Snitch](https://www.obdev.at/products/littlesnitch/index.html) (macOS) and [OpenSnitch](https://github.com/evilsocket/opensnitch) (Linux) are application firewalls that make Internet connections visible. You can then configure which applications can access the internet (or LAN) as well as monitor the traffic patterns of applications.'
_docs: null _docs: null
_github: null _github: null
_home: null _home: null
_name: OpenSnitch/Little Snitch _name: OpenSnitch/Little Snitch
_when:cask: '! test -d "/Applications/Little Snitch.app"' _when:cask: '! test -d "/Applications/Little Snitch.app"'
ansible: professormanhattan.snitch # Not loading on Ubuntu 22.04
# ansible: professormanhattan.snitch
cask: little-snitch cask: little-snitch
social-analyzer: social-analyzer:
_bin: social-analyzer _bin: social-analyzer