Latest
This commit is contained in:
parent
4304d6c36a
commit
fbf865918f
5 changed files with 47 additions and 39 deletions
|
@ -168,3 +168,7 @@ https://github.com/rigoneri/Syte3
|
|||
* https://github.com/r-darwish/idnt
|
||||
* https://github.com/charmbracelet/wish
|
||||
* https://github.com/charmbracelet/skate
|
||||
|
||||
## PHP
|
||||
|
||||
https://github.com/deployphp/deployer
|
|
@ -159,36 +159,36 @@ softwareGroups:
|
|||
- awxcli
|
||||
- molecule
|
||||
- winrm-cli
|
||||
Ansible-Roles: &Ansible-Roles
|
||||
- ssh
|
||||
- swarm
|
||||
- vpn
|
||||
- wsl
|
||||
- yubikey
|
||||
- antivirus
|
||||
- common
|
||||
Ansible-Roles: &Ansible-Roles []
|
||||
# TODO: Implement these using chezmoiscripts
|
||||
## - ssh
|
||||
## - swarm
|
||||
## - vpn
|
||||
## - wsl
|
||||
## - yubikey
|
||||
## - antivirus
|
||||
## - common
|
||||
# - connect
|
||||
- debloat
|
||||
- defaultbrowser
|
||||
- desktop
|
||||
## - debloat
|
||||
## - desktop
|
||||
# - disks
|
||||
- dns
|
||||
- dnsmasq
|
||||
- environment
|
||||
- extensions
|
||||
- finish
|
||||
- firewall
|
||||
- fuse
|
||||
- guacamole
|
||||
- hosthomepage
|
||||
- hosts
|
||||
## - dns
|
||||
## - dnsmasq
|
||||
## - environment
|
||||
## - extensions
|
||||
## - finish
|
||||
## - firewall
|
||||
## - fuse
|
||||
## - guacamole
|
||||
## - hosthomepage
|
||||
## - hosts
|
||||
# - motd
|
||||
# - pfsense
|
||||
# - pihole
|
||||
# - pip
|
||||
- prepare
|
||||
- security
|
||||
- ssh
|
||||
## - prepare
|
||||
## - security
|
||||
## - ssh
|
||||
# - swarm
|
||||
# - maas
|
||||
Backup: &Backup
|
||||
|
@ -342,7 +342,6 @@ softwareGroups:
|
|||
- thefuck
|
||||
- tldr
|
||||
- tmuxinator
|
||||
- ugm
|
||||
- up
|
||||
- yank
|
||||
Cloud: &Cloud
|
||||
|
@ -555,7 +554,6 @@ softwareGroups:
|
|||
- kubeval
|
||||
- linkerd2
|
||||
- minikube
|
||||
- openshift
|
||||
- openshift-cli
|
||||
- tilt
|
||||
- velero
|
||||
|
@ -1266,6 +1264,8 @@ softwareGroups:
|
|||
note: macOS menu bar app for weather. Buggy software.
|
||||
- pkg: termius
|
||||
note: Deprecated since all the interesting features require a paid subscription.
|
||||
- pkg: ugm
|
||||
note: Error encountered while installing with Go reported [here](https://github.com/ariasmn/ugm/issues/2).
|
||||
- pkg: ulauncher
|
||||
note: Deprecated in favor of alternative app launchers.
|
||||
- pkg: vscodium
|
||||
|
|
|
@ -66,7 +66,7 @@ if command -v netdata-claim.sh > /dev/null; then
|
|||
fi
|
||||
|
||||
### Ensure the apt command is available before running `debsecan` logic
|
||||
if command -v apt > /dev/null; then
|
||||
if command -v apt-get > /dev/null; then
|
||||
### Configure Netdata to gather information about CVEs in the installed packages
|
||||
if command -v debsecan > /dev/null; then
|
||||
DEBSECAN_GIT="${XDG_DATA_HOME:-$HOME/.local/share}/netdata-debsecan"
|
||||
|
@ -100,7 +100,7 @@ if command -v netdata-claim.sh > /dev/null; then
|
|||
logg warn '`systemctl` is not available'
|
||||
fi
|
||||
else
|
||||
logg warn '`debsecan` is not available in the PATH or is not installed'
|
||||
logg warn '`apt-get` is available but `debsecan` is not available in the PATH or is not installed'
|
||||
fi
|
||||
fi
|
||||
else
|
||||
|
|
|
@ -1812,7 +1812,7 @@ async function installSoftware(pkgsToInstall) {
|
|||
await linkBin(installOrdersBinLink)
|
||||
for (const script of installOrdersPost) {
|
||||
try {
|
||||
await $`${script}`
|
||||
await $` ${script}`
|
||||
} catch(e) {
|
||||
log('info', 'Post-Install Hook', 'Encountered error while running post-install hook')
|
||||
}
|
||||
|
|
22
software.yml
22
software.yml
|
@ -1575,14 +1575,16 @@ softwarePackages:
|
|||
yay: consul-bin
|
||||
_type: cli
|
||||
consul-template:
|
||||
_bin: null
|
||||
_bin: consul-template
|
||||
_desc: '[Consul-Template](https://github.com/hashicorp/consul-template) provides a convenient way to populate values from [Consul](https://www.consul.io/) into the file system using the consul-template daemon. It was created by [HashiCorp](https://www.hashicorp.com/) (the creators of Consul).'
|
||||
_docs: https://learn.hashicorp.com/tutorials/consul/consul-template
|
||||
_github: https://github.com/hashicorp/consul-template
|
||||
_home: https://www.hashicorp.com/
|
||||
_name: Consul-Template
|
||||
_name: Consul Template
|
||||
ansible: professormanhattan.consultemplate
|
||||
_type: cli
|
||||
brew: consul-template
|
||||
choco: consul-template
|
||||
scoop: main/consul
|
||||
container-structure-test:
|
||||
_bin: container-structure-test
|
||||
_desc: The Container Structure Tests provide a powerful framework to validate the structure of a container image. These tests can be used to check the output of commands in an image, as well as verify metadata and contents of the filesystem
|
||||
|
@ -1990,14 +1992,15 @@ softwarePackages:
|
|||
pacman: openssl
|
||||
port: openssl
|
||||
scoop: openssl
|
||||
openshift:
|
||||
_bin: null
|
||||
# TODO
|
||||
cask: openshift-client
|
||||
openshift-cli:
|
||||
_bin: null
|
||||
_bin: oc
|
||||
_desc: The OpenShift Command Line, part of OKD
|
||||
_docs: https://docs.openshift.com/container-platform/4.8/cli_reference/openshift_cli/getting-started-cli.html
|
||||
_github: https://github.com/openshift/oc
|
||||
_home: https://www.redhat.com/en/technologies/cloud-computing/openshift
|
||||
_name: OpenShift CLI
|
||||
brew: openshift-cli
|
||||
# TODO
|
||||
choco: openshift-cli
|
||||
p7zip:
|
||||
_bin: p7zip
|
||||
_desc: null
|
||||
|
@ -2733,6 +2736,7 @@ softwarePackages:
|
|||
_github: https://github.com/nitroshare/nitroshare-desktop
|
||||
_home: https://nitroshare.net/
|
||||
_name: NitroShare
|
||||
_when:cask: '! test -d /Applications/nitroshare.app'
|
||||
apt: nitroshare
|
||||
cask: nitroshare
|
||||
choco: nitroshare
|
||||
|
|
Loading…
Reference in a new issue