diff --git a/home/.chezmoidata.yaml b/home/.chezmoidata.yaml index a2535dfe..eb979a51 100644 --- a/home/.chezmoidata.yaml +++ b/home/.chezmoidata.yaml @@ -955,7 +955,6 @@ softwareGroups: - skate - ssh-vault - sshuttle - - stubby - teller - vault - wireguard-client @@ -1533,6 +1532,8 @@ softwareGroups: note: Deprecated because browser extensions do a better job of unifying bookmarks. Namely, the extension called Floccus allows cross-browser bookmark syncing. The Raindrop package also requires a paid subscription for advanced features. - pkg: rvm note: Deprecated in favor of using ASDF. + - pkg: stubby + note: Causes issues when other programs are modifying the DNS resolving endpoint. Might be worth reinvestigating but ideally the DNS should be encrypted on pfSense or use CloudFlare WARP to handle it. - pkg: temps note: macOS menu bar app for weather. Buggy software. - pkg: taskwarrior @@ -1667,17 +1668,18 @@ softwarePlugins: docker: cmd: bash -c 'if ! docker extension list | grep "$(echo "{PLUGIN}" | sed 's/\:.*//')" > /dev/null; then echo y | docker extension install "{PLUGIN}"; fi' plugins: - - ambassador/telepresence-docker-extension:1.0.13 - - docker/disk-usage-extension:0.2.7 - - docker/logs-explorer-extension:0.2.3 + - ambassador/telepresence-docker-extension:1.0.19 + - docker/disk-usage-extension:0.2.8 + - docker/logs-explorer-extension:0.2.5 - docker/resource-usage-extension - docker/volumes-backup-extension:1.1.4 - drone/drone-ci-docker-extension:0.2.0 + - mutagenio/docker-desktop-extension:0.17.3 - okteto/docker-desktop-extension:0.3.3 - - portainer/portainer-docker-extension:2.18.4 + - portainer/portainer-docker-extension:2.19.3 - redhatdeveloper/openshift-dd-ext - - snyk/snyk-docker-desktop-extension - - tailscale/docker-extension:1.0.0 + - snyk/snyk-docker-desktop-extension:0.7.4 + - tailscale/docker-extension:1.0.1 when: docker extension list &> /dev/null docker_images: cmd: null diff --git a/software.yml b/software.yml index ee0b2fb9..514eb485 100644 --- a/software.yml +++ b/software.yml @@ -6382,7 +6382,7 @@ softwarePackages: _bin: mutagen _github: https://github.com/mutagen-io/mutagen _name: Mutagen - _post: mutagen daemon start && mutagen daemon register + _post: mutagen daemon register brew: mutagen-io/mutagen/mutagen newman: _bin: newman @@ -8034,7 +8034,7 @@ softwarePackages: _home: https://rkhunter.sourceforge.net/ _name: rkhunter _notes: The _post script removes an entry for VMware with a space in it that causes rkhunter to hiccup - _post: export PATH="$(echo "$PATH" | sed 's/VMware Fusion.app//')" && sudo rkhunter --update && sudo rkhunter --propupd + _post: export PATH="$(echo "$PATH" | sed 's/VMware Fusion.app//')" && sudo rkhunter --propupd && sudo rkhunter --update _service:pacman: cronie apt: rkhunter brew: rkhunter @@ -8415,7 +8415,7 @@ softwarePackages: _github: https://github.com/drakkan/sftpgo _home: null _name: sftpgo - _post: cp -f "$HOME/.local/etc/sftpgo.json" /usr/local/etc/sftpgo/sftpgo.json && sudo sftpgo initprovider + _post: sudo mkdir -p /usr/local/etc/sftpgo && sudo cp -f "$HOME/.local/etc/sftpgo/sftpgo.json" /usr/local/etc/sftpgo/sftpgo.json && sudo sftpgo initprovider _service: sftpgo _serviceEnabled: true brew: sftpgo @@ -8923,7 +8923,7 @@ softwarePackages: _home: null _name: Stubby _service: stubby - _post:brew:darwin: bash "$(brew --prefix stubby)/sbin/stubby-setdns-macos.sh" && brew services start stubby + _post:brew:darwin: bash "$(brew --prefix stubby)/sbin/stubby-setdns-macos.sh" brew:darwin: stubby surge: _bin: surge @@ -9509,7 +9509,7 @@ softwarePackages: _github: https://github.com/tfutils/tfenv _home: https://github.com/tfutils/tfenv _name: tfenv - _post: if ! command -v terraform; then tfenv use latest; fi + _post: if ! command -v terraform > /dev/null; then tfenv use latest; fi ansible:darwin: professormanhattan.tfenv ansible:linux: professormanhattan.tfenv brew: tfenv @@ -10033,7 +10033,8 @@ softwarePackages: _github: Not open-source _home: https://visualstudio.microsoft.com/ _name: Visual Studio - _post:cask: 'APP_LINK="$(find /usr/local/Caskroom/visual-studio -mindepth 2 -maxdepth 2 -name "*.app*" | head -n1)" && open "$APP_LINK"' + # TODO - Figure out why we included this _post script + # _post:cask: 'APP_LINK="$(find "${HOMEBREW_PREFIX:-/opt/homebrew}/Caskroom/visual-studio" -mindepth 2 -maxdepth 2 -name "*.app*" | head -n1)" && open "$APP_LINK"' _when:cask: '! test -d "/Applications/Visual Studio.app" && ! test -d "$HOME/Applications/Visual Studio.app"' ansible:windows: professormanhattan.visualstudio cask: visual-studio