194 lines
4.3 KiB
YAML
194 lines
4.3 KiB
YAML
|
---
|
||
|
# @var add_known_hosts: true # When set to `true`, the playbook will automatically attempt to pre-cache
|
||
|
# SSH address signatures into the `known_hosts` file.
|
||
|
add_known_hosts: true
|
||
|
|
||
|
default_ssh_authorized_keys:
|
||
|
- "{{ lookup('file', 'files/ssh/id_rsa.pub') }}"
|
||
|
|
||
|
default_ssh_private_keys:
|
||
|
- files/ssh/id_rsa
|
||
|
|
||
|
# @var software: [] # A list of software packages to be installed via the `roles/helpers/installer` role. The list of software
|
||
|
# that can be installed via the role (and this variable) is in `group_vars/all/software.yml`.
|
||
|
software:
|
||
|
- act
|
||
|
- altair
|
||
|
- askgit
|
||
|
- azurefunctions
|
||
|
- bandwhich
|
||
|
- bane
|
||
|
- bat
|
||
|
- betwixt
|
||
|
- bin
|
||
|
- bitwarden
|
||
|
- bivac
|
||
|
- boilr
|
||
|
- captain
|
||
|
- cerebro
|
||
|
- clair
|
||
|
- consul
|
||
|
- croc
|
||
|
- ctop
|
||
|
- cumulus
|
||
|
- dasel
|
||
|
- dat
|
||
|
- delta
|
||
|
- desed
|
||
|
- deta
|
||
|
- direnv
|
||
|
- dive
|
||
|
- docker
|
||
|
- dockle
|
||
|
- doctl
|
||
|
- dog
|
||
|
- duf
|
||
|
- dust
|
||
|
- envconsul
|
||
|
- fd
|
||
|
# - felony # No releases in 6 years, no 'latest' release tag ever which causes the `gh` method to fail
|
||
|
- ffsend
|
||
|
- filebrowser
|
||
|
- fm
|
||
|
- fq
|
||
|
- fselect
|
||
|
- fuego
|
||
|
# - g-assist # A separate Role exists
|
||
|
- ganache
|
||
|
- gitify
|
||
|
- gitleaks
|
||
|
- gitomatic
|
||
|
- glab
|
||
|
- glow
|
||
|
- go
|
||
|
- gojq
|
||
|
- gping
|
||
|
- grex
|
||
|
- gron
|
||
|
- hclq
|
||
|
- hexyl
|
||
|
- hey
|
||
|
- hostctl
|
||
|
- htmlq
|
||
|
- hyperfine
|
||
|
- jiq
|
||
|
- jitsi
|
||
|
- jo
|
||
|
- jq
|
||
|
- kdash
|
||
|
- kubenav
|
||
|
- license
|
||
|
- linuxkit
|
||
|
- manta
|
||
|
- mark
|
||
|
- masscode
|
||
|
- mc
|
||
|
- mergestat
|
||
|
- mjml
|
||
|
- mkcert
|
||
|
- mockoon
|
||
|
- motrix
|
||
|
- mqttx
|
||
|
- muffet
|
||
|
# - mullvad-vpn # deb, rpm available, no archives for Linux
|
||
|
- nebula
|
||
|
- nnn
|
||
|
- node
|
||
|
- nomino
|
||
|
- nuclear
|
||
|
- oq
|
||
|
- osquery
|
||
|
- ots
|
||
|
- page
|
||
|
- pass
|
||
|
- pastel
|
||
|
- peco
|
||
|
- pony
|
||
|
- pretzel # Mac only, over 3 years old
|
||
|
- procs
|
||
|
# - psu # Releases contain only code. few pre-releases contain releases, no update in about 2.5 years
|
||
|
- pup
|
||
|
- q
|
||
|
- raindrop
|
||
|
- responsively
|
||
|
- rip
|
||
|
- runjs
|
||
|
- s5cmd
|
||
|
- schema
|
||
|
- scrcpy
|
||
|
- sd
|
||
|
- shfmt
|
||
|
- skm
|
||
|
# - sqlectron # deb, rpm, pacman available but no archive
|
||
|
- ssh-vault
|
||
|
- ssl-proxy
|
||
|
- skype
|
||
|
- slack
|
||
|
- sqlectron
|
||
|
- ssh
|
||
|
- ssl
|
||
|
- switchhosts
|
||
|
- sysbench
|
||
|
- tabby
|
||
|
- task
|
||
|
- teleport
|
||
|
- temps # 6 years old. Forks are platform specific
|
||
|
- tflint
|
||
|
- tokei
|
||
|
- transfer
|
||
|
- trivy
|
||
|
- udemy
|
||
|
- up
|
||
|
- waypoint
|
||
|
- websocat
|
||
|
- webtorrent
|
||
|
- whaler
|
||
|
- wkhtmltopdf
|
||
|
- xurls
|
||
|
- yq
|
||
|
|
||
|
# @var default_browser: brave # Set this variable equal to the tag corresponding to the browser you wish to be set as the default browser.
|
||
|
# Available options include `brave` (Brave Browser), `firefox` (Firefox), `edge` (Microsoft Edge), and `chrome` (Google Chrome / Chromium).
|
||
|
default_browser: brave
|
||
|
|
||
|
# @var vpn_connections: [] # A list of VPN profiles to automatically load into the NetworkManager VPN plugin on Linux and into the WireGuard
|
||
|
# app on macOS / Linux. The profiles should be placed in the `files/vpn` folder. Examples of OpenVPN / WireGuard profiles are also available
|
||
|
# in that folder.
|
||
|
vpn_connections:
|
||
|
- file: Mullvad OVPN Greece (TCP 53).ovpn
|
||
|
password: '{{ mullvad_password }}'
|
||
|
username: '{{ mullvad_username }}'
|
||
|
# @example #
|
||
|
# vpn_connections:
|
||
|
# - file: Mullvad OpenVPN Denver (UDP 53).ovpn
|
||
|
# password: '{{ mullvad_password }}'
|
||
|
# username: '{{ mullvad_username }}'
|
||
|
# - file: Mullvad OpenVPN Hong Kong.ovpn
|
||
|
# password: '{{ mullvad_password }}'
|
||
|
# username: '{{ mullvad_username }}'
|
||
|
# - file: Mullvad OpenVPN Italy.ovpn
|
||
|
# password: '{{ mullvad_password }}'
|
||
|
# username: '{{ mullvad_username }}'
|
||
|
# - file: Mullvad OpenVPN NYC.ovpn
|
||
|
# password: '{{ mullvad_password }}'
|
||
|
# username: '{{ mullvad_username }}'
|
||
|
# - file: Mullvad OpenVPN Secaucus (TCP 80).ovpn
|
||
|
# password: '{{ mullvad_password }}'
|
||
|
# username: '{{ mullvad_username }}'
|
||
|
# - file: Mullvad WireGuard Germany (Custom Port).nmconnection
|
||
|
# password: '{{ mullvad_password }}'
|
||
|
# username: '{{ mullvad_username }}'
|
||
|
# - file: Mullvad WireGuard Italy Brazil.nmconnection
|
||
|
# password: '{{ mullvad_password }}'
|
||
|
# username: '{{ mullvad_username }}'
|
||
|
# - file: Mullvad WireGuard NYC (Custom Port).nmconnection
|
||
|
# password: '{{ mullvad_password }}'
|
||
|
# username: '{{ mullvad_username }}'
|
||
|
# - file: Mullvad WireGuard NYC.nmconnection
|
||
|
# password: '{{ mullvad_password }}'
|
||
|
# username: '{{ mullvad_username }}'
|
||
|
# - file: Mullvad WireGuard Switzerland.nmconnection
|
||
|
# password: '{{ mullvad_password }}'
|
||
|
# username: '{{ mullvad_username }}'
|
||
|
# @end
|