1.3 KiB
1.3 KiB
Package Configuration
The following are individual packages that have configuration and the default configuration values.
Change the configuration by passing the variable when calling the role.
Packages
pkgconfig:
alacritty:
version: 0.15.0
carapace:
version: 1.1.1
git:
pkgs: #this example is for linux, homebrew names are used when on MacOS
- git
- git-delta
- git-email
- git-lfs
go:
version: 1.23.5
install_path: /usr/local
neovide:
version: 0.14.0
install_prefix: /usr/local
neovim:
use_syspkg: true #if false, will install the appimage
use_appimage: true #if false, will build from source
#used for appimage and source installs only
version: v0.10.3
install_prefix: /usr/local #binaries will be placed in <prefix>/bin
install_dir: /opt/nvim #where to put appimages
become: true #set to false if installing in the default user prefix
owner: root #who owns the installed packages. Determines become_user
group: root
build_type: Release #CMAKE build type
nerdfonts:
system_install: false #if true, install fonts system wide
install: #list of nerdfonts to install. Maps to brew names on macos
- CascadiaCode
- FiraCode
- HaskLig
rust:
rustup_managed: false #rustup isn't implemented yet