configuring more packages

This commit is contained in:
Matthew Stobbs
2025-01-22 22:14:49 -07:00
parent 852331a692
commit 6fa5a46701
88 changed files with 388 additions and 492 deletions

View File

@@ -1,2 +1,19 @@
---
version: 0.15.0
RedHat:
build_deps:
- cmake
- freetype-devel
- fontconfig-devel
- libxcb-devel
- libxkbcommon-devel
- g++
Debian:
build_deps:
- cmake
- pkg-config
- libfreetype6-dev
- libfontconfig1-dev
- libxcb-xfixes0-dev
- libxkbcommon-dev
- python3

5
vars/consul.yml Normal file
View File

@@ -0,0 +1,5 @@
---
Linux:
pkg: consul
Darwin:
pkg: hashicorp/tap/consul

12
vars/git.yml Normal file
View File

@@ -0,0 +1,12 @@
Darwin:
pkgs:
- git
- git-delta
- git-extras
- git-lfs
Linux:
pkgs:
- git
- git-delta
- git-email
- git-lfs

7
vars/hashicorp_repo.yml Normal file
View File

@@ -0,0 +1,7 @@
---
RedHat:
repo: https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
Fedora:
repo: https://rpm.releases.hashicorp.com/fedora/hashicorp.repo
Debian:
repo: "deb [arch={{ ansible_architecture }} signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com {{ ansible_distribution_release }} main"

7
vars/kitty.yml Normal file
View File

@@ -0,0 +1,7 @@
Darwin:
pkgs:
- kitty
Linux:
pkgs:
- kitty
- kitty-shell-integration

View File

@@ -1,3 +1,25 @@
---
version: 0.14.0
install_prefix: /usr/local
RedHat:
pkgdeps:
- cargo
- fontconfig-devel
- freetype-devel
- libX11-xcb
- libX11-devel
- libstdc++-static
- libstdc++-devel
- "@Development Tools"
- "@Development Libraries"
Debian:
pkgdeps:
- cargo
- fontconfig-devel
- freetype-devel
- libX11-xcb
- libX11-devel
- libstdc++-static
- libstdc++-devel
- "@Development Tools"
- "@Development Libraries"

View File

@@ -1,5 +1,8 @@
---
git_repo: https://github.com/neovim/neovim.git
version: 0.10.3
build_type: Release
version: latest
install_prefix: /usr/local
install_dir: /opt/nvim
Linux:
appimage:
dl: https://github.com/neovim/neovim/releases/latest/download/nvim.appimage
checksum: https://github.com/neovim/neovim/releases/download/latest/nvim.appimage.sha256sum

View File

@@ -1,5 +1,5 @@
---
nerdfonts:
fonts:
- name: CascadiaCode
brew: caskaydia-cove
- name: FiraCode
@@ -13,4 +13,3 @@ nerdfonts:
- name: NerdFontsSymbolsOnly
brew: symbols-only
nerdfonts_system_install: false