306f5c21c2
- /home/.chezmoidata.yaml - /software.yml
1156 lines
25 KiB
YAML
1156 lines
25 KiB
YAML
---
|
|
# eslint-disable eslint-comments/disable-enable-pair, max-lines
|
|
colors:
|
|
background: '#161925'
|
|
color0: '#161925'
|
|
color1: '#282C34'
|
|
color2: '#ED254E'
|
|
color3: '#71F79F'
|
|
color4: '#F9DC5C'
|
|
color5: '#7CB7FF'
|
|
color6: '#C74D89'
|
|
color7: '#00C1E4'
|
|
color8: '#DCDFE4'
|
|
color9: '#4C5058'
|
|
color10: '#FF4972'
|
|
color11: '#95FFC3'
|
|
color12: '#FFFF80'
|
|
color13: '#A0DBFF'
|
|
color14: '#EB71AD'
|
|
color15: '#24E5FF'
|
|
color16: '#FFFFFF'
|
|
config:
|
|
gpg: https://raw.githubusercontent.com/drduh/config/master/gpg.conf
|
|
docker:
|
|
healthchecks:
|
|
allowedHosts: '*'
|
|
defaultFromEmail: no-reply@megabyte.space
|
|
siteLogoUrl: https://gitlab.com/megabyte-labs/misc/assets/-/raw/master/logo/color3@10x.png
|
|
siteName: Megabyte Labs Healthchecks
|
|
siteRoot: '/'
|
|
portainer:
|
|
siteLogoUrl: https://gitlab.com/megabyte-labs/misc/assets/-/raw/master/logo/color3@10x.png
|
|
templatesUrl: ''
|
|
statping:
|
|
description: Uptime monitoring for Megabyte Labs managed web services
|
|
name: Megabyte Labs Uptime Monitoring
|
|
wireguard:
|
|
serverUrl: megabyte.space
|
|
internalSubnet: 10.93.92.0
|
|
macosRemoteLogin: 'on'
|
|
netdataClaimURL: https://app.netdata.cloud
|
|
themeparkTheme: aquamarine
|
|
chromeExtensions:
|
|
- https://chrome.google.com/webstore/detail/automa/infppggnoaenmfagbfknfkancpbljcca
|
|
- https://chrome.google.com/webstore/detail/bitly-powerful-short-link/iabeihobmhlgpkcgjiloemdbofjbdcic
|
|
- https://chrome.google.com/webstore/detail/bitwarden-free-password-m/nngceckbapebfimnlniiiahkandclblb
|
|
- https://chrome.google.com/webstore/detail/briskine-email-templates/lmcngpkjkplipamgflhioabnhnopeabf
|
|
- https://chrome.google.com/webstore/detail/buffer/noojglkidnpfjbincgijbaiedldjfbhh
|
|
- https://chrome.google.com/webstore/detail/chatgpt-for-google/jgjaeacdkonaoafenlfkkkmbaopkbilf
|
|
- https://chrome.google.com/webstore/detail/compose-ai-ai-powered-wri/ddlbpiadoechcolndfeaonajmngmhblj
|
|
- https://chrome.google.com/webstore/detail/desktop-app-for-google-ta/lpofefdiokgmcdnnaigddelnfamkkghi
|
|
- https://chrome.google.com/webstore/detail/discoverly/dijhcpbkalfgkcebgoncjmfpbamihgaf
|
|
- https://chrome.google.com/webstore/detail/emoji-keyboard-by-joypixe/ipdjnhgkpapgippgcgkfcbpdpcgifncb
|
|
- https://chrome.google.com/webstore/detail/falcon/mmifbbohghecjloeklpbinkjpbplfalb
|
|
- https://chrome.google.com/webstore/detail/floccus-bookmarks-sync/fnaicdffflnofjppbagibeoednhnbjhg
|
|
- https://chrome.google.com/webstore/detail/giphy-for-chrome/jlleokkdhkflpmghiioglgmnminbekdi
|
|
- https://chrome.google.com/webstore/detail/jiffy-reader/lljedihjnnjjefafchaljkhbpfhfkdic
|
|
- https://chrome.google.com/webstore/detail/gnome-shell-integration/gphhapmejobijbbhgpjhcjognlahblep
|
|
- https://chrome.google.com/webstore/detail/google-dictionary-by-goog/mgijmajocgfcbeboacabfgobmjgjcoja
|
|
- https://chrome.google.com/webstore/detail/google-translate/aapbdbdomjkkjkaonfhkkikfgjllcleb
|
|
- https://chrome.google.com/webstore/detail/grammar-spell-checker-%E2%80%94-l/oldceeleldhonbafppcapldpdifcinji
|
|
- https://chrome.google.com/webstore/detail/grepper/amaaokahonnfjjemodnpmeenfpnnbkco
|
|
- https://chrome.google.com/webstore/detail/gsconnect/jfnifeihccihocjbfcfhicmmgpjicaec
|
|
- https://chrome.google.com/webstore/detail/hunter-email-finder-exten/hgmhmanijnjhaffoampdlllchpolkdnj
|
|
- https://chrome.google.com/webstore/detail/huntr-job-search-tracker/mihdfbecejheednfigjpdacgeilhlmnf
|
|
- https://chrome.google.com/webstore/detail/json-viewer-pro/eifflpmocdbdmepbjaopkkhbfmdgijcc
|
|
- https://chrome.google.com/webstore/detail/liner-chatgpt-google-assi/bmhcbmnbenmcecpmpepghooflbehcack
|
|
- https://chrome.google.com/webstore/detail/magical-text-expander-aut/iibninhmiggehlcdolcilmhacighjamp
|
|
- https://chrome.google.com/webstore/detail/mailvelope/kajibbejlbohfaggdiogboambcijhkke
|
|
- https://chrome.google.com/webstore/detail/markdown-here/elifhakcjgalahccnjkneoccemfahfoa
|
|
- https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn
|
|
- https://chrome.google.com/webstore/detail/octohint/hbkpjkfdheainjkkebeoofkpgddnnbpk
|
|
- https://chrome.google.com/webstore/detail/rakuten-get-cash-back-for/chhjbpecpncaggjpdakmflnfcopglcmi
|
|
- https://chrome.google.com/webstore/detail/save-to-google-drive/gmbmikajjgmnabiglmofipeabaddhgne
|
|
- https://chrome.google.com/webstore/detail/screenity-screen-recorder/kbbdabhdfibnancpjfhlkhafgdilcnji
|
|
- https://chrome.google.com/webstore/detail/search-by-image/cnojnbdhbhnkbcieeekonklommdnndci
|
|
- https://chrome.google.com/webstore/detail/sessionbox-multi-login-to/megbklhjamjbcafknkgmokldgolkdfig
|
|
- https://chrome.google.com/webstore/detail/singlefile/mpiodijhokgodhhofbcjdecpffjipkle
|
|
- https://chrome.google.com/webstore/detail/sponsorblock-for-youtube/mnjggcdmjocbbbhaepdhchncahnbgone
|
|
- https://chrome.google.com/webstore/detail/toucan-language-learning/lokjgaehpcnlmkebpmjiofccpklbmoci
|
|
- https://chrome.google.com/webstore/detail/undo-closed-tabs-button/ieehkmoiljghfkejgahoheemdjpdinml
|
|
- https://chrome.google.com/webstore/detail/vimeo-record-screen-webca/ejfmffkmeigkphomnpabpdabfddeadcb
|
|
- https://chrome.google.com/webstore/detail/vytal/ncbknoohfjmcfneopnfkapmkblaenokb
|
|
- https://chrome.google.com/webstore/detail/web-archives/hkligngkgcpcolhcnkgccglchdafcnao
|
|
- https://chrome.google.com/webstore/detail/web-vitals/ahfhijdlegdabablpippeagghigmibma
|
|
# - https://chrome.google.com/webstore/detail/headless-recorder/djeegiggegleadkkbgopoonhjimgehda
|
|
firefoxPublicProfile: https://github.com/ProfessorManhattan/firefox-profile-with-plugins.git
|
|
firefoxPrivateProfile: https://public.megabyte.space/profile.private.tar.gz.age
|
|
firefoxAddOns:
|
|
- automa
|
|
- bitwarden-password-manager
|
|
- buffer-for-firefox
|
|
- canvasblocker
|
|
- chatgpt-for-google
|
|
- clearurls
|
|
- decentraleyes
|
|
- dictionary-anyvhere
|
|
- ebates
|
|
- emoji-sav
|
|
- falcon_extension
|
|
- firefox-translations
|
|
- floccus
|
|
- giphy-for-firefox
|
|
- gnome-shell-integration
|
|
- json-lite
|
|
- languagetool
|
|
- mailvelope
|
|
- markdown-here
|
|
- medium-unlimited-read-for-free
|
|
- multi-account-containers
|
|
- private-relay
|
|
- profile-switcher
|
|
- search_by_image
|
|
- single-file
|
|
- sponsorblock
|
|
- swift-selection-search
|
|
- temporary-containers
|
|
- tiny_url
|
|
- ublock-origin
|
|
- umatrix
|
|
- undoclosetabbutton
|
|
- view-page-archive
|
|
fonts:
|
|
main: Montserrat Bold
|
|
grub:
|
|
shiftToSee: false
|
|
timeout: 9
|
|
whiteLabel: false
|
|
removeLinuxPackages:
|
|
- aisleriot
|
|
- gnome-mahjongg
|
|
- gnome-mines
|
|
- gnome-sudoku
|
|
- rhythmbox
|
|
removeLinuxShortcuts:
|
|
- cmake_cmake-gui.desktop
|
|
- display-im6.q16.desktop
|
|
- flutter_openurl.desktop
|
|
- htop.desktop
|
|
- scvim.desktop
|
|
theme: Betelgeuse
|
|
softwareGroups:
|
|
AI-Desktop: &AI-Desktop
|
|
- chatgpt-desktop
|
|
Android: &Android
|
|
- scrcpy
|
|
Android-Desktop: &Android-Desktop
|
|
- android-studio
|
|
- scrcpy-gui
|
|
Anon: &Anon
|
|
- onionshare
|
|
Ansible: &Ansible
|
|
- ansible
|
|
- ansible-lint
|
|
- ansibleconnect
|
|
- awxcli
|
|
- molecule
|
|
- winrm-cli
|
|
Ansible-Roles: &Ansible-Roles
|
|
- ssh
|
|
- swarm
|
|
- vpn
|
|
- wsl
|
|
- yubikey
|
|
- antivirus
|
|
- common
|
|
# - connect
|
|
- debloat
|
|
- defaultbrowser
|
|
- desktop
|
|
# - disks
|
|
- dns
|
|
- dnsmasq
|
|
- environment
|
|
- extensions
|
|
- finish
|
|
- firewall
|
|
- fuse
|
|
- guacamole
|
|
- hosthomepage
|
|
- hosts
|
|
# - motd
|
|
# - pfsense
|
|
# - pihole
|
|
# - pip
|
|
- prepare
|
|
- security
|
|
- ssh
|
|
# - swarm
|
|
# - maas
|
|
Backup: &Backup
|
|
- autorestic
|
|
- ghorg
|
|
- restic
|
|
- sanoid
|
|
Backup-Desktop: &Backup-Desktop
|
|
- cryptomator
|
|
- seafile-client
|
|
- timeshift
|
|
Browsers: &Browsers
|
|
- w3m
|
|
Browsers-Desktop: &Browsers-Desktop
|
|
- brave-browser
|
|
- google-chrome
|
|
- chrome-cli
|
|
- ferdium
|
|
- firefox
|
|
- librewolf
|
|
- microsoft-edge
|
|
- tor-browser
|
|
CI: &CI
|
|
- act
|
|
- argo-cli
|
|
- drone-cli
|
|
- fpm
|
|
- gitlab-runner
|
|
- glen
|
|
CLI: &CLI
|
|
- bash-completion
|
|
- bandwhich
|
|
- bat
|
|
- bottom
|
|
- broot
|
|
- cheat
|
|
- chezmoi
|
|
- curl
|
|
- curlie
|
|
- delta
|
|
- direnv
|
|
- dog
|
|
- dua
|
|
- duf
|
|
- dust
|
|
- empty-trash
|
|
- exa
|
|
- fcp
|
|
- fd
|
|
- firefox-profile
|
|
- fkill
|
|
- fzf
|
|
- git
|
|
- glances
|
|
- glow
|
|
- gnu
|
|
- gping
|
|
- gum
|
|
# htmlq is used by the the Firefox script
|
|
- htmlq
|
|
- hyperfine
|
|
- jq
|
|
- mc
|
|
- mcfly
|
|
- nb
|
|
- neovim
|
|
- netcat
|
|
- nmap
|
|
- nnn
|
|
- node
|
|
- oh-my-posh
|
|
- pass
|
|
- procs
|
|
- prettier
|
|
- privoxy
|
|
- recoverpy
|
|
- ripgrep
|
|
- ripgrep-all
|
|
- rm-improved
|
|
- rsync
|
|
- sd
|
|
# Bundled into installer
|
|
# - snapd
|
|
- task
|
|
- tmux
|
|
- tor
|
|
- translate
|
|
- tree
|
|
- vim
|
|
- volta
|
|
- watchexec
|
|
- watchman
|
|
- wget
|
|
- whalebrew
|
|
- wifi-password
|
|
- yq
|
|
- zoxide
|
|
- zsh
|
|
- zx
|
|
CLI-Extras: &CLI-Extras
|
|
- axel
|
|
- bin
|
|
- bitly
|
|
- desed
|
|
- emoj
|
|
- fig
|
|
- filebrowser
|
|
- fm
|
|
- grex
|
|
- gron
|
|
- handlr
|
|
- hexyl
|
|
- http-prompt
|
|
- httpie
|
|
- httpstat
|
|
- imgur-uploader
|
|
- is-up
|
|
- jiq
|
|
- jqp
|
|
- litecli
|
|
- mycli
|
|
- nomino
|
|
- normit
|
|
- pastel
|
|
- peco
|
|
- pgcli
|
|
- pywhat
|
|
- slack-term
|
|
- social-analyzer
|
|
- speed-test
|
|
- statcode
|
|
- stegcloak
|
|
- tldr
|
|
- up
|
|
- yank
|
|
Cloud: &Cloud
|
|
- awscli
|
|
- azure-cli
|
|
- azure-functions
|
|
- budibase-cli
|
|
- consul-cli
|
|
- curator
|
|
- doctl
|
|
- envconsul
|
|
- fission
|
|
- fly
|
|
- gcloud
|
|
- heroku-cli
|
|
- juju
|
|
- lexicon
|
|
- logcli
|
|
- nextcloud
|
|
- psu
|
|
- rancher-cli
|
|
Cloud-Storage: &Cloud-Storage
|
|
- gdrive
|
|
- gphotos-sync
|
|
- rclone
|
|
- s5cmd
|
|
Communication: &Communication
|
|
- irssi
|
|
Communication-Desktop: &Communication-Desktop
|
|
- *Communication
|
|
- discord
|
|
- gitter
|
|
- microsoft-teams
|
|
- jitsi-meet
|
|
- keybase
|
|
- skype
|
|
- signal
|
|
- slack
|
|
- telegram
|
|
- zoom
|
|
Crypto: &Crypto
|
|
- cointop
|
|
Crypto-Desktop: &Crypto-Desktop
|
|
- ledger-live
|
|
- onlykey
|
|
DNS: &DNS
|
|
- hostctl
|
|
- switchhosts
|
|
Data-Manipulation: &Data-Manipulation
|
|
- dasel
|
|
- fq
|
|
- fselect
|
|
- fx
|
|
- gojq
|
|
- hclq
|
|
- jo
|
|
- jq
|
|
- oq
|
|
- osquery
|
|
- pup
|
|
- ramda
|
|
- schema
|
|
- xurls
|
|
- yj
|
|
- yq
|
|
Database: &Database
|
|
- sqlite
|
|
Database-Desktop: &Database-Desktop
|
|
- beekeeper-studio
|
|
- sqlectron
|
|
Development-Tools-Desktop: &Development-Tools-Desktop
|
|
- github-desktop
|
|
- intellij-idea-ce
|
|
- iterm2
|
|
- lepton
|
|
- masscode
|
|
- meld
|
|
- powershell
|
|
- redis-desktop-manager
|
|
- visual-studio
|
|
- xcode
|
|
Docker: &Docker
|
|
- bane
|
|
- clair
|
|
- container-structure-test
|
|
- dive
|
|
- docker-slim
|
|
- dockle
|
|
- grype
|
|
- gvisor
|
|
- trivy
|
|
- trufflehog
|
|
- whaler
|
|
E-mail: &E-mail
|
|
- himalaya
|
|
E-mail-Desktop: &E-mail-Desktop
|
|
- m-cli
|
|
- mailspring
|
|
- protonmail-import-export
|
|
- protonmail-bridge
|
|
- thunderbird
|
|
Engineering-Desktop: &Engineering-Desktop
|
|
- arduino-ide
|
|
- cutter
|
|
- fritzing
|
|
Essentials: &Essentials
|
|
- clamav
|
|
- docker
|
|
- rkhunter
|
|
Essentials-Desktop: &Essentials-Desktop
|
|
- autokey
|
|
- firefox
|
|
- flow-launcher
|
|
- fonts
|
|
- kvantum
|
|
- malwarebytes
|
|
- portmaster
|
|
- rofi
|
|
- tabby
|
|
- vlc
|
|
- vscode
|
|
File-System: &File-System
|
|
# 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
|
|
- goofys
|
|
- sshfs
|
|
Finance: &Finance
|
|
- infracost
|
|
Finance-Desktop: &Finance-Desktop
|
|
- manta
|
|
Git: &Git
|
|
- commitizen
|
|
- gh
|
|
- gist
|
|
- git
|
|
- git-bug
|
|
- git-extras
|
|
- git-filter-repo
|
|
- git-fuzzy
|
|
- git-lfs
|
|
- git-open
|
|
- git-secret
|
|
- git-subrepo
|
|
- gitomatic
|
|
- git-stats
|
|
- gitui
|
|
- glab
|
|
- hub
|
|
- lazygit
|
|
- tig
|
|
Git-Desktop: &Git-Desktop
|
|
- gitdock
|
|
- gitify
|
|
- gitkraken
|
|
Git-Project-Tools: &Git-Project-Tools
|
|
- appnest-readme
|
|
- commitlint
|
|
- git-notify
|
|
- hbs-cli
|
|
- husky
|
|
- liquidjs
|
|
- pnpm-lock-export
|
|
- synp
|
|
- yarnhook
|
|
Go: &Go
|
|
- delve
|
|
- go
|
|
- go-outline
|
|
- gomodifytags
|
|
- gopkgs
|
|
- gopls
|
|
- gotests
|
|
- impl
|
|
- staticcheck
|
|
- wails
|
|
Home: &Home
|
|
- go-chromecast
|
|
Kubernetes: &Kubernetes
|
|
- cmctl
|
|
- kdash
|
|
- kn
|
|
- kubectx
|
|
- kubekey
|
|
- kubenav
|
|
- kubernetes-cli
|
|
- kubernetes-helm
|
|
- kubernetes-kompose
|
|
- kubeval
|
|
- linkerd2
|
|
- minikube
|
|
- tilt
|
|
- velero
|
|
Kubernetes-Desktop: &Kubernetes-Desktop
|
|
- lens
|
|
Linting: &Linting
|
|
- ansible-lint
|
|
- dotenv-linter
|
|
- dprint
|
|
- eslint
|
|
- eslint-dashboard
|
|
- eslintd
|
|
- esprint
|
|
- gitleaks
|
|
- golangci-lint
|
|
- hadolint
|
|
- prettierd
|
|
- pre-commit
|
|
- shellcheck
|
|
- shfmt
|
|
- tflint
|
|
- tokei
|
|
- yamllint
|
|
- yapf
|
|
Logging: &Logging
|
|
- fuego
|
|
- papertrail
|
|
- sentry-cli
|
|
- unbuffer
|
|
Media: &Media
|
|
- beets
|
|
- exiftool
|
|
- ffmpeg
|
|
- imagemagick
|
|
- pandoc
|
|
- sharp
|
|
- spotdl
|
|
- svgo
|
|
- tinypng
|
|
- wkhtmltopdf
|
|
- youtube-dl
|
|
Media-Desktop: &Media-Desktop
|
|
- balenaetcher
|
|
- brasero
|
|
- gimp
|
|
- handbrake
|
|
- inkscape
|
|
- kodi
|
|
- krita
|
|
- lollypop
|
|
- nuclear
|
|
- plex
|
|
- plex-htpc
|
|
- raspberry-pi-imager
|
|
- shotcut
|
|
- shotwell
|
|
- vlc
|
|
- youtube-music
|
|
Misc-Desktop: &Misc-Desktop
|
|
- _misc-flatpaks
|
|
- _nautilus-extensions
|
|
- cerebro
|
|
- clocker
|
|
- cumulus
|
|
- edex-ui
|
|
- google-assistant
|
|
- gnome-tweaks
|
|
- mark-text
|
|
- pake
|
|
- pretzel
|
|
- qlplugins
|
|
- remote-desktop
|
|
- remmina
|
|
- rofi
|
|
- rustdesk
|
|
- secretive
|
|
- standard-notes
|
|
- stats
|
|
- temps
|
|
- teamviewer
|
|
Misc-Development-Tools: &Misc-Development-Tools
|
|
- ansifilter
|
|
- aqua
|
|
- astronvim
|
|
- automake
|
|
- bfg
|
|
- bundler
|
|
- carthage
|
|
- cmake
|
|
- cocoapods
|
|
- codeclimate
|
|
- dotnet
|
|
- expect
|
|
- fury
|
|
- gradle
|
|
- ideviceinstaller
|
|
- ios-deploy
|
|
- java
|
|
- libimobiledevice
|
|
- ntl
|
|
- rust
|
|
- snapcraft
|
|
- solidity
|
|
- upx
|
|
- windows-adk
|
|
- windows-admin-center
|
|
- windows-power-toys
|
|
NGINX: &NGINX
|
|
- certbot
|
|
- cfssl
|
|
- gixy
|
|
- mkcert
|
|
- nginx
|
|
# - maas
|
|
- ngxtop
|
|
Network-Enabled: &Network-Enabled
|
|
- cockpit
|
|
- cups
|
|
- lexicon
|
|
Networking: &Networking
|
|
- etcd
|
|
- cloudflared
|
|
- glusterfs
|
|
- mole
|
|
- nebula
|
|
- ngrok
|
|
- privaxy
|
|
- rustscan
|
|
- ssl-proxy
|
|
- tailscale
|
|
- tailscale-client
|
|
- warp
|
|
Orchestration: &Orchestration
|
|
- nomad
|
|
- pm2
|
|
- sake
|
|
- waypoint
|
|
PHP: &PHP
|
|
- composer
|
|
- php
|
|
Package-Management: &Package-Management
|
|
# - homebrew
|
|
# - whalebrew
|
|
- zap
|
|
Productivity-Desktop: &Productivity-Desktop
|
|
- libreoffice
|
|
- microsoft-office
|
|
# Deprecated in favor of Google Tasks
|
|
# - microsoft-todo
|
|
Python: &Python
|
|
- poetry
|
|
- python
|
|
- virtualenv
|
|
Recording: &Recording
|
|
- asciinema
|
|
- carbon-now
|
|
- dframe
|
|
- t-rec
|
|
- terminalizer
|
|
Recording-Desktop: &Recording-Desktop
|
|
- flameshot
|
|
- peek
|
|
- sharex
|
|
Ruby: &Ruby
|
|
- ruby
|
|
SSH: &SSH
|
|
- assh
|
|
- endlessh
|
|
- fail2ban
|
|
- openssh-server
|
|
- skm
|
|
- ssh-vault
|
|
- sshpass
|
|
- sync-ssh-keys
|
|
- teleport
|
|
Security: &Security
|
|
- bitwarden-cli
|
|
- boringtun
|
|
- envchain
|
|
- envconsul
|
|
- pony
|
|
- protonvpn-cli
|
|
- skate
|
|
- ssh-vault
|
|
- stubby
|
|
- teller
|
|
- vault
|
|
- wireguard-client
|
|
- wireguard-tools
|
|
- yubikey-manager
|
|
Security-Desktop: &Security-Desktop
|
|
- bitwarden
|
|
- mullvad-vpn
|
|
- portmaster
|
|
- protonvpn
|
|
- santa
|
|
- tunnelblick
|
|
- yubikey-authenticator
|
|
- yubikey-manager-qt
|
|
Server: &Server
|
|
- cockpit
|
|
- cups
|
|
- elastic-agent
|
|
- netdata
|
|
- samba
|
|
- sftpgo
|
|
# Headless install needs work since it is run via script
|
|
# - vector
|
|
- wazuh
|
|
Shell-Scripting: &Shell-Scripting
|
|
- shc
|
|
- shdoc
|
|
- shellcheck
|
|
- shfmt
|
|
Social-Networking: &Social-Networking
|
|
- social-analyzer
|
|
- t
|
|
Sys-Admin: &Sys-Admin
|
|
- ctop
|
|
- goaccess
|
|
- gtop
|
|
- htop
|
|
- sysbench
|
|
- sysdig
|
|
- sysget
|
|
- upt
|
|
- winrm-cli
|
|
- wireshark-cli
|
|
Sys-Admin-Desktop: &Sys-Admin-Desktop
|
|
- quasar
|
|
- sloth
|
|
- snitch
|
|
- wireshark
|
|
Templates: &Templates
|
|
- confd
|
|
- cookiecutter
|
|
- gomplate
|
|
Terraform: &Terraform
|
|
- terraform
|
|
- tfenv
|
|
- tflint
|
|
Testing: &Testing
|
|
- allure
|
|
- appium
|
|
- molecule
|
|
Transfer: &Transfer
|
|
- aria2
|
|
- croc
|
|
- dat
|
|
- ffsend
|
|
- gdown
|
|
- ots
|
|
- share
|
|
Transfer-Desktop: &Transfer-Desktop
|
|
- ariang
|
|
- dat-desktop
|
|
- filezilla
|
|
- google-drive
|
|
- motrix
|
|
- qbittorrent
|
|
- webtorrent
|
|
Utilities: &Utilities
|
|
- nativefier
|
|
Virtualization: &Virtualization
|
|
- kvm
|
|
- lxdc
|
|
- packer
|
|
- vagrant
|
|
- vagrant-vmware-utility
|
|
Virtualization-Desktop: &Virtualization-Desktop
|
|
- docker-desktop
|
|
- gnome-boxes
|
|
- parallels
|
|
- virtualbox
|
|
- vmware
|
|
Web-Development: &Web-Development
|
|
- angular-cli
|
|
- auto-install
|
|
- browser-sync
|
|
- caniuse
|
|
- cordova
|
|
- deno
|
|
- deta
|
|
- electron
|
|
- emma
|
|
- fastify
|
|
- feathers
|
|
- firebase
|
|
- flutter
|
|
- gfi
|
|
- gulp
|
|
- hey
|
|
- ionic
|
|
- imageoptim-cli
|
|
- ipfs
|
|
- ipfs-deploy
|
|
- localtunnel
|
|
- mitmproxy
|
|
- muffet
|
|
- ncc
|
|
- nectar
|
|
- nest
|
|
- newman
|
|
- ngrok
|
|
- node-prune
|
|
- np
|
|
- npm-check
|
|
- oclif
|
|
- package-size
|
|
- page-fetch
|
|
- pageres
|
|
- pkg
|
|
- playwright
|
|
- pnpm
|
|
- psi
|
|
- semantic-release
|
|
- serve
|
|
- serverless
|
|
- surge
|
|
- trellis
|
|
- ts2c
|
|
- typescript
|
|
- websocat
|
|
- wordpressify
|
|
- wp-cli
|
|
- wrangler
|
|
- wrk
|
|
- yarn
|
|
- zola
|
|
Web-Development-Desktop: &Web-Development-Desktop
|
|
- altair
|
|
- betwixt
|
|
- electron-app
|
|
- imagine
|
|
- imageoptim
|
|
- ipfs-desktop
|
|
- mjml
|
|
- mockoon
|
|
- mqttx
|
|
- postman
|
|
- responsively
|
|
- runjs
|
|
_Basic: &_Basic
|
|
- *CLI
|
|
- *Essentials
|
|
- endlessh
|
|
- fail2ban
|
|
- openssh-server
|
|
_Basic-Desktop: &_Basic-Desktop
|
|
- *_Basic
|
|
- *Essentials-Desktop
|
|
- firewall-applet
|
|
- firewall-config
|
|
- stacer
|
|
_Standard: &_Standard
|
|
- *_Basic
|
|
- *Backup
|
|
- *Cloud-Storage
|
|
- bitwarden-cli
|
|
_Standard-Desktop-Filter:
|
|
- discord
|
|
- gitkraken
|
|
- jitsi-meet
|
|
- microsoft-teams
|
|
- microsoft-todo
|
|
- nuclear
|
|
- plex-htpc
|
|
- slack
|
|
- thunderbird
|
|
- yubico-authenticator
|
|
- zoom
|
|
_Standard-Desktop: &_Standard-Desktop
|
|
- *_Basic-Desktop
|
|
- *Backup-Desktop
|
|
- *Communication-Desktop
|
|
- *Media-Desktop
|
|
- *Misc-Desktop
|
|
- *Productivity-Desktop
|
|
- *Recording-Desktop
|
|
- *Virtualization-Desktop
|
|
- bitwarden
|
|
- bottles
|
|
- brave-browser
|
|
- mailspring
|
|
- protonvpn
|
|
- tailscale
|
|
- warp
|
|
_Full: &_Full
|
|
- *_Standard
|
|
- *Android
|
|
- *Ansible
|
|
- *Backup
|
|
- *Browsers
|
|
- *CI
|
|
- *CLI-Extras
|
|
- *Cloud
|
|
- *Cloud-Storage
|
|
- *Crypto
|
|
- *DNS
|
|
- *Data-Manipulation
|
|
- *Database
|
|
- *Docker
|
|
- *E-mail
|
|
- *File-System
|
|
- *Finance
|
|
- *Git
|
|
- *Git-Project-Tools
|
|
- *Go
|
|
- *Home
|
|
- *Kubernetes
|
|
- *Linting
|
|
- *Logging
|
|
- *Media
|
|
- *Misc-Development-Tools
|
|
- *NGINX
|
|
- *Network-Enabled
|
|
- *Networking
|
|
- *Orchestration
|
|
- *PHP
|
|
- *Package-Management
|
|
- *Python
|
|
- *Recording
|
|
- *Ruby
|
|
- *SSH
|
|
- *Security
|
|
- *Server
|
|
- *Shell-Scripting
|
|
- *Social-Networking
|
|
- *Sys-Admin
|
|
- *Terraform
|
|
- *Templates
|
|
- *Testing
|
|
- *Transfer
|
|
- *Utilities
|
|
- *Virtualization
|
|
- *Web-Development
|
|
_Full-Desktop: &_Full-Desktop
|
|
- *_Full
|
|
- *_Standard-Desktop
|
|
- *AI-Desktop
|
|
- *Android-Desktop
|
|
- *Backup-Desktop
|
|
- *Browsers-Desktop
|
|
- *Communication-Desktop
|
|
- *Crypto-Desktop
|
|
- *Database-Desktop
|
|
- *Development-Tools-Desktop
|
|
- *E-mail-Desktop
|
|
- *Engineering-Desktop
|
|
- *Finance-Desktop
|
|
- *Git-Desktop
|
|
- *Kubernetes-Desktop
|
|
- *Media-Desktop
|
|
- *Misc-Desktop
|
|
- *Productivity-Desktop
|
|
- *Recording-Desktop
|
|
- *Security-Desktop
|
|
- *Sys-Admin-Desktop
|
|
- *Transfer-Desktop
|
|
- *Virtualization-Desktop
|
|
- *Web-Development-Desktop
|
|
__hostname__base-basic-tmpl:
|
|
- *_Basic
|
|
- *_Basic-Desktop
|
|
__hostname__base-standard-tmpl:
|
|
- *_Basic
|
|
- *_Basic-Desktop
|
|
- *Docker
|
|
__hostname__base-full-tmpl:
|
|
- *_Full-Desktop
|
|
__hostname__anon-tmpl:
|
|
- *Anon
|
|
__hostname__crypto-tmpl:
|
|
- *Crypto
|
|
- *Crypto-Desktop
|
|
__hostname__dev-tmpl:
|
|
- *_Full-Desktop
|
|
__hostname__gpg-tmpl: []
|
|
__hostname__kubernetes-tmpl:
|
|
- *Kubernetes
|
|
- *Kubernetes-Desktop
|
|
- *Networking
|
|
__hostname__media-tmpl:
|
|
- *Media
|
|
- *Media-Desktop
|
|
__hostname__office-tmpl:
|
|
- *Communication-Desktop
|
|
- *Productivity-Desktop
|
|
__hostname__personal-tmpl: []
|
|
__hostname__provision-tmpl: []
|
|
__hostname__remote-tmpl:
|
|
- *Networking
|
|
- filezilla
|
|
- remote-desktop
|
|
- teamviewer
|
|
__hostname__swarm-tmpl:
|
|
- *Backup
|
|
- *Docker
|
|
- *Networking
|
|
- swarm
|
|
__hostname__util-tmpl: []
|
|
__hostname__vault-tmpl:
|
|
- onlykey
|
|
- yubikey
|
|
__hostname__vpn-pritunl-tmpl: []
|
|
__hostname__vpn-proton-tmpl:
|
|
- protonvpn
|
|
__hostname__vpn-random-tmpl:
|
|
- vpn
|
|
__hostname__vpn-tailscale-tmpl:
|
|
- tailscale
|
|
__hostname__vpn-warp-tmpl:
|
|
- warp
|
|
__hostname__vpn-tmpl: []
|
|
__hostname__web-tmpl:
|
|
- *Browsers-Desktop
|
|
__hostname__work-tmpl: []
|
|
deprecated:
|
|
- apt-cacher-ng
|
|
- bivac
|
|
- boilr
|
|
- captain
|
|
- consul-template
|
|
- diffsofancy
|
|
- difftastic
|
|
- emplace
|
|
- gvm
|
|
- htop
|
|
- hyper
|
|
- jenv
|
|
- kitty
|
|
- license
|
|
- lpass
|
|
- lsd
|
|
- mackup
|
|
- nordvpn
|
|
- nvm
|
|
- pyenv
|
|
- s3filesystem
|
|
- starship
|
|
- raindrop
|
|
- rear
|
|
- rvm
|
|
- sad
|
|
- supdock
|
|
- termius
|
|
- 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
|
|
# editly NPM package is failing to install on macOS - attempts to compile with node-gyp
|
|
- editly
|
|
softwarePlugins:
|
|
docker:
|
|
plugins:
|
|
- sapk/plugin-rclone
|
|
vim:
|
|
plugins:
|
|
- https://github.com/dense-analysis/ale.git
|
|
- https://github.com/pearofducks/ansible-vim.git
|
|
- https://github.com/ekalinin/dockerfile.vim.git
|
|
- https://github.com/editorconfig/editorconfig-vim.git
|
|
- https://github.com/junegunn/fzf.git
|
|
- https://github.com/junegunn/fzf.vim.git
|
|
- https://github.com/itchyny/lightline.vim.git
|
|
- https://github.com/scrooloose/nerdtree.git
|
|
- https://github.com/stanangeloff/php.vim.git
|
|
- https://github.com/hdima/python-syntax.git
|
|
- https://github.com/vim-syntastic/syntastic.git
|
|
- https://github.com/vim-airline/vim-airline.git
|
|
- https://github.com/kristijanhusak/vim-carbon-now-sh.git
|
|
- https://github.com/ryanoasis/vim-devicons.git
|
|
- https://github.com/tpope/vim-fugitive.git
|
|
- https://github.com/airblade/vim-gitgutter.git
|
|
- https://github.com/fatih/vim-go.git
|
|
- https://github.com/pangloss/vim-javascript.git
|
|
- https://github.com/mxw/vim-jsx.git
|
|
- https://github.com/plasticboy/vim-markdown.git
|
|
- https://github.com/terryma/vim-multiple-cursors.git
|
|
- https://github.com/prettier/vim-prettier.git
|
|
- https://github.com/tpope/vim-sensible.git
|
|
- https://github.com/tpope/vim-surround.git
|
|
- https://github.com/nanotee/zoxide.vim.git
|
|
qubes:
|
|
dom0Packages:
|
|
- latte-dock
|
|
- nautilus
|
|
- nautilus-gtkhash
|
|
- nautilus-search-tool
|
|
- kde-settings-qubes
|
|
- kdeplasma-addons
|
|
- konsole
|
|
- kscreen
|
|
- kvantum
|
|
- plymouth-kcm
|
|
- sssd-kcm
|
|
- sddm-kcm
|
|
mirageUrl: https://github.com/mirage/qubes-mirage-firewall/releases/latest/download/mirage-firewall.tar.bz2
|
|
promptKeyboards: false
|
|
provisionVM: provision
|
|
templates:
|
|
# - centos-8
|
|
# - centos-8-minimal
|
|
# - debian-10
|
|
- debian-11
|
|
- debian-11-minimal
|
|
- fedora-32
|
|
- fedora-36
|
|
- fedora-36-minimal
|
|
- fedora-36-xfce
|
|
- fedora-37
|
|
# - gentoo
|
|
# - gentoo-minimal
|
|
# - kali
|
|
- whonix-gw-16
|
|
- whonix-ws-16
|
|
templatesUnofficial:
|
|
- https://qubes.3isec.org/Templates_4.1/qubes-template-archlinux-4.0.6-202204171510.noarch.rpm
|
|
- https://qubes.3isec.org/Templates_4.1/qubes-template-debian-12-4.0.6-202208292254.noarch.rpm
|
|
- https://qubes.3isec.org/Templates_4.1/qubes-template-jammy-4.0.6-202205012228.noarch.rpm
|