Update 2 files
- /software.yml - /home/.chezmoidata.yaml
This commit is contained in:
parent
fe8b7ac180
commit
c112e5cb54
2 changed files with 114 additions and 193 deletions
|
@ -171,7 +171,6 @@ softwareGroups:
|
||||||
# - disks
|
# - disks
|
||||||
- dns
|
- dns
|
||||||
- dnsmasq
|
- dnsmasq
|
||||||
# - easyengine
|
|
||||||
- environment
|
- environment
|
||||||
- extensions
|
- extensions
|
||||||
- finish
|
- finish
|
||||||
|
@ -294,10 +293,10 @@ softwareGroups:
|
||||||
- emoj
|
- emoj
|
||||||
- fig
|
- fig
|
||||||
- filebrowser
|
- filebrowser
|
||||||
|
- fm
|
||||||
- grex
|
- grex
|
||||||
- gron
|
- gron
|
||||||
# Waiting on fix: https://github.com/chmln/handlr/issues/69
|
- handlr
|
||||||
# - handlr
|
|
||||||
- hexyl
|
- hexyl
|
||||||
- http-prompt
|
- http-prompt
|
||||||
- httpie
|
- httpie
|
||||||
|
@ -338,6 +337,7 @@ softwareGroups:
|
||||||
- juju
|
- juju
|
||||||
- lexicon
|
- lexicon
|
||||||
- logcli
|
- logcli
|
||||||
|
- nextcloud
|
||||||
- psu
|
- psu
|
||||||
- rancher-cli
|
- rancher-cli
|
||||||
Cloud-Storage: &Cloud-Storage
|
Cloud-Storage: &Cloud-Storage
|
||||||
|
@ -345,7 +345,10 @@ softwareGroups:
|
||||||
- gphotos-sync
|
- gphotos-sync
|
||||||
- rclone
|
- rclone
|
||||||
- s5cmd
|
- s5cmd
|
||||||
|
Communication: &Communication
|
||||||
|
- irssi
|
||||||
Communication-Desktop: &Communication-Desktop
|
Communication-Desktop: &Communication-Desktop
|
||||||
|
- *Communication
|
||||||
- discord
|
- discord
|
||||||
- gitter
|
- gitter
|
||||||
- microsoft-teams
|
- microsoft-teams
|
||||||
|
@ -360,7 +363,6 @@ softwareGroups:
|
||||||
- cointop
|
- cointop
|
||||||
Crypto-Desktop: &Crypto-Desktop
|
Crypto-Desktop: &Crypto-Desktop
|
||||||
- ledger-live
|
- ledger-live
|
||||||
# - monero
|
|
||||||
- onlykey
|
- onlykey
|
||||||
DNS: &DNS
|
DNS: &DNS
|
||||||
- hostctl
|
- hostctl
|
||||||
|
@ -413,6 +415,7 @@ softwareGroups:
|
||||||
E-mail: &E-mail
|
E-mail: &E-mail
|
||||||
- himalaya
|
- himalaya
|
||||||
E-mail-Desktop: &E-mail-Desktop
|
E-mail-Desktop: &E-mail-Desktop
|
||||||
|
- m-cli
|
||||||
- mailspring
|
- mailspring
|
||||||
- protonmail-import-export
|
- protonmail-import-export
|
||||||
- protonmail-bridge
|
- protonmail-bridge
|
||||||
|
@ -426,8 +429,10 @@ softwareGroups:
|
||||||
- docker
|
- docker
|
||||||
- rkhunter
|
- rkhunter
|
||||||
Essentials-Desktop: &Essentials-Desktop
|
Essentials-Desktop: &Essentials-Desktop
|
||||||
|
- autokey
|
||||||
- firefox
|
- firefox
|
||||||
- flow-launcher
|
- flow-launcher
|
||||||
|
- fonts
|
||||||
- kvantum
|
- kvantum
|
||||||
- malwarebytes
|
- malwarebytes
|
||||||
- portmaster
|
- portmaster
|
||||||
|
@ -435,8 +440,6 @@ softwareGroups:
|
||||||
- tabby
|
- tabby
|
||||||
- vlc
|
- vlc
|
||||||
- vscode
|
- vscode
|
||||||
# Some plugins do not work with vscodium
|
|
||||||
# - vscodium
|
|
||||||
File-System: &File-System
|
File-System: &File-System
|
||||||
# After `sudo apt-get install -y fuse libfuse-dev, the following error still shows up:
|
# 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
|
# error: could not find system library 'fuse' required by the 'fuse' crate
|
||||||
|
@ -517,15 +520,20 @@ softwareGroups:
|
||||||
- dotenv-linter
|
- dotenv-linter
|
||||||
- dprint
|
- dprint
|
||||||
- eslint
|
- eslint
|
||||||
|
- eslint-dashboard
|
||||||
|
- eslintd
|
||||||
|
- esprint
|
||||||
- gitleaks
|
- gitleaks
|
||||||
- golangci-lint
|
- golangci-lint
|
||||||
- hadolint
|
- hadolint
|
||||||
|
- prettierd
|
||||||
- pre-commit
|
- pre-commit
|
||||||
- shellcheck
|
- shellcheck
|
||||||
- shfmt
|
- shfmt
|
||||||
- tflint
|
- tflint
|
||||||
- tokei
|
- tokei
|
||||||
- yamllint
|
- yamllint
|
||||||
|
- yapf
|
||||||
Logging: &Logging
|
Logging: &Logging
|
||||||
- fuego
|
- fuego
|
||||||
- papertrail
|
- papertrail
|
||||||
|
@ -534,7 +542,7 @@ softwareGroups:
|
||||||
Media: &Media
|
Media: &Media
|
||||||
- beets
|
- beets
|
||||||
# editly NPM package is failing to install on macOS - attempts to compile with node-gyp
|
# editly NPM package is failing to install on macOS - attempts to compile with node-gyp
|
||||||
# - editly
|
- editly
|
||||||
- exiftool
|
- exiftool
|
||||||
- ffmpeg
|
- ffmpeg
|
||||||
- imagemagick
|
- imagemagick
|
||||||
|
@ -569,7 +577,9 @@ softwareGroups:
|
||||||
- clocker
|
- clocker
|
||||||
- cumulus
|
- cumulus
|
||||||
- edex-ui
|
- edex-ui
|
||||||
|
- google-assistant
|
||||||
- gnome-tweaks
|
- gnome-tweaks
|
||||||
|
- mark-text
|
||||||
- pake
|
- pake
|
||||||
- pretzel
|
- pretzel
|
||||||
- qlplugins
|
- qlplugins
|
||||||
|
@ -585,8 +595,7 @@ softwareGroups:
|
||||||
Misc-Development-Tools: &Misc-Development-Tools
|
Misc-Development-Tools: &Misc-Development-Tools
|
||||||
- ansifilter
|
- ansifilter
|
||||||
- aqua
|
- aqua
|
||||||
# - asdf # Handled by dotfiles
|
- astronvim
|
||||||
# - astronvim
|
|
||||||
- automake
|
- automake
|
||||||
- bfg
|
- bfg
|
||||||
- bundler
|
- bundler
|
||||||
|
@ -602,6 +611,7 @@ softwareGroups:
|
||||||
- ios-deploy
|
- ios-deploy
|
||||||
- java
|
- java
|
||||||
- libimobiledevice
|
- libimobiledevice
|
||||||
|
- ntl
|
||||||
- rust
|
- rust
|
||||||
- snapcraft
|
- snapcraft
|
||||||
- solidity
|
- solidity
|
||||||
|
@ -629,6 +639,7 @@ softwareGroups:
|
||||||
- nebula
|
- nebula
|
||||||
- ngrok
|
- ngrok
|
||||||
- privaxy
|
- privaxy
|
||||||
|
- rustscan
|
||||||
- ssl-proxy
|
- ssl-proxy
|
||||||
- tailscale
|
- tailscale
|
||||||
- tailscale-client
|
- tailscale-client
|
||||||
|
@ -659,6 +670,7 @@ softwareGroups:
|
||||||
- carbon-now
|
- carbon-now
|
||||||
- dframe
|
- dframe
|
||||||
- t-rec
|
- t-rec
|
||||||
|
- terminalizer
|
||||||
Recording-Desktop: &Recording-Desktop
|
Recording-Desktop: &Recording-Desktop
|
||||||
- flameshot
|
- flameshot
|
||||||
- peek
|
- peek
|
||||||
|
@ -754,6 +766,7 @@ softwareGroups:
|
||||||
- ots
|
- ots
|
||||||
- share
|
- share
|
||||||
Transfer-Desktop: &Transfer-Desktop
|
Transfer-Desktop: &Transfer-Desktop
|
||||||
|
- ariang
|
||||||
- dat-desktop
|
- dat-desktop
|
||||||
- filezilla
|
- filezilla
|
||||||
- google-drive
|
- google-drive
|
||||||
|
@ -765,10 +778,9 @@ softwareGroups:
|
||||||
Virtualization: &Virtualization
|
Virtualization: &Virtualization
|
||||||
- kvm
|
- kvm
|
||||||
- lxdc
|
- lxdc
|
||||||
# Opens persistent menu icon on GNOME and has issues that sometimes require switching the virt driver
|
|
||||||
# - multipass
|
|
||||||
- packer
|
- packer
|
||||||
- vagrant
|
- vagrant
|
||||||
|
- vagrant-vmware-utility
|
||||||
Virtualization-Desktop: &Virtualization-Desktop
|
Virtualization-Desktop: &Virtualization-Desktop
|
||||||
- docker-desktop
|
- docker-desktop
|
||||||
- gnome-boxes
|
- gnome-boxes
|
||||||
|
@ -821,12 +833,14 @@ softwareGroups:
|
||||||
- surge
|
- surge
|
||||||
- trellis
|
- trellis
|
||||||
- ts2c
|
- ts2c
|
||||||
|
- typescript
|
||||||
- websocat
|
- websocat
|
||||||
- wordpressify
|
- wordpressify
|
||||||
- wp-cli
|
- wp-cli
|
||||||
- wrangler
|
- wrangler
|
||||||
- wrk
|
- wrk
|
||||||
- yarn
|
- yarn
|
||||||
|
- zola
|
||||||
Web-Development-Desktop: &Web-Development-Desktop
|
Web-Development-Desktop: &Web-Development-Desktop
|
||||||
- altair
|
- altair
|
||||||
- betwixt
|
- betwixt
|
||||||
|
@ -879,6 +893,7 @@ softwareGroups:
|
||||||
- *Recording-Desktop
|
- *Recording-Desktop
|
||||||
- *Virtualization-Desktop
|
- *Virtualization-Desktop
|
||||||
- bitwarden
|
- bitwarden
|
||||||
|
- bottles
|
||||||
- brave-browser
|
- brave-browser
|
||||||
- mailspring
|
- mailspring
|
||||||
- protonvpn
|
- protonvpn
|
||||||
|
@ -1044,6 +1059,33 @@ softwareGroups:
|
||||||
- supdock
|
- supdock
|
||||||
- termius
|
- termius
|
||||||
- ulauncher
|
- ulauncher
|
||||||
|
# Some plugins do not work with vscodium
|
||||||
|
- vscodium
|
||||||
|
# Files below need to be reviewed before adding them to the stack. They should include all of the
|
||||||
|
# definitions in software.yml that are not included somewhere in the definitions that this file
|
||||||
|
# maps out.
|
||||||
|
queued:
|
||||||
|
# Opens persistent menu icon on GNOME and has issues that sometimes require switching the virt driver
|
||||||
|
- multipass
|
||||||
|
- monero
|
||||||
|
- catfs
|
||||||
|
- lzop
|
||||||
|
- mas
|
||||||
|
- mbuffer
|
||||||
|
- pip
|
||||||
|
- pipx
|
||||||
|
- python2
|
||||||
|
- vector
|
||||||
|
- maas
|
||||||
|
- gdu
|
||||||
|
- easyengine
|
||||||
|
- yubikey-agent
|
||||||
|
- p7zip
|
||||||
|
- openssl
|
||||||
|
- plymouth
|
||||||
|
- chromium
|
||||||
|
- astronvim
|
||||||
|
- asdf
|
||||||
softwarePlugins:
|
softwarePlugins:
|
||||||
docker:
|
docker:
|
||||||
plugins:
|
plugins:
|
||||||
|
|
243
software.yml
243
software.yml
|
@ -200,7 +200,7 @@ installerPreference:
|
||||||
softwarePackages:
|
softwarePackages:
|
||||||
_kde:
|
_kde:
|
||||||
_deps:
|
_deps:
|
||||||
- plasma-desktop
|
- kde-plasma-desktop
|
||||||
_misc-flatpaks:
|
_misc-flatpaks:
|
||||||
_deps:
|
_deps:
|
||||||
- bottles
|
- bottles
|
||||||
|
@ -217,6 +217,7 @@ softwarePackages:
|
||||||
- gnome-extension-manager
|
- gnome-extension-manager
|
||||||
- gnome-eyedropper
|
- gnome-eyedropper
|
||||||
- gnome-file-roller
|
- gnome-file-roller
|
||||||
|
- gnome-image-viewer
|
||||||
- gnome-network-displays
|
- gnome-network-displays
|
||||||
- gnome-passwords-keys
|
- gnome-passwords-keys
|
||||||
- gnome-photos
|
- gnome-photos
|
||||||
|
@ -233,6 +234,7 @@ softwarePackages:
|
||||||
- warp-transfer
|
- warp-transfer
|
||||||
- web-font-generator
|
- web-font-generator
|
||||||
- what-ip
|
- what-ip
|
||||||
|
- live-captions
|
||||||
_nautilus-extensions:
|
_nautilus-extensions:
|
||||||
_deps:
|
_deps:
|
||||||
- nautilus-brasero
|
- nautilus-brasero
|
||||||
|
@ -1221,16 +1223,6 @@ softwarePackages:
|
||||||
cask: clocker
|
cask: clocker
|
||||||
_service: false
|
_service: false
|
||||||
_type: Application
|
_type: Application
|
||||||
cloudflare:
|
|
||||||
_bin: null
|
|
||||||
_desc: '[Cloudflare](https://www.cloudflare.com/) is a DNS provider (and much more). Using this role, you can automatically configure DNS (through a configuration file or script) to point to your various web apps.'
|
|
||||||
_docs: https://developers.cloudflare.com/
|
|
||||||
_github: https://github.com/cloudflare/1.1.1.1
|
|
||||||
_home: https://www.cloudflare.com/
|
|
||||||
_name: CloudFlare
|
|
||||||
ansible: professormanhattan.cloudflare
|
|
||||||
_service: true
|
|
||||||
_type: cli
|
|
||||||
cloudflared:
|
cloudflared:
|
||||||
_bin: cloudflared
|
_bin: cloudflared
|
||||||
_desc: '[CloudFlare Argo Tunnel Client](https://developers.cloudflare.com/argo-tunnel/) contains the command-line client for CloudFlare Argo Tunnel, a tunneling daemon that proxies any local webserver through the Cloudflare network.'
|
_desc: '[CloudFlare Argo Tunnel Client](https://developers.cloudflare.com/argo-tunnel/) contains the command-line client for CloudFlare Argo Tunnel, a tunneling daemon that proxies any local webserver through the Cloudflare network.'
|
||||||
|
@ -1407,15 +1399,6 @@ softwarePackages:
|
||||||
github: github.com/kelseyhightower/confd
|
github: github.com/kelseyhightower/confd
|
||||||
yay: confd
|
yay: confd
|
||||||
_service: false
|
_service: false
|
||||||
connect:
|
|
||||||
_bin: null
|
|
||||||
_desc: Handles the connection process for hosts that have not been reassigned a "secure" / non-default port and sets variables that are used later in the playbook
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: null
|
|
||||||
ansible: professormanhattan.connect
|
|
||||||
_service: false
|
|
||||||
consul-cli:
|
consul-cli:
|
||||||
_bin: consul
|
_bin: consul
|
||||||
_desc: '[Consul](https://www.consul.io/) uses service identities and traditional networking practices to help organizations securely connect applications running in any environment'
|
_desc: '[Consul](https://www.consul.io/) uses service identities and traditional networking practices to help organizations securely connect applications running in any environment'
|
||||||
|
@ -1649,16 +1632,6 @@ softwarePackages:
|
||||||
pkg: git-delta
|
pkg: git-delta
|
||||||
scoop: delta
|
scoop: delta
|
||||||
_service: false
|
_service: false
|
||||||
plasma-desktop:
|
|
||||||
_bin: plasmashell
|
|
||||||
_desc: null
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: KDE
|
|
||||||
apt: plasma-desktop
|
|
||||||
dnf: plasma-desktop
|
|
||||||
pacman: plasma-desktop
|
|
||||||
delve:
|
delve:
|
||||||
_bin: dlv
|
_bin: dlv
|
||||||
_desc: Delve is a debugger for the Go programming language.
|
_desc: Delve is a debugger for the Go programming language.
|
||||||
|
@ -1732,16 +1705,6 @@ softwarePackages:
|
||||||
npm: deviceframe
|
npm: deviceframe
|
||||||
_service: false
|
_service: false
|
||||||
_type: cli
|
_type: cli
|
||||||
diff-so-fancy:
|
|
||||||
_bin: diff-so-fancy
|
|
||||||
_desc: '[diff-so-fancy](https://github.com/so-fancy/diff-so-fancy) strives to make your diffs human readable instead of machine readable. This helps improve code quality and helps you spot defects faster.'
|
|
||||||
_docs: null
|
|
||||||
_github: https://github.com/so-fancy/diff-so-fancy
|
|
||||||
_home: null
|
|
||||||
_name: diff-so-fancy
|
|
||||||
ansible: professormanhattan.diffsofancy
|
|
||||||
_service: false
|
|
||||||
_type: cli
|
|
||||||
difftastic:
|
difftastic:
|
||||||
_bin: difft
|
_bin: difft
|
||||||
_desc: Difftastic is a structural diff tool that understands syntax.
|
_desc: Difftastic is a structural diff tool that understands syntax.
|
||||||
|
@ -1843,19 +1806,6 @@ softwarePackages:
|
||||||
github: github.com/docker-slim/docker-slim
|
github: github.com/docker-slim/docker-slim
|
||||||
yay: docker-slim
|
yay: docker-slim
|
||||||
_service: false
|
_service: false
|
||||||
docker-pushrm:
|
|
||||||
_bin: null
|
|
||||||
_desc: '[docker-pushrm](https://github.com/christian-korneck/docker-pushrm) is a Docker CLI plugin that adds a new docker pushrm command to Docker. The command pushes the README file from the current working directory to a container registry server. When using it with DockerHub, you can programmatically upload your README so that it shows up on your containers landing page.'
|
|
||||||
_docs: null
|
|
||||||
_github: https://github.com/christian-korneck/docker-pushrm
|
|
||||||
_home: https://hub.docker.com/r/chko/docker-pushrm
|
|
||||||
_name: docker-pushrm
|
|
||||||
_when:darwin: '! test -f /Applications/Docker.app/Contents/Resources/cli-plugins/docker-pushrm'
|
|
||||||
_when:linux: '! test -f /usr/libexec/docker/cli-plugins/docker-pushrm'
|
|
||||||
_when:windows: '! test -f %ProgramData%\Docker\cli-plugins\docker-pushrm.exe'
|
|
||||||
ansible: professormanhattan.dockerpushrm
|
|
||||||
_service: false
|
|
||||||
_type: cli
|
|
||||||
gcc:
|
gcc:
|
||||||
_bin: gcc
|
_bin: gcc
|
||||||
_desc: null
|
_desc: null
|
||||||
|
@ -1894,7 +1844,7 @@ softwarePackages:
|
||||||
dnf: p7zip
|
dnf: p7zip
|
||||||
pacman: p7zip
|
pacman: p7zip
|
||||||
yubikey-agent:
|
yubikey-agent:
|
||||||
_bin: openssl
|
_bin: yubikey-agent
|
||||||
_desc: null
|
_desc: null
|
||||||
_docs: https://github.com/FiloSottile/yubikey-agent
|
_docs: https://github.com/FiloSottile/yubikey-agent
|
||||||
_github: https://github.com/FiloSottile/yubikey-agent
|
_github: https://github.com/FiloSottile/yubikey-agent
|
||||||
|
@ -1995,16 +1945,6 @@ softwarePackages:
|
||||||
github: github.com/harness/drone-cli
|
github: github.com/harness/drone-cli
|
||||||
scoop: drone
|
scoop: drone
|
||||||
_service: false
|
_service: false
|
||||||
droplets:
|
|
||||||
_bin: null
|
|
||||||
_desc: Digital Ocean is a cloud service provider and Droplets are what Digital Oceans calls VMs. This roles helps set up Droplets programmatically.
|
|
||||||
_docs: https://docs.digitalocean.com/products/droplets/
|
|
||||||
_github: https://github.com/digitalocean/droplet-agent
|
|
||||||
_home: https://www.digitalocean.com/products/droplets
|
|
||||||
_name: Droplets
|
|
||||||
ansible: professormanhattan.droplets
|
|
||||||
_service: false
|
|
||||||
_type: application
|
|
||||||
duf:
|
duf:
|
||||||
_bin: duf
|
_bin: duf
|
||||||
_desc: "[duf](https://github.com/muesli/duf) is a Disk Usage/Free Utility - a better 'df' alternative. It displays a chart within your terminal that gives you an overview of hard-drive usage statistics."
|
_desc: "[duf](https://github.com/muesli/duf) is a Disk Usage/Free Utility - a better 'df' alternative. It displays a chart within your terminal that gives you an overview of hard-drive usage statistics."
|
||||||
|
@ -2138,7 +2078,7 @@ softwarePackages:
|
||||||
_service: false
|
_service: false
|
||||||
envchain:
|
envchain:
|
||||||
_deps:
|
_deps:
|
||||||
- envchain:deps
|
- _envchain:deps
|
||||||
_bin: envchain
|
_bin: envchain
|
||||||
_desc: Environment variables meet macOS Keychain and gnome-keyring
|
_desc: Environment variables meet macOS Keychain and gnome-keyring
|
||||||
_docs: https://github.com/sorah/envchain#usage
|
_docs: https://github.com/sorah/envchain#usage
|
||||||
|
@ -2149,7 +2089,7 @@ softwarePackages:
|
||||||
brew: envchain
|
brew: envchain
|
||||||
github: github.com/sorah/envchain
|
github: github.com/sorah/envchain
|
||||||
_service: false
|
_service: false
|
||||||
envchain:deps:
|
_envchain:deps:
|
||||||
apt:
|
apt:
|
||||||
- gnome-keyring
|
- gnome-keyring
|
||||||
- gcc
|
- gcc
|
||||||
|
@ -2202,6 +2142,46 @@ softwarePackages:
|
||||||
npm: eslint
|
npm: eslint
|
||||||
_service: false
|
_service: false
|
||||||
_type: cli
|
_type: cli
|
||||||
|
ntl:
|
||||||
|
_bin: ntl
|
||||||
|
_desc: null
|
||||||
|
_docs: null
|
||||||
|
_github: https://github.com/ruyadorno/ntl
|
||||||
|
_home: null
|
||||||
|
_name: NTL
|
||||||
|
npm: ntl
|
||||||
|
eslint-interactive:
|
||||||
|
_bin: eslint-interactive
|
||||||
|
_desc: null
|
||||||
|
_docs: null
|
||||||
|
_github: https://github.com/mizdra/eslint-interactive
|
||||||
|
_home: null
|
||||||
|
_name: ESLint Interactive
|
||||||
|
npm: eslint-interactive
|
||||||
|
esprint:
|
||||||
|
_bin: esprint
|
||||||
|
_desc: null
|
||||||
|
_docs: null
|
||||||
|
_github:
|
||||||
|
_home: null
|
||||||
|
_name: ESPrint
|
||||||
|
npm: esprint
|
||||||
|
eslint-dashboard:
|
||||||
|
_bin: eslint-dashboard
|
||||||
|
_desc: null
|
||||||
|
_docs: null
|
||||||
|
_github: https://github.com/fengzilong/eslint-dashboard
|
||||||
|
_home: null
|
||||||
|
_name: ESLint Dashboard
|
||||||
|
npm: eslint-dashboard
|
||||||
|
eslintd:
|
||||||
|
_bin: eslint_d
|
||||||
|
_desc: null
|
||||||
|
_docs: https://github.com/mantoni/eslint_d.js
|
||||||
|
_github: https://github.com/mantoni/eslint_d.js
|
||||||
|
_home: https://github.com/mantoni/eslint_d.js
|
||||||
|
_name: ESLint_d
|
||||||
|
npm: eslint_d
|
||||||
etcd:
|
etcd:
|
||||||
_bin: etcd
|
_bin: etcd
|
||||||
_desc: Distributed reliable key-value store for the most critical data of a distributed system
|
_desc: Distributed reliable key-value store for the most critical data of a distributed system
|
||||||
|
@ -2540,15 +2520,6 @@ softwarePackages:
|
||||||
github: github.com/knipferrc/fm
|
github: github.com/knipferrc/fm
|
||||||
go: github.com/knipferrc/fm@latest
|
go: github.com/knipferrc/fm@latest
|
||||||
_service: false
|
_service: false
|
||||||
fontinstall:
|
|
||||||
_bin: null
|
|
||||||
_desc: ''
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: Install Fonts
|
|
||||||
ansible: professormanhattan.fontinstall
|
|
||||||
_service: false
|
|
||||||
fonts:
|
fonts:
|
||||||
_bin: null
|
_bin: null
|
||||||
_desc: null
|
_desc: null
|
||||||
|
@ -2789,21 +2760,13 @@ softwarePackages:
|
||||||
sudo snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe
|
sudo snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe
|
||||||
sudo snap connect gdu-disk-usage-analyzer:system-backup :system-backup
|
sudo snap connect gdu-disk-usage-analyzer:system-backup :system-backup
|
||||||
sudo snap alias gdu-disk-usage-analyzer.gdu gdu
|
sudo snap alias gdu-disk-usage-analyzer.gdu gdu
|
||||||
|
apt:debian: gdu
|
||||||
brew: gdu
|
brew: gdu
|
||||||
go: github.com/dundee/gdu/v5/cmd/gdu@latest
|
go: github.com/dundee/gdu/v5/cmd/gdu@latest
|
||||||
pacman: gdu
|
pacman: gdu
|
||||||
snap: gdu-disk-usage-analyzer
|
snap: gdu-disk-usage-analyzer
|
||||||
_service: false
|
_service: false
|
||||||
_type: cli
|
_type: cli
|
||||||
gdu:debian:
|
|
||||||
_bin: null
|
|
||||||
_desc: null
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: null
|
|
||||||
apt: gdu
|
|
||||||
_service: false
|
|
||||||
gfi:
|
gfi:
|
||||||
_bin: gfi
|
_bin: gfi
|
||||||
_desc: Google Font Installer is a NodeJS module/CLI that lets you Search, Download and Install fonts offered by Google Web Fonts
|
_desc: Google Font Installer is a NodeJS module/CLI that lets you Search, Download and Install fonts offered by Google Web Fonts
|
||||||
|
@ -2983,15 +2946,6 @@ softwarePackages:
|
||||||
cask: gitdock
|
cask: gitdock
|
||||||
_service: true
|
_service: true
|
||||||
_type: application
|
_type: application
|
||||||
gitdocker:
|
|
||||||
_bin: null
|
|
||||||
_desc: It will clone and start up projects that have not been initialized and backup projects that are already running. It also uses git instead of Wasabi for anything that is not a volume (i.e. folder mounts).
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: GitDocker
|
|
||||||
ansible: professormanhattan.gitdocker
|
|
||||||
_service: false
|
|
||||||
zola:
|
zola:
|
||||||
_bin: zola
|
_bin: zola
|
||||||
_desc: A static site generator built with Rust
|
_desc: A static site generator built with Rust
|
||||||
|
@ -3052,15 +3006,6 @@ softwarePackages:
|
||||||
npm: git-notify
|
npm: git-notify
|
||||||
_service: false
|
_service: false
|
||||||
_type: cli
|
_type: cli
|
||||||
githubbinary:
|
|
||||||
_bin: null
|
|
||||||
_desc: This role performs the necessary logic to download and install binaries and other installers from GitHub Releases.
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: GitHub Binary Downloader
|
|
||||||
ansible: professormanhattan.githubbinary
|
|
||||||
_service: false
|
|
||||||
gitify:
|
gitify:
|
||||||
_bin: null
|
_bin: null
|
||||||
_desc: null
|
_desc: null
|
||||||
|
@ -3947,15 +3892,6 @@ softwarePackages:
|
||||||
snap: inkscape
|
snap: inkscape
|
||||||
_service: false
|
_service: false
|
||||||
_type: application
|
_type: application
|
||||||
installer:
|
|
||||||
_bin: null
|
|
||||||
_desc: This role helps install Software from GitHub on nearly any platform.
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: Installer
|
|
||||||
ansible: professormanhattan.installer
|
|
||||||
_service: false
|
|
||||||
intellij-idea-ce:
|
intellij-idea-ce:
|
||||||
_bin: intellij-idea-community
|
_bin: intellij-idea-community
|
||||||
_desc: '[IntelliJ IDEA](https://www.jetbrains.com/idea/) is an integrated development environment written in Java for developing computer software. It is developed by JetBrains, and is available as an Apache 2 Licensed community edition, and in a proprietary commercial edition. Both can be used for commercial development.'
|
_desc: '[IntelliJ IDEA](https://www.jetbrains.com/idea/) is an integrated development environment written in Java for developing computer software. It is developed by JetBrains, and is available as an Apache 2 Licensed community edition, and in a proprietary commercial edition. Both can be used for commercial development.'
|
||||||
|
@ -4344,6 +4280,14 @@ softwarePackages:
|
||||||
dnf: powerline
|
dnf: powerline
|
||||||
pacman: powerline
|
pacman: powerline
|
||||||
pipx: powerline-status
|
pipx: powerline-status
|
||||||
|
yapf:
|
||||||
|
_bin: yapf
|
||||||
|
_desc: A formatter for Python files maintained by Google
|
||||||
|
_docs: false
|
||||||
|
_github: https://github.com/google/yapf
|
||||||
|
_home: false
|
||||||
|
_name: YAPF
|
||||||
|
pipx: yapf
|
||||||
handlr:
|
handlr:
|
||||||
_bin: handlr
|
_bin: handlr
|
||||||
_desc: A better xdg-utils
|
_desc: A better xdg-utils
|
||||||
|
@ -4775,7 +4719,9 @@ softwarePackages:
|
||||||
_github: null
|
_github: null
|
||||||
_home: null
|
_home: null
|
||||||
_name: MAS CLI
|
_name: MAS CLI
|
||||||
ansible: professormanhattan.mas
|
ansible:darwin: professormanhattan.mas
|
||||||
|
brew:darwin: mas
|
||||||
|
port: mas
|
||||||
_service: false
|
_service: false
|
||||||
_type: cli
|
_type: cli
|
||||||
gnome-extension-manager:
|
gnome-extension-manager:
|
||||||
|
@ -4988,15 +4934,6 @@ softwarePackages:
|
||||||
flatpak: org.getmonero.Monero
|
flatpak: org.getmonero.Monero
|
||||||
_service: false
|
_service: false
|
||||||
_type: application
|
_type: application
|
||||||
motd:
|
|
||||||
_bin: null
|
|
||||||
_desc: This Message of the Day (motd) role is used to display an informative system overview when launching a terminal shell.
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: Message of the Day
|
|
||||||
ansible: professormanhattan.motd
|
|
||||||
_service: false
|
|
||||||
motrix:
|
motrix:
|
||||||
_bin: motrix
|
_bin: motrix
|
||||||
_desc: '[Motrix](https://motrix.app/) is a full-featured download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, etc.'
|
_desc: '[Motrix](https://motrix.app/) is a full-featured download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, etc.'
|
||||||
|
@ -5309,7 +5246,6 @@ softwarePackages:
|
||||||
_github: https://github.com/nextcloud/desktop
|
_github: https://github.com/nextcloud/desktop
|
||||||
_home: https://nextcloud.com
|
_home: https://nextcloud.com
|
||||||
_name: Nextcloud Client
|
_name: Nextcloud Client
|
||||||
ansible: professormanhattan.nextcloud
|
|
||||||
flatpak: com.nextcloud.desktopclient.nextcloud
|
flatpak: com.nextcloud.desktopclient.nextcloud
|
||||||
_service: false
|
_service: false
|
||||||
_type: cli
|
_type: cli
|
||||||
|
@ -5758,16 +5694,6 @@ softwarePackages:
|
||||||
yay: peek-git
|
yay: peek-git
|
||||||
_service: false
|
_service: false
|
||||||
_type: application
|
_type: application
|
||||||
pfsense:
|
|
||||||
_bin: null
|
|
||||||
_desc: '[pfSense](https://www.pfsense.org/) is a firewall/router computer software distribution based on FreeBSD. pfSense Community Edition is the open source version while pfSense Plus has moved to a closed source model. It is installed on a physical computer or a virtual machine to make a dedicated firewall/router for a network.'
|
|
||||||
_docs: https://docs.netgate.com/pfsense/en/latest/
|
|
||||||
_github: https://github.com/pfsense/pfsense
|
|
||||||
_home: https://www.pfsense.org/
|
|
||||||
_name: pfSense
|
|
||||||
ansible: professormanhattan.pfsense
|
|
||||||
_service: true
|
|
||||||
_type: webapp
|
|
||||||
pgcli:
|
pgcli:
|
||||||
_bin: pgcli
|
_bin: pgcli
|
||||||
_desc: '[pgcli](https://www.pgcli.com/) is a free and open-source CLI for Postgres that does auto-completion and syntax highlighting.'
|
_desc: '[pgcli](https://www.pgcli.com/) is a free and open-source CLI for Postgres that does auto-completion and syntax highlighting.'
|
||||||
|
@ -5886,16 +5812,6 @@ softwarePackages:
|
||||||
- php-snmp
|
- php-snmp
|
||||||
- php-sqlite3
|
- php-sqlite3
|
||||||
- php-xml
|
- php-xml
|
||||||
pihole:
|
|
||||||
_bin: null
|
|
||||||
_desc: '[Pi-hole](https://pi-hole.net/) is a Linux network-level advertisement and Internet tracker blocking application which acts as a DNS sinkhole and optionally a DHCP server, intended for use on a private network. It is designed for low-power embedded devices with network capability, such as the Raspberry Pi, but supports any Linux machines.'
|
|
||||||
_docs: https://docs.pi-hole.net/
|
|
||||||
_github: https://github.com/pi-hole/pi-hole
|
|
||||||
_home: https://pi-hole.net/
|
|
||||||
_name: PiHole
|
|
||||||
ansible: professormanhattan.pihole
|
|
||||||
_service: true
|
|
||||||
_type: webapp
|
|
||||||
pip:
|
pip:
|
||||||
_bin: pip
|
_bin: pip
|
||||||
_desc: '[pip](https://pypi.org/project/pip/) is a package-management system written in Python used to install and manage software packages. It connects to an online repository of public and paid-for private packages, called the Python Package Index.'
|
_desc: '[pip](https://pypi.org/project/pip/) is a package-management system written in Python used to install and manage software packages. It connects to an online repository of public and paid-for private packages, called the Python Package Index.'
|
||||||
|
@ -6120,10 +6036,10 @@ softwarePackages:
|
||||||
_service: false
|
_service: false
|
||||||
prettierd:
|
prettierd:
|
||||||
_bin: prettierd
|
_bin: prettierd
|
||||||
_desc: null
|
_desc: Prettier, as a daemon, for improved formatting speed.
|
||||||
_docs: null
|
_docs: https://github.com/fsouza/prettierd
|
||||||
_github: https://github.com/fsouza/prettierd
|
_github: https://github.com/fsouza/prettierd
|
||||||
_home: null
|
_home: https://github.com/fsouza/prettierd
|
||||||
_name: Prettierd
|
_name: Prettierd
|
||||||
brew: fsouza/prettierd/prettierd
|
brew: fsouza/prettierd/prettierd
|
||||||
npm: '@fsouza/prettierd'
|
npm: '@fsouza/prettierd'
|
||||||
|
@ -6846,15 +6762,6 @@ softwarePackages:
|
||||||
github: github.com/chmln/sd
|
github: github.com/chmln/sd
|
||||||
pacman: sd
|
pacman: sd
|
||||||
pkg: sd
|
pkg: sd
|
||||||
seconion:
|
|
||||||
_bin: null
|
|
||||||
_desc: '[Security Onion](https://securityonionsolutions.com/) is a free and open source Linux distribution for threat hunting, enterprise security monitoring, and log management. It includes Elasticsearch, Logstash, Kibana, Snort, Suricata, Bro, Wazuh, Sguil, Squert, NetworkMiner, and many other security tools. The easy-to-use Setup wizard allows you to build an army of distributed sensors for your enterprise in minutes! This role takes it a step further and automates the whole setup process.'
|
|
||||||
_docs: https://docs.securityonion.net
|
|
||||||
_github: https://github.com/Security-Onion-Solutions/securityonion
|
|
||||||
_home: https://securityonionsolutions.com/
|
|
||||||
_name: Security Onion
|
|
||||||
ansible: professormanhattan.seconion
|
|
||||||
_service: false
|
|
||||||
secretive:
|
secretive:
|
||||||
_bin: null
|
_bin: null
|
||||||
_desc: Store SSH keys in the Secure Enclave
|
_desc: Store SSH keys in the Secure Enclave
|
||||||
|
@ -7201,16 +7108,6 @@ softwarePackages:
|
||||||
npm: solc
|
npm: solc
|
||||||
_service: false
|
_service: false
|
||||||
_type: cli
|
_type: cli
|
||||||
sonatype-nexus:
|
|
||||||
_bin: null
|
|
||||||
_desc: '[Sonatype Nexus](https://www.sonatype.com/products/repository-oss-download) is a repository manager that lets you proxy and cache assets from apt-get, yum, npm, pypi, and a handful of other sources. This role sets up Sonatype Nexus using the awesome work of the [ansible-ThoTeam/nexus3-oss](https://github.com/ansible-ThoTeam/nexus3-oss) repository on GitHub.'
|
|
||||||
_docs: https://help.sonatype.com/repomanager3
|
|
||||||
_github: https://github.com/sonatype/nexus-public
|
|
||||||
_home: https://www.sonatype.com/products/nexus-repository
|
|
||||||
_name: Sonatype Nexus
|
|
||||||
ansible: professormanhattan.sonatype-nexus
|
|
||||||
_service: true
|
|
||||||
_type: webapp
|
|
||||||
speed-test:
|
speed-test:
|
||||||
_bin: speed-test
|
_bin: speed-test
|
||||||
_desc: Test your internet connection speed and ping using speedtest.net from the CLI
|
_desc: Test your internet connection speed and ping using speedtest.net from the CLI
|
||||||
|
@ -7351,15 +7248,6 @@ softwarePackages:
|
||||||
ansible: professormanhattan.starship
|
ansible: professormanhattan.starship
|
||||||
_service: false
|
_service: false
|
||||||
_type: cli
|
_type: cli
|
||||||
startmenu:
|
|
||||||
_bin: null
|
|
||||||
_desc: This role helps clean up the Windows start menu by moving shortcuts to the root of the start menu and removing shortcut folders. It is used to update the start menu when applications install whole folders of shortcuts instead of just a shortcut to the main application.
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: Start Menu Configuration
|
|
||||||
ansible: professormanhattan.startmenu
|
|
||||||
_service: false
|
|
||||||
statcode:
|
statcode:
|
||||||
_bin: statcode
|
_bin: statcode
|
||||||
_desc: null
|
_desc: null
|
||||||
|
@ -7753,15 +7641,6 @@ softwarePackages:
|
||||||
choco: tflint
|
choco: tflint
|
||||||
github: github.com/terraform-linters/tflint
|
github: github.com/terraform-linters/tflint
|
||||||
_service: false
|
_service: false
|
||||||
theme:
|
|
||||||
_bin: null
|
|
||||||
_desc: Betelgeuse is a theme for KDE, XFCE, Gnome, and many more themeing engines. It is heavily based on [Sweet](https://store.kde.org/p/1294174). It tries to make the theme compatible with many environment types. It also includes special styles geared towards styling [Qubes OS](https://www.qubes-os.org/).
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: Betelgeuse Theme
|
|
||||||
ansible: professormanhattan.theme
|
|
||||||
_service: false
|
|
||||||
tig:
|
tig:
|
||||||
_bin: tig
|
_bin: tig
|
||||||
_desc: Tig is an ncurses-based text-mode interface for git. It functions mainly as a Git repository browser, but can also assist in staging changes for commit at chunk level and act as a pager for output from various Git commands
|
_desc: Tig is an ncurses-based text-mode interface for git. It functions mainly as a Git repository browser, but can also assist in staging changes for commit at chunk level and act as a pager for output from various Git commands
|
||||||
|
|
Loading…
Reference in a new issue