Files
ansible_role_package/vars/main.yml
Matthew Stobbs e021d5ebac Modifying default variables and config
Renamed variables for defaults:
- flatpak_method -> default_flatpak_method: system
- defaults.paths.prefix -> default_install_prefix: /usr/local
New variables:
- default_install_method: package
2026-01-24 19:52:56 -07:00

40 lines
1.4 KiB
YAML

# vim: set filetype=yaml.ansible :
# variables used in ansible_role_package
---
default_flatpak_method: system # possible values are 'system' and 'user'
default_install_method: package # possible values are 'package', 'source', 'appimage'
default_install_prefix: /usr/local
debug: false
use_local: false
packages: [] # list of packages to install
extra_packages: [] # list of extra packages to add to pkg_sys
paths:
suffix:
appimage: "/appimage" # keep appimages in `{{ default_install_prefix }}/appimage`
archive: "/archive" # extract archives to `{{ default_install_prefix }}/archive`
bin: "/bin" # installation prefix. Binaries are placed in `{{ default_install_prefix }}/bin`
cargo: "/cargo" # cargo install location `{{ default_install_prefix }}/cargo`
go: "/go" # GOROOT `{{ default_install_prefix }}/go`
pipx: "/pipx" # where pipx environments are installed `{{ default_install_prefix }}/pipx`
# paths resolve to either $HOME/.local as the prefix, or /usr/local
# all created paths are named:
# - paths.appimage: $PREFIX/appimage
# - paths.archive: $PREFIX/archive
# - paths.bin: $PREFIX/bin
# - paths.cargo: $PREFIX/cargo
# - paths.go: $PREFIX/go
# - paths.pipx: $PREFIX/pipx
package_default_clean_src: false
## Extra config that usually will not need to be changed
hyprgitbase: https://github.com/hyprwm
_pkgconfig_force_rebuild: false
# neovim configuration
_pkgversion_neovim: master
_gitbranch_neovim: master