Squash merge move_to_single_file_pkgs into main

This commit is contained in:
Matthew Stobbs
2026-04-13 14:50:45 -06:00
parent ff740426c8
commit 8dc427f027
373 changed files with 3883 additions and 9963 deletions

View File

@@ -1,40 +1,58 @@
# vim: set filetype=yaml.ansible :
# variables used in ansible_role_package
---
debug: false
use_local: false
prefer_method: src
packages: [] # list of packages to install
extra_packages: [] # list of extra packages to add to pkg_sys
go_do_update: true
# General configuration
clean_install: false
clean_cache: false
build_jobs: "{{ ansible_processor_nproc | int }}"
install_become: true
install_become_user: root
imethod: system
install_prefix: /usr/local
install_prefix_mode: '0755'
install_prefix_owner: root
install_prefix_group: root
extra_ldd_paths: []
packages_extra: []
defaults:
path:
prefix: "/usr/local"
suffix:
appimage: "/appimage" # keep appimages here
archive: "/archive" # extract archives here
bin: "/bin" # installation prefix. Binaries are placed in `{{ install }}/bin`
cargo: "/cargo" # cargo install location
go: "/go" # GOROOT
pipx: "/pipx" # where pipx environments are installed (venvs). They are symlinked to `bin`
# flatpak default configuration
flathub_remote:
name: flathub
url: https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak_default_remote: flathub
flatpak_method: system
flatpak_remotes: "{{ [flathub_remote] }}"
# 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
# empty lists that must be defined
pkg_appimage: [] # appimages to install
pkg_archive: [] # packages installed via prebuilt archive
pkg_cargo: [] # rust packages from cargo using `cargo install`
pkg_cargo_build: [] # rust packages using `cargo build` before install
pkg_clean: [] # list of files to remove before running archive and source installations
pkg_flatpak: [] # flatpak packages to install
pkg_go: [] # go applications
pkg_make: [] # use gnu make to build/install
pkg_npm: [] # npm commands
pkg_pipx: [] # pipx packages
pkg_sh: [] # use shell commands to install a package
pkg_snap: [] # snpacraft.io packages
pkg_src: [] # packages built from source
pkg_sys: [] # system package manager packages
pkg_sys_pip: [] # system pip packages
pkg_zig: [] # zig packages
__configured: {} # dict of configured packages
__add_to_path: [] # list of paths that should be in PATH
__var_to_env: {} # dict of variables to add to your env
package_default_clean_src: false
# system level variables that could change for each system
path_profile:
Linux: /etc/profile.d
FreeBSD: /etc/profile.d
## 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
nerdfonts_install_list:
- JetBrainsMono
- FiraCode
- FiraMono
- GoMono
- Hack
- Symbols

View File

@@ -1,10 +0,0 @@
# vim: set filetype=yaml.ansible :
---
alacritty:
version: 0.15.1
method:
default: cargo
Darwin: cask
cargo:
locked: true
name: alacritty

View File

@@ -1,7 +0,0 @@
# vim: set filetype=yaml.ansible :
---
aquamarine:
version: v0.8.0
pkg_deps:
- hyprwayland_scanner
- hyprutils

View File

@@ -1,17 +0,0 @@
# vim: set filetype=yaml.ansible :
---
bitwarden:
flatpak:
name: com.bitwarden.desktop
remote: flathub
appimage:
link_name: bitwarden
name: bitwarden.appimage
url: https://vault.bitwarden.com/download/?app=desktop&platform=linux&variant=appimage
snap: bitwarden
cask: bitwarden
method:
Fedora: flatpak
Alpine: flatpak
Ubuntu: snap
MacOSX: cask

View File

@@ -1,16 +0,0 @@
# vim: set filetype=yaml.ansible :
---
broot:
version: 1.44.7
build_deps:
Debian:
- build-essential
- libxcb1-dev
- libxcb-render0-dev
- libxcb-shape0-dev
- libxcb-xfixes0-dev
RedHat:
- libxcb
Alpine:
- libxcb-dev
Darwin: []

View File

@@ -1,23 +0,0 @@
# vim: set filetype=yaml.ansible :
---
carapace:
version: 0.2.0
pkgs:
Debina:
- carapace-bin
RedHat:
- carapace-bin
Darwin:
- carapace
Alpine:
- carapace
repo:
RedHat:
name: carapace-yum
description: carapace-yum
baseurl: https://yum.fury.io/rsteube/
Debian:
repo: "deb [trusted=yes] https://apt.fury.io/rsteube/ /"
name: carapace
Darwin: {}
Alpine: {}

View File

@@ -1,5 +0,0 @@
# vim: set filetype=yaml.ansible :
---
cbfmt:
pkgs:
- cbfmt

View File

@@ -1,4 +0,0 @@
# vim: set filetype=yaml.ansible :
---
choose:
version: 1.3.6

View File

@@ -1,12 +0,0 @@
# vim: set filetype=yaml.ansible :
---
clangd:
pkgs:
RedHat:
- clang-devel
Debian:
- clangd-12
Darwin:
- llvm
Alpine:
- clang19

View File

@@ -1,5 +0,0 @@
# vim: set filetype=yaml.ansible :
---
cmake_format:
pkgs:
- cmake-format

View File

@@ -1,23 +0,0 @@
# vim: set filetype=yaml.ansible :
---
cockpit:
pkgs:
RedHat:
- cockpit
- cockpit-bridge
- cockpit-files
- cockpit-navigator
- cockpit-packagekit
- cockpit-pcp
- cockpit-storaged
- cockpit-system
- cockpit-ws
Debian:
- cockpit
- cockpit-bridge
- cockpit-packagekit
- cockpit-pcp
- cockpit-sosreport
- cockpit-storaged
- cockpit-system
- cockpit-ws

View File

@@ -1,8 +0,0 @@
# vim: set filetype=yaml.ansible :
---
consul:
pkgs:
Linux:
- consul
Darwin:
- hashicorp/tap/consul

View File

@@ -1,12 +0,0 @@
# vim: set filetype=yaml.ansible :
---
fd:
pkgs:
Darwin:
- fd
RedHat:
- fd-find
Debian:
- fd-find
Alpine:
- fd

View File

@@ -1,7 +0,0 @@
# vim: set filetype=yaml.ansible :
---
firefox:
method:
default: sys
RedHat: flatpak
Darwin: cask

View File

@@ -1,496 +0,0 @@
# vim: set filetype=yaml.ansible :
---
ghostty:
version: v1.1.3
optimize: ReleaseFast
git_repo: https://github.com/ghostty-org/ghostty
pkg_deps:
- git
build_deps:
Alpine:
- gtk4.0-dev
- libadwaita-dev
- pkgconf
- ncurses
- blueprint-compiler
Arch:
- gtk4
- libadwaita
- blueprint-compiler
Debian: &debbased
- libgtk-4-dev
- libadwaita-1-dev
- blueprint-compiler
Ubuntu: *debbased
RedHat:
- gtk4-devel
- libadwaita-devel
- blueprint-compiler
Darwin: []
archmap:
arm64: aarch64
x86_64: x86_64
appimage:
base_url: https://github.com/psadi/ghostty-appimage/releases/download/
link_name: ghostty
cask:
- ghostty
sys:
- ghostty
src:
- ghostty
pkg_repo:
Fedora:
url: https://terra.fyralabs.com/terra.repo
dest: /etc/yum.repos.d/terra.repo
methods:
default: src
MacOSX: cask
build_installed_files:
- share/applications/com.mitchellh.ghostty.desktop
- share/icons/hicolor/1024x1024/apps/com.mitchellh.ghostty.png
- share/icons/hicolor/32x32@2/apps/com.mitchellh.ghostty.png
- share/icons/hicolor/128x128@2/apps/com.mitchellh.ghostty.png
- share/icons/hicolor/128x128/apps/com.mitchellh.ghostty.png
- share/icons/hicolor/256x256@2/apps/com.mitchellh.ghostty.png
- share/icons/hicolor/16x16/apps/com.mitchellh.ghostty.png
- share/icons/hicolor/512x512/apps/com.mitchellh.ghostty.png
- share/icons/hicolor/32x32/apps/com.mitchellh.ghostty.png
- share/icons/hicolor/16x16@2/apps/com.mitchellh.ghostty.png
- share/icons/hicolor/256x256/apps/com.mitchellh.ghostty.png
- share/nautilus-python/extensions/ghostty.py
- share/kio/servicemenus/com.mitchellh.ghostty.desktop
- share/nvim/site/syntax/ghostty.vim
- share/nvim/site/ftdetect/ghostty.vim
- share/nvim/site/ftplugin/ghostty.vim
- share/nvim/site/compiler/ghostty.vim
- share/bash-completion/completions/ghostty.bash
- share/fish/vendor_completions.d/ghostty.fish
- share/zsh/site-functions/_ghostty
- share/vim/vimfiles/syntax/ghostty.vim
- share/vim/vimfiles/ftdetect/ghostty.vim
- share/vim/vimfiles/ftplugin/ghostty.vim
- share/vim/vimfiles/compiler/ghostty.vim
- share/ghostty
- share/terminfo/x/xterm-ghostty
- share/terminfo/g/ghostty
- share/bat/syntaxes/ghostty.sublime-syntax
- share/man/man1/ghostty.1
- share/man/man5/ghostty.5
- bin/ghostty
extra_files:
share:
ghostty:
- share/ghostty/themes/0x96f
- share/ghostty/themes/3024 Day
- share/ghostty/themes/3024 Night
- share/ghostty/themes/Aardvark Blue
- share/ghostty/themes/Abernathy
- share/ghostty/themes/Adventure
- share/ghostty/themes/AdventureTime
- share/ghostty/themes/Adwaita
- share/ghostty/themes/Adwaita Dark
- share/ghostty/themes/Afterglow
- share/ghostty/themes/Alabaster
- share/ghostty/themes/AlienBlood
- share/ghostty/themes/Andromeda
- share/ghostty/themes/Apple Classic
- share/ghostty/themes/Apple System Colors
- share/ghostty/themes/Apple System Colors Light
- share/ghostty/themes/Argonaut
- share/ghostty/themes/Arthur
- share/ghostty/themes/AtelierSulphurpool
- share/ghostty/themes/Atom
- share/ghostty/themes/AtomOneLight
- share/ghostty/themes/Aura
- share/ghostty/themes/Aurora
- share/ghostty/themes/Ayu Mirage
- share/ghostty/themes/Banana Blueberry
- share/ghostty/themes/Batman
- share/ghostty/themes/Belafonte Day
- share/ghostty/themes/Belafonte Night
- share/ghostty/themes/BirdsOfParadise
- share/ghostty/themes/Blazer
- share/ghostty/themes/Blue Matrix
- share/ghostty/themes/BlueBerryPie
- share/ghostty/themes/BlueDolphin
- share/ghostty/themes/BlulocoDark
- share/ghostty/themes/BlulocoLight
- share/ghostty/themes/Borland
- share/ghostty/themes/Breeze
- share/ghostty/themes/Bright Lights
- share/ghostty/themes/Broadcast
- share/ghostty/themes/Brogrammer
- share/ghostty/themes/Builtin Dark
- share/ghostty/themes/Builtin Light
- share/ghostty/themes/Builtin Pastel Dark
- share/ghostty/themes/Builtin Solarized Dark
- share/ghostty/themes/Builtin Solarized Light
- share/ghostty/themes/Builtin Tango Dark
- share/ghostty/themes/Builtin Tango Light
- share/ghostty/themes/C64
- share/ghostty/themes/CGA
- share/ghostty/themes/CLRS
- share/ghostty/themes/Calamity
- share/ghostty/themes/Chalk
- share/ghostty/themes/Chalkboard
- share/ghostty/themes/ChallengerDeep
- share/ghostty/themes/Chester
- share/ghostty/themes/Ciapre
- share/ghostty/themes/Cobalt Neon
- share/ghostty/themes/Cobalt2
- share/ghostty/themes/CobaltNext
- share/ghostty/themes/CobaltNext-Dark
- share/ghostty/themes/CobaltNext-Minimal
- share/ghostty/themes/CrayonPonyFish
- share/ghostty/themes/CutiePro
- share/ghostty/themes/Cyberdyne
- share/ghostty/themes/CyberpunkScarletProtocol
- share/ghostty/themes/Dark Modern
- share/ghostty/themes/Dark Pastel
- share/ghostty/themes/Dark+
- share/ghostty/themes/Darkside
- share/ghostty/themes/Desert
- share/ghostty/themes/Dimidium
- share/ghostty/themes/DimmedMonokai
- share/ghostty/themes/Django
- share/ghostty/themes/DjangoRebornAgain
- share/ghostty/themes/DjangoSmooth
- share/ghostty/themes/Doom Peacock
- share/ghostty/themes/DoomOne
- share/ghostty/themes/DotGov
- share/ghostty/themes/Dracula
- share/ghostty/themes/Dracula+
- share/ghostty/themes/Duotone Dark
- share/ghostty/themes/ENCOM
- share/ghostty/themes/Earthsong
- share/ghostty/themes/Elegant
- share/ghostty/themes/Elemental
- share/ghostty/themes/Elementary
- share/ghostty/themes/Espresso
- share/ghostty/themes/Espresso Libre
- share/ghostty/themes/Everblush
- share/ghostty/themes/Everforest Dark - Hard
- share/ghostty/themes/Fahrenheit
- share/ghostty/themes/Fairyfloss
- share/ghostty/themes/Fideloper
- share/ghostty/themes/Firefly Traditional
- share/ghostty/themes/FirefoxDev
- share/ghostty/themes/Firewatch
- share/ghostty/themes/FishTank
- share/ghostty/themes/Flat
- share/ghostty/themes/Flatland
- share/ghostty/themes/Floraverse
- share/ghostty/themes/ForestBlue
- share/ghostty/themes/Framer
- share/ghostty/themes/FrontEndDelight
- share/ghostty/themes/FunForrest
- share/ghostty/themes/Galaxy
- share/ghostty/themes/Galizur
- share/ghostty/themes/Ghostty Default StyleDark
- share/ghostty/themes/GitHub Dark
- share/ghostty/themes/GitHub-Dark-Colorblind
- share/ghostty/themes/GitHub-Dark-Default
- share/ghostty/themes/GitHub-Dark-Dimmed
- share/ghostty/themes/GitHub-Dark-High-Contrast
- share/ghostty/themes/GitHub-Light-Colorblind
- share/ghostty/themes/GitHub-Light-Default
- share/ghostty/themes/GitHub-Light-High-Contrast
- share/ghostty/themes/GitLab-Dark
- share/ghostty/themes/GitLab-Dark-Grey
- share/ghostty/themes/GitLab-Light
- share/ghostty/themes/Github
- share/ghostty/themes/Glacier
- share/ghostty/themes/Grape
- share/ghostty/themes/Grass
- share/ghostty/themes/Grey-green
- share/ghostty/themes/GruvboxDark
- share/ghostty/themes/GruvboxDarkHard
- share/ghostty/themes/GruvboxLight
- share/ghostty/themes/GruvboxLightHard
- share/ghostty/themes/Guezwhoz
- share/ghostty/themes/HaX0R_BLUE
- share/ghostty/themes/HaX0R_GR33N
- share/ghostty/themes/HaX0R_R3D
- share/ghostty/themes/Hacktober
- share/ghostty/themes/Hardcore
- share/ghostty/themes/Harper
- share/ghostty/themes/Havn Daggry
- share/ghostty/themes/Havn Skumring
- share/ghostty/themes/Highway
- share/ghostty/themes/Hipster Green
- share/ghostty/themes/Hivacruz
- share/ghostty/themes/Homebrew
- share/ghostty/themes/Hopscotch
- share/ghostty/themes/Hopscotch.256
- share/ghostty/themes/Horizon
- share/ghostty/themes/Horizon-Bright
- share/ghostty/themes/Hurtado
- share/ghostty/themes/Hybrid
- share/ghostty/themes/IC_Green_PPL
- share/ghostty/themes/IC_Orange_PPL
- share/ghostty/themes/IR_Black
- share/ghostty/themes/Jackie Brown
- share/ghostty/themes/Japanesque
- share/ghostty/themes/Jellybeans
- share/ghostty/themes/JetBrains Darcula
- share/ghostty/themes/Kanagawa Dragon
- share/ghostty/themes/Kanagawa Wave
- share/ghostty/themes/Kibble
- share/ghostty/themes/Kolorit
- share/ghostty/themes/Konsolas
- share/ghostty/themes/Lab Fox
- share/ghostty/themes/Laser
- share/ghostty/themes/Later This Evening
- share/ghostty/themes/Lavandula
- share/ghostty/themes/LiquidCarbon
- share/ghostty/themes/LiquidCarbonTransparent
- share/ghostty/themes/LiquidCarbonTransparentInverse
- share/ghostty/themes/Man Page
- share/ghostty/themes/Mariana
- share/ghostty/themes/Material
- share/ghostty/themes/MaterialDark
- share/ghostty/themes/MaterialDarker
- share/ghostty/themes/MaterialDesignColors
- share/ghostty/themes/MaterialOcean
- share/ghostty/themes/Mathias
- share/ghostty/themes/Medallion
- share/ghostty/themes/Melange_dark
- share/ghostty/themes/Melange_light
- share/ghostty/themes/Mellifluous
- share/ghostty/themes/Mirage
- share/ghostty/themes/Misterioso
- share/ghostty/themes/Molokai
- share/ghostty/themes/MonaLisa
- share/ghostty/themes/Monokai Classic
- share/ghostty/themes/Monokai Pro
- share/ghostty/themes/Monokai Pro Light
- share/ghostty/themes/Monokai Pro Light Sun
- share/ghostty/themes/Monokai Pro Machine
- share/ghostty/themes/Monokai Pro Octagon
- share/ghostty/themes/Monokai Pro Ristretto
- share/ghostty/themes/Monokai Pro Spectrum
- share/ghostty/themes/Monokai Remastered
- share/ghostty/themes/Monokai Soda
- share/ghostty/themes/Monokai Vivid
- share/ghostty/themes/N0tch2k
- share/ghostty/themes/Neon
- share/ghostty/themes/Neopolitan
- share/ghostty/themes/Neutron
- share/ghostty/themes/Night Owlish Light
- share/ghostty/themes/NightLion v1
- share/ghostty/themes/NightLion v2
- share/ghostty/themes/Nocturnal Winter
- share/ghostty/themes/Novel
- share/ghostty/themes/NvimDark
- share/ghostty/themes/NvimLight
- share/ghostty/themes/Obsidian
- share/ghostty/themes/Ocean
- share/ghostty/themes/Oceanic-Next
- share/ghostty/themes/OceanicMaterial
- share/ghostty/themes/Ollie
- share/ghostty/themes/OneHalfDark
- share/ghostty/themes/OneHalfLight
- share/ghostty/themes/Operator Mono Dark
- share/ghostty/themes/Overnight Slumber
- share/ghostty/themes/Oxocarbon
- share/ghostty/themes/PaleNightHC
- share/ghostty/themes/Pandora
- share/ghostty/themes/Paraiso Dark
- share/ghostty/themes/PaulMillr
- share/ghostty/themes/PencilDark
- share/ghostty/themes/PencilLight
- share/ghostty/themes/Peppermint
- share/ghostty/themes/Piatto Light
- share/ghostty/themes/Pnevma
- share/ghostty/themes/Popping and Locking
- share/ghostty/themes/Pro
- share/ghostty/themes/Pro Light
- share/ghostty/themes/Purple Rain
- share/ghostty/themes/Rapture
- share/ghostty/themes/Raycast_Dark
- share/ghostty/themes/Raycast_Light
- share/ghostty/themes/Red Alert
- share/ghostty/themes/Red Planet
- share/ghostty/themes/Red Sands
- share/ghostty/themes/Relaxed
- share/ghostty/themes/Retro
- share/ghostty/themes/RetroLegends
- share/ghostty/themes/Rippedcasts
- share/ghostty/themes/Rouge 2
- share/ghostty/themes/Royal
- share/ghostty/themes/Ryuuko
- share/ghostty/themes/Sakura
- share/ghostty/themes/Scarlet Protocol
- share/ghostty/themes/SeaShells
- share/ghostty/themes/Seafoam Pastel
- share/ghostty/themes/Seti
- share/ghostty/themes/Shaman
- share/ghostty/themes/Slate
- share/ghostty/themes/SleepyHollow
- share/ghostty/themes/Smyck
- share/ghostty/themes/Snazzy
- share/ghostty/themes/Snazzy Soft
- share/ghostty/themes/SoftServer
- share/ghostty/themes/Solarized Darcula
- share/ghostty/themes/Solarized Dark - Patched
- share/ghostty/themes/Solarized Dark Higher Contrast
- share/ghostty/themes/SpaceGray
- share/ghostty/themes/SpaceGray Bright
- share/ghostty/themes/SpaceGray Eighties
- share/ghostty/themes/SpaceGray Eighties Dull
- share/ghostty/themes/Spacedust
- share/ghostty/themes/Spiderman
- share/ghostty/themes/Spring
- share/ghostty/themes/Square
- share/ghostty/themes/Squirrelsong Dark
- share/ghostty/themes/Sublette
- share/ghostty/themes/Subliminal
- share/ghostty/themes/Sugarplum
- share/ghostty/themes/Sundried
- share/ghostty/themes/Symfonic
- share/ghostty/themes/SynthwaveAlpha
- share/ghostty/themes/Tango Adapted
- share/ghostty/themes/Tango Half Adapted
- share/ghostty/themes/Teerb
- share/ghostty/themes/Terminal Basic
- share/ghostty/themes/Thayer Bright
- share/ghostty/themes/The Hulk
- share/ghostty/themes/Tinacious Design (Dark)
- share/ghostty/themes/Tinacious Design (Light)
- share/ghostty/themes/Tomorrow
- share/ghostty/themes/Tomorrow Night
- share/ghostty/themes/Tomorrow Night Blue
- share/ghostty/themes/Tomorrow Night Bright
- share/ghostty/themes/Tomorrow Night Burns
- share/ghostty/themes/Tomorrow Night Eighties
- share/ghostty/themes/ToyChest
- share/ghostty/themes/Treehouse
- share/ghostty/themes/Twilight
- share/ghostty/themes/Ubuntu
- share/ghostty/themes/UltraDark
- share/ghostty/themes/UltraViolent
- share/ghostty/themes/UnderTheSea
- share/ghostty/themes/Unikitty
- share/ghostty/themes/Urple
- share/ghostty/themes/Vaughn
- share/ghostty/themes/VibrantInk
- share/ghostty/themes/Violet Dark
- share/ghostty/themes/Violet Light
- share/ghostty/themes/WarmNeon
- share/ghostty/themes/Wez
- share/ghostty/themes/Whimsy
- share/ghostty/themes/WildCherry
- share/ghostty/themes/Wombat
- share/ghostty/themes/Wryan
- share/ghostty/themes/Zenburn
- share/ghostty/themes/arcoiris
- share/ghostty/themes/ayu
- share/ghostty/themes/ayu_light
- share/ghostty/themes/carbonfox
- share/ghostty/themes/catppuccin-frappe
- share/ghostty/themes/catppuccin-latte
- share/ghostty/themes/catppuccin-macchiato
- share/ghostty/themes/catppuccin-mocha
- share/ghostty/themes/citruszest
- share/ghostty/themes/coffee_theme
- share/ghostty/themes/cyberpunk
- share/ghostty/themes/darkermatrix
- share/ghostty/themes/darkmatrix
- share/ghostty/themes/dawnfox
- share/ghostty/themes/dayfox
- share/ghostty/themes/deep
- share/ghostty/themes/detuned
- share/ghostty/themes/duckbones
- share/ghostty/themes/duskfox
- share/ghostty/themes/electron-highlighter
- share/ghostty/themes/embers-dark
- share/ghostty/themes/farmhouse-dark
- share/ghostty/themes/farmhouse-light
- share/ghostty/themes/flexoki-dark
- share/ghostty/themes/flexoki-light
- share/ghostty/themes/gruber-darker
- share/ghostty/themes/gruvbox-material
- share/ghostty/themes/heeler
- share/ghostty/themes/iTerm2 Dark Background
- share/ghostty/themes/iTerm2 Default
- share/ghostty/themes/iTerm2 Light Background
- share/ghostty/themes/iTerm2 Pastel Dark Background
- share/ghostty/themes/iTerm2 Smoooooth
- share/ghostty/themes/iTerm2 Solarized Dark
- share/ghostty/themes/iTerm2 Solarized Light
- share/ghostty/themes/iTerm2 Tango Dark
- share/ghostty/themes/iTerm2 Tango Light
- share/ghostty/themes/iceberg-dark
- share/ghostty/themes/iceberg-light
- share/ghostty/themes/idea
- share/ghostty/themes/idleToes
- share/ghostty/themes/jubi
- share/ghostty/themes/kanagawabones
- share/ghostty/themes/kurokula
- share/ghostty/themes/lovelace
- share/ghostty/themes/matrix
- share/ghostty/themes/mellow
- share/ghostty/themes/miasma
- share/ghostty/themes/midnight-in-mojave
- share/ghostty/themes/neobones_dark
- share/ghostty/themes/neobones_light
- share/ghostty/themes/nightfox
- share/ghostty/themes/niji
- share/ghostty/themes/nord
- share/ghostty/themes/nord-light
- share/ghostty/themes/nord-wave
- share/ghostty/themes/nordfox
- share/ghostty/themes/primary
- share/ghostty/themes/purplepeter
- share/ghostty/themes/rebecca
- share/ghostty/themes/rose-pine
- share/ghostty/themes/rose-pine-dawn
- share/ghostty/themes/rose-pine-moon
- share/ghostty/themes/seoulbones_dark
- share/ghostty/themes/seoulbones_light
- share/ghostty/themes/shades-of-purple
- share/ghostty/themes/solarized-osaka-night
- share/ghostty/themes/srcery
- share/ghostty/themes/starlight
- share/ghostty/themes/synthwave
- share/ghostty/themes/synthwave-everything
- share/ghostty/themes/terafox
- share/ghostty/themes/tokyonight
- share/ghostty/themes/tokyonight-day
- share/ghostty/themes/tokyonight-storm
- share/ghostty/themes/tokyonight_moon
- share/ghostty/themes/tokyonight_night
- share/ghostty/themes/vesper
- share/ghostty/themes/vimbones
- share/ghostty/themes/wilmersdorf
- share/ghostty/themes/xcodedark
- share/ghostty/themes/xcodedarkhc
- share/ghostty/themes/xcodelight
- share/ghostty/themes/xcodelighthc
- share/ghostty/themes/xcodewwdc
- share/ghostty/themes/zenbones
- share/ghostty/themes/zenbones_dark
- share/ghostty/themes/zenbones_light
- share/ghostty/themes/zenburned
- share/ghostty/themes/zenwritten_dark
- share/ghostty/themes/zenwritten_light
- share/ghostty/themes
- share/ghostty/shell-integration/bash/bash-preexec.sh
- share/ghostty/shell-integration/bash/ghostty.bash
- share/ghostty/shell-integration/bash
- share/ghostty/shell-integration/elvish/lib/ghostty-integration.elv
- share/ghostty/shell-integration/elvish/lib
- share/ghostty/shell-integration/elvish
- share/ghostty/shell-integration/fish/vendor_conf.d/ghostty-shell-integration.fish
- share/ghostty/shell-integration/fish/vendor_conf.d
- share/ghostty/shell-integration/fish
- share/ghostty/shell-integration/zsh/.zshenv
- share/ghostty/shell-integration/zsh/ghostty-integration
- share/ghostty/shell-integration/zsh
- share/ghostty/shell-integration
- share/ghostty/doc/ghostty.1.md
- share/ghostty/doc/ghostty.1.html
- share/ghostty/doc/ghostty.5.md
- share/ghostty/doc/ghostty.5.html
- share/ghostty/doc

View File

@@ -1,22 +0,0 @@
# vim: set filetype=yaml.ansible :
---
git:
pkgs:
Darwin:
- git
- git-delta
- git-extras
- git-lfs
RedHat:
- git
- git-email
- git-lfs
Debian:
- git
- git-delta
- git-email
- git-lfs
Alpine:
- git
- git-email
- git-lfs

View File

@@ -1,22 +0,0 @@
gitea_server:
version: 1.24.5
baseurl: https://dl.gitea.com/gitea
os:
Darwin: darwin-10.12
Linux: linux
arch:
x86_64: amd64
amd64: amd64
arm64: arm64
aarch64: arm64
sha256sum:
1.24.5:
x86_64:
Linux: 59029c97fe491b93c19705ba313f6b2397a8fe70cb2bd6fc021925f3cfb8e03d
1.23.7:
x86_64:
Darwin: 71e0087d48da89ff16a5accced0c94e1be7f796cf8ea8dc6a03bc4797c3d32f7
Linux: 3c0a7121ad1d9c525a92c68a7c040546553cd41e7464ce2fa811246b648c0a46
arm64:
Darwin: 2d3cbe3fb68c9e529578d404a8a49c73554c90d786305363442a33c2854eb051
Linux: eaaf65d888e06dd5fd72c6e01575eab1863aad186133dfc199d243b3bbc56e49

View File

@@ -1,55 +0,0 @@
# vim: set filetype=yaml.ansible :
---
go:
base_url: https://go.dev/dl
version: 1.25.0
archmap:
arm64: arm64
aarch64: arm64
x86_64: amd64
extmap:
Darwin: pkg
Linux: tar.gz
sums:
1.25.0:
Darwin:
amd64: sha256:95e836238bcf8f9a71bffea43344cbd35ee1f16db3aaced2f98dbac045d102db
arm64: sha256:202a0d8338c152cb4c9f04782429e9ba8bef31d9889272380837e4043c9d800a
Linux:
amd64: sha256:2852af0cb20a13139b3448992e69b868e50ed0f8a1e5940ee1de9e19a123b613
arm64: sha256:05de75d6994a2783699815ee553bd5a9327d8b79991de36e38b66862782f54ae
1.24.5:
Darwin:
amd64: sha256:8dd21674c7845306b955d82d7c67696448e04f8ba31c0f701d623d71cbfa3d55
arm64: sha256:7fbdc0775c1cee6b1a1625b9babeea10c0ee03c520a1c61b354f4afee35b7977
Linux:
amd64: sha256:10ad9e86233e74c0f6590fe5426895de6bf388964210eac34a6d83f38918ecdc
arm64: sha256:0df02e6aeb3d3c06c95ff201d575907c736d6c62cfa4b6934c11203f1d600ffa
1.24.3:
Darwin:
amd64: sha256:a05fa7e4043a4fec66897135219e3b8ab2202b5ef351c60c2fbb531dfb8f2900
arm64: sha256:97055ff4214043b39dc32e043fdd5c565df7c0a4e2fc0174e779a134c347ae0e
Linux:
amd64: sha256:3333f6ea53afa971e9078895eaa4ac7204a8c6b5c68c10e6bc9a33e8e391bdd8
arm64: sha256:a463cb59382bd7ae7d8f4c68846e73c4d589f223c589ac76871b66811ded7836
1.24.0:
Darwin:
amd64: sha256:dee0ea64411a00b47ded586d5a8e30cfe3acf51564aa1bb24e039a6dca807a29
arm64: sha256:b19eb6b7ae87f8371c3e7a84d129db67779a2883d2fffa6bb90412b0167df133
Linux:
amd64: sha256:dea9ca38a0b852a74e81c26134671af7c0fbe65d81b0dc1c5bfe22cf7d4c8858
arm64: sha256:c3fa6d16ffa261091a5617145553c71d21435ce547e44cc6dfb7470865527cc7
1.23.6:
Darwin:
amd64: sha256:7fa387c228b4dd69b518a5d9425638fa5c0d86ec8943de373e3802aff2e5b12a
arm64: sha256:a167758a44e08af6eddf844ed86a6acdbff1d3957248913bbca7ee4ef6ff07d0
Linux:
amd64: sha256:9379441ea310de000f33a4dc767bd966e72ab2826270e038e78b2c53c2e7802d
arm64: sha256:561c780e8f4a8955d32bf72e46af0b5ee5e0debe1e4633df9a03781878219202
1.23.5:
Darwin:
amd64: sha256:d2b06bf0b8299e0187dfe2d8ad39bd3dd96a6d93fe4d1cfd42c7872452f4a0a2
arm64: sha256:f819ed94939e08a5016b9a607ec84ebbde6cb3fe59750c59d97aa300c3fd02df
Linux:
amd64: sha256:cbcad4a6482107c7c7926df1608106c189417163428200ce357695cc7e01d091
arm64: sha256:47c84d332123883653b70da2db7dd57d2a865921ba4724efcdf56b5da7021db0

View File

@@ -1,13 +0,0 @@
# vim: set filetype=yaml.ansible :
---
greetd:
pkgs:
RedHat:
- greetd
- tuigreet
Alpine:
- greetd
- greetd-doc
- greetd-openrc
- greetd-tuigreet
- greetd-tuigreet-doc

View File

@@ -1,16 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hashicorp:
Linux:
".el9":
repo: https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
".fc40":
repo: https://rpm.releases.hashicorp.com/fedora/hashicorp.repo
".fc41":
repo: https://rpm.releases.hashicorp.com/fedora/hashicorp.repo
".fc42":
repo: https://rpm.releases.hashicorp.com/fedora/hashicorp.repo
".fc43":
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"

View File

@@ -1,10 +0,0 @@
# vim: set filetype=yaml.ansible :
---
httpie:
flatpak:
name: io.httpie.Httpie
remote: flathub
brew: httpie
method:
default: flatpak
MacOSX: brew

View File

@@ -1,6 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprcursor:
version: v0.1.12
pkg_deps:
- hyprlang

View File

@@ -1,6 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprgraphics:
version: v0.1.2
pkg_deps:
- hyprutils

View File

@@ -1,22 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hypridle:
version: v0.1.6
repo: "{{ hyprgitbase }}/hypridle"
pkg_deps:
- hyprlang
- hyprwayland_scanner
- sdbus_cpp_2
build_deps:
RedHat:
- patch
- wayland-devel
- wayland-protocols-devel
Alpine:
- patch
- wayland-dev
- wayland-protocols
build_installed_files:
- bin/hypridle
- lib/systemd/user/hypridle.service
- share/hypr/hypridle.conf

View File

@@ -1,379 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprland:
version: v0.48.1
repo: "{{ hyprgitbase }}/Hyprland"
pkg_deps:
- git
- aquamarine
- hyprland_protocols
- hyprwayland_scanner
- hyprutils
- hyprlang
- hyprcursor
- hyprgraphics
- hyprpolkitagent
- hyprland_qtutils
- hyprlock
- hypridle
- hyprpaper
- hyprpicker
- hyprland_qt_support
- xdg_desktop_portal_hyprland
build_deps:
RedHat:
- cairo-devel
- cmake
- dunst
- gcc-c++
- glslang-devel
- libXcursor-devel
- libdrm-devel
- libglvnd-devel
- libinput-devel
- libseat-devel
- libuuid-devel
- libxcb-devel
- libxkbcommon-devel
- mesa-libgbm-devel
- meson
- pango-devel
- pixman-devel
- qt6-qtwayland-devel
- re2-devel
- systemd-devel
- tomlplusplus-devel
- vulkan-loader-devel
- wayland-devel
- wayland-protocols-devel
- xcb-util-errors-devel
- xcb-util-renderutil-devel
- xcb-util-wm-devel
- xorg-x11-server-Xwayland-devel
Alpine:
- build-base
- cairo-dev
- cmake
- dunst
- elogind-dev
- glslang-dev
- libdrm-dev
- libinput-dev
- libseat-dev
- libuuid
- libxcb-dev
- libxcursor-dev
- libxkbcommon-dev
- mesa-gbm
- meson
- pango-dev
- pixman-dev
- qt5-qtwayland-dev
- qt6-qtwayland-dev
- re2-dev
- tomlplusplus-dev
- vulkan-loader-dev
- wayland-dev
- wayland-protocols
- xcb-util-errors-dev
- xcb-util-renderutil-dev
- xcb-util-wm-dev
- xwayland-dev
build_installed_files:
- share/wayland-sessions/hyprland-uwsm.desktop
- bin/hyprctl
- share/bash-completion/completions/hyprctl
- share/fish/vendor_completions.d/hyprctl.fish
- share/zsh/site-functions/_hyprctl
- bin/hyprpm
- share/bash-completion/completions/hyprpm
- share/fish/vendor_completions.d/hyprpm.fish
- share/zsh/site-functions/_hyprpm
- bin/Hyprland
- share/wayland-sessions/hyprland.desktop
- share/hypr/lockdead.png
- share/hypr/lockdead2.png
- share/hypr/wall0.png
- share/hypr/wall1.png
- share/hypr/wall2.png
- share/hypr/hyprland.conf
- share/xdg-desktop-portal/hyprland-portals.conf
- share/man/man1/Hyprland.1
- share/man/man1/hyprctl.1
- share/pkgconfig/hyprland.pc
- include/hyprland/protocols
- include/hyprland/protocols/xx-color-management-v4.hpp
- include/hyprland/protocols/alpha-modifier-v1.hpp
- include/hyprland/protocols/content-type-v1.hpp
- include/hyprland/protocols/cursor-shape-v1.hpp
- include/hyprland/protocols/drm-lease-v1.hpp
- include/hyprland/protocols/ext-foreign-toplevel-list-v1.hpp
- include/hyprland/protocols/ext-idle-notify-v1.hpp
- include/hyprland/protocols/hyprland-ctm-control-v1.hpp
- include/hyprland/protocols/fractional-scale-v1.hpp
- include/hyprland/protocols/hyprland-global-shortcuts-v1.hpp
- include/hyprland/protocols/color-management-v1.hpp
- include/hyprland/protocols/hyprland-surface-v1.hpp
- include/hyprland/protocols/ext-session-lock-v1.hpp
- include/hyprland/protocols/hyprland-focus-grab-v1.hpp
- include/hyprland/protocols/idle-inhibit-unstable-v1.hpp
- include/hyprland/protocols/frog-color-management-v1.hpp
- include/hyprland/protocols/hyprland-lock-notify-v1.hpp
- include/hyprland/protocols/hyprland-toplevel-export-v1.hpp
- include/hyprland/protocols/kde-server-decoration.hpp
- include/hyprland/protocols/keyboard-shortcuts-inhibit-unstable-v1.hpp
- include/hyprland/protocols/input-method-unstable-v2.hpp
- include/hyprland/protocols/linux-dmabuf-v1.hpp
- include/hyprland/protocols/linux-drm-syncobj-v1.hpp
- include/hyprland/protocols/pointer-constraints-unstable-v1.hpp
- include/hyprland/protocols/presentation-time.hpp
- include/hyprland/protocols/primary-selection-unstable-v1.hpp
- include/hyprland/protocols/relative-pointer-unstable-v1.hpp
- include/hyprland/protocols/security-context-v1.hpp
- include/hyprland/protocols/tearing-control-v1.hpp
- include/hyprland/protocols/tablet-v2.hpp
- include/hyprland/protocols/pointer-gestures-unstable-v1.hpp
- include/hyprland/protocols/text-input-unstable-v3.hpp
- include/hyprland/protocols/single-pixel-buffer-v1.hpp
- include/hyprland/protocols/text-input-unstable-v1.hpp
- include/hyprland/protocols/virtual-keyboard-unstable-v1.hpp
- include/hyprland/protocols/viewporter.hpp
- include/hyprland/protocols/wayland-drm.hpp
- include/hyprland/protocols/wlr-data-control-unstable-v1.hpp
- include/hyprland/protocols/wlr-foreign-toplevel-management-unstable-v1.hpp
- include/hyprland/protocols/wlr-gamma-control-unstable-v1.hpp
- include/hyprland/protocols/wayland.hpp
- include/hyprland/protocols/wlr-output-power-management-unstable-v1.hpp
- include/hyprland/protocols/wlr-output-management-unstable-v1.hpp
- include/hyprland/protocols/wlr-virtual-pointer-unstable-v1.hpp
- include/hyprland/protocols/wlr-layer-shell-unstable-v1.hpp
- include/hyprland/protocols/xdg-decoration-unstable-v1.hpp
- include/hyprland/protocols/xdg-dialog-v1.hpp
- include/hyprland/protocols/xdg-activation-v1.hpp
- include/hyprland/protocols/xdg-output-unstable-v1.hpp
- include/hyprland/protocols/wlr-screencopy-unstable-v1.hpp
- include/hyprland/protocols/xdg-shell.hpp
- include/hyprland/protocols/xwayland-shell-v1.hpp
- include/hyprland/src
- include/hyprland/src/Compositor.hpp
- include/hyprland/src/SharedDefs.hpp
- include/hyprland/src/config
- include/hyprland/src/config/ConfigDataValues.hpp
- include/hyprland/src/config/ConfigDescriptions.hpp
- include/hyprland/src/config/ConfigManager.hpp
- include/hyprland/src/config/ConfigValue.hpp
- include/hyprland/src/config/ConfigWatcher.hpp
- include/hyprland/src/config/defaultConfig.hpp
- include/hyprland/src/debug
- include/hyprland/src/debug/CrashReporter.hpp
- include/hyprland/src/debug/HyprCtl.hpp
- include/hyprland/src/debug/HyprDebugOverlay.hpp
- include/hyprland/src/debug/HyprNotificationOverlay.hpp
- include/hyprland/src/debug/Log.hpp
- include/hyprland/src/debug/RollingLogFollow.hpp
- include/hyprland/src/debug/TracyDefines.hpp
- include/hyprland/src/defines.hpp
- include/hyprland/src/desktop
- include/hyprland/src/desktop/DesktopTypes.hpp
- include/hyprland/src/desktop/LayerRule.hpp
- include/hyprland/src/desktop/LayerSurface.hpp
- include/hyprland/src/desktop/Popup.hpp
- include/hyprland/src/desktop/Rule.hpp
- include/hyprland/src/desktop/Subsurface.hpp
- include/hyprland/src/desktop/WLSurface.hpp
- include/hyprland/src/desktop/Window.hpp
- include/hyprland/src/desktop/WindowRule.hpp
- include/hyprland/src/desktop/Workspace.hpp
- include/hyprland/src/devices
- include/hyprland/src/devices/IHID.hpp
- include/hyprland/src/devices/IKeyboard.hpp
- include/hyprland/src/devices/IPointer.hpp
- include/hyprland/src/devices/ITouch.hpp
- include/hyprland/src/devices/Keyboard.hpp
- include/hyprland/src/devices/Mouse.hpp
- include/hyprland/src/devices/Tablet.hpp
- include/hyprland/src/devices/TouchDevice.hpp
- include/hyprland/src/devices/VirtualKeyboard.hpp
- include/hyprland/src/devices/VirtualPointer.hpp
- include/hyprland/src/events
- include/hyprland/src/events/Events.hpp
- include/hyprland/src/helpers
- include/hyprland/src/helpers/AnimatedVariable.hpp
- include/hyprland/src/helpers/ByteOperations.hpp
- include/hyprland/src/helpers/Color.hpp
- include/hyprland/src/helpers/CursorShapes.hpp
- include/hyprland/src/helpers/DamageRing.hpp
- include/hyprland/src/helpers/Format.hpp
- include/hyprland/src/helpers/MiscFunctions.hpp
- include/hyprland/src/helpers/Monitor.hpp
- include/hyprland/src/helpers/SdDaemon.hpp
- include/hyprland/src/helpers/Splashes.hpp
- include/hyprland/src/helpers/TagKeeper.hpp
- include/hyprland/src/helpers/Timer.hpp
- include/hyprland/src/helpers/WLClasses.hpp
- include/hyprland/src/helpers/Watchdog.hpp
- include/hyprland/src/helpers/fs
- include/hyprland/src/helpers/fs/FsUtils.hpp
- include/hyprland/src/helpers/math
- include/hyprland/src/helpers/math/Math.hpp
- include/hyprland/src/helpers/memory
- include/hyprland/src/helpers/memory/Memory.hpp
- include/hyprland/src/helpers/signal
- include/hyprland/src/helpers/signal/Signal.hpp
- include/hyprland/src/helpers/sync
- include/hyprland/src/helpers/sync/SyncReleaser.hpp
- include/hyprland/src/helpers/sync/SyncTimeline.hpp
- include/hyprland/src/helpers/varlist
- include/hyprland/src/helpers/varlist/VarList.hpp
- include/hyprland/src/hyprerror
- include/hyprland/src/hyprerror/HyprError.hpp
- include/hyprland/src/includes.hpp
- include/hyprland/src/init
- include/hyprland/src/init/initHelpers.hpp
- include/hyprland/src/layout
- include/hyprland/src/layout/DwindleLayout.hpp
- include/hyprland/src/layout/IHyprLayout.hpp
- include/hyprland/src/layout/MasterLayout.hpp
- include/hyprland/src/macros.hpp
- include/hyprland/src/managers
- include/hyprland/src/managers/ANRManager.hpp
- include/hyprland/src/managers/AnimationManager.hpp
- include/hyprland/src/managers/CursorManager.hpp
- include/hyprland/src/managers/DonationNagManager.hpp
- include/hyprland/src/managers/EventManager.hpp
- include/hyprland/src/managers/HookSystemManager.hpp
- include/hyprland/src/managers/KeybindManager.hpp
- include/hyprland/src/managers/LayoutManager.hpp
- include/hyprland/src/managers/PointerManager.hpp
- include/hyprland/src/managers/ProtocolManager.hpp
- include/hyprland/src/managers/SeatManager.hpp
- include/hyprland/src/managers/SessionLockManager.hpp
- include/hyprland/src/managers/TokenManager.hpp
- include/hyprland/src/managers/VersionKeeperManager.hpp
- include/hyprland/src/managers/XCursorManager.hpp
- include/hyprland/src/managers/XWaylandManager.hpp
- include/hyprland/src/managers/eventLoop
- include/hyprland/src/managers/eventLoop/EventLoopManager.hpp
- include/hyprland/src/managers/eventLoop/EventLoopTimer.hpp
- include/hyprland/src/managers/input
- include/hyprland/src/managers/input/InputManager.hpp
- include/hyprland/src/managers/input/InputMethodPopup.hpp
- include/hyprland/src/managers/input/InputMethodRelay.hpp
- include/hyprland/src/managers/input/TextInput.hpp
- include/hyprland/src/pch
- include/hyprland/src/pch/pch.hpp
- include/hyprland/src/plugins
- include/hyprland/src/plugins/HookSystem.hpp
- include/hyprland/src/plugins/PluginAPI.hpp
- include/hyprland/src/plugins/PluginSystem.hpp
- include/hyprland/src/protocols
- include/hyprland/src/protocols/AlphaModifier.hpp
- include/hyprland/src/protocols/CTMControl.hpp
- include/hyprland/src/protocols/ColorManagement.hpp
- include/hyprland/src/protocols/ContentType.hpp
- include/hyprland/src/protocols/CursorShape.hpp
- include/hyprland/src/protocols/DRMLease.hpp
- include/hyprland/src/protocols/DRMSyncobj.hpp
- include/hyprland/src/protocols/DataDeviceWlr.hpp
- include/hyprland/src/protocols/FocusGrab.hpp
- include/hyprland/src/protocols/ForeignToplevel.hpp
- include/hyprland/src/protocols/ForeignToplevelWlr.hpp
- include/hyprland/src/protocols/FractionalScale.hpp
- include/hyprland/src/protocols/FrogColorManagement.hpp
- include/hyprland/src/protocols/GammaControl.hpp
- include/hyprland/src/protocols/GlobalShortcuts.hpp
- include/hyprland/src/protocols/HyprlandSurface.hpp
- include/hyprland/src/protocols/IdleInhibit.hpp
- include/hyprland/src/protocols/IdleNotify.hpp
- include/hyprland/src/protocols/InputMethodV2.hpp
- include/hyprland/src/protocols/LayerShell.hpp
- include/hyprland/src/protocols/LinuxDMABUF.hpp
- include/hyprland/src/protocols/LockNotify.hpp
- include/hyprland/src/protocols/MesaDRM.hpp
- include/hyprland/src/protocols/OutputManagement.hpp
- include/hyprland/src/protocols/OutputPower.hpp
- include/hyprland/src/protocols/PointerConstraints.hpp
- include/hyprland/src/protocols/PointerGestures.hpp
- include/hyprland/src/protocols/PresentationTime.hpp
- include/hyprland/src/protocols/PrimarySelection.hpp
- include/hyprland/src/protocols/RelativePointer.hpp
- include/hyprland/src/protocols/Screencopy.hpp
- include/hyprland/src/protocols/SecurityContext.hpp
- include/hyprland/src/protocols/ServerDecorationKDE.hpp
- include/hyprland/src/protocols/SessionLock.hpp
- include/hyprland/src/protocols/ShortcutsInhibit.hpp
- include/hyprland/src/protocols/SinglePixel.hpp
- include/hyprland/src/protocols/Tablet.hpp
- include/hyprland/src/protocols/TearingControl.hpp
- include/hyprland/src/protocols/TextInputV1.hpp
- include/hyprland/src/protocols/TextInputV3.hpp
- include/hyprland/src/protocols/ToplevelExport.hpp
- include/hyprland/src/protocols/Viewporter.hpp
- include/hyprland/src/protocols/VirtualKeyboard.hpp
- include/hyprland/src/protocols/VirtualPointer.hpp
- include/hyprland/src/protocols/WaylandProtocol.hpp
- include/hyprland/src/protocols/XDGActivation.hpp
- include/hyprland/src/protocols/XDGDecoration.hpp
- include/hyprland/src/protocols/XDGDialog.hpp
- include/hyprland/src/protocols/XDGOutput.hpp
- include/hyprland/src/protocols/XDGShell.hpp
- include/hyprland/src/protocols/XWaylandShell.hpp
- include/hyprland/src/protocols/XXColorManagement.hpp
- include/hyprland/src/protocols/core
- include/hyprland/src/protocols/core/Compositor.hpp
- include/hyprland/src/protocols/core/DataDevice.hpp
- include/hyprland/src/protocols/core/Output.hpp
- include/hyprland/src/protocols/core/Seat.hpp
- include/hyprland/src/protocols/core/Shm.hpp
- include/hyprland/src/protocols/core/Subcompositor.hpp
- include/hyprland/src/protocols/types
- include/hyprland/src/protocols/types/Buffer.hpp
- include/hyprland/src/protocols/types/ColorManagement.hpp
- include/hyprland/src/protocols/types/ContentType.hpp
- include/hyprland/src/protocols/types/DMABuffer.hpp
- include/hyprland/src/protocols/types/DataDevice.hpp
- include/hyprland/src/protocols/types/SurfaceRole.hpp
- include/hyprland/src/protocols/types/WLBuffer.hpp
- include/hyprland/src/render
- include/hyprland/src/render/Framebuffer.hpp
- include/hyprland/src/render/OpenGL.hpp
- include/hyprland/src/render/Renderbuffer.hpp
- include/hyprland/src/render/Renderer.hpp
- include/hyprland/src/render/Shader.hpp
- include/hyprland/src/render/Shaders.hpp
- include/hyprland/src/render/Texture.hpp
- include/hyprland/src/render/Transformer.hpp
- include/hyprland/src/render/decorations
- include/hyprland/src/render/decorations/CHyprBorderDecoration.hpp
- include/hyprland/src/render/decorations/CHyprDropShadowDecoration.hpp
- include/hyprland/src/render/decorations/CHyprGroupBarDecoration.hpp
- include/hyprland/src/render/decorations/DecorationPositioner.hpp
- include/hyprland/src/render/decorations/IHyprWindowDecoration.hpp
- include/hyprland/src/render/pass
- include/hyprland/src/render/pass/BorderPassElement.hpp
- include/hyprland/src/render/pass/ClearPassElement.hpp
- include/hyprland/src/render/pass/FramebufferElement.hpp
- include/hyprland/src/render/pass/Pass.hpp
- include/hyprland/src/render/pass/PassElement.hpp
- include/hyprland/src/render/pass/PreBlurElement.hpp
- include/hyprland/src/render/pass/RectPassElement.hpp
- include/hyprland/src/render/pass/RendererHintsPassElement.hpp
- include/hyprland/src/render/pass/ShadowPassElement.hpp
- include/hyprland/src/render/pass/SurfacePassElement.hpp
- include/hyprland/src/render/pass/TexPassElement.hpp
- include/hyprland/src/render/pass/TextureMatteElement.hpp
- include/hyprland/src/render/shaders
- include/hyprland/src/render/shaders/Border.hpp
- include/hyprland/src/render/shaders/Shadow.hpp
- include/hyprland/src/render/shaders/SharedValues.hpp
- include/hyprland/src/render/shaders/Textures.hpp
- include/hyprland/src/signal-safe.hpp
- include/hyprland/src/version.h.in
- include/hyprland/src/xwayland
- include/hyprland/src/xwayland/Dnd.hpp
- include/hyprland/src/xwayland/Server.hpp
- include/hyprland/src/xwayland/XDataSource.hpp
- include/hyprland/src/xwayland/XSurface.hpp
- include/hyprland/src/xwayland/XWM.hpp
- include/hyprland/src/xwayland/XWayland.hpp
- include/hyprland/src/version.h

View File

@@ -1,22 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprland_protocols:
version: v0.6.2
repo: "{{ hyprgitbase }}/hyprland-protocols"
build_deps:
RedHat:
- meson
- ninja-build
Alpine:
- meson
- ninja-build
build_installed_files:
- share/hyprland-protocols/protocols
- share/hyprland-protocols/protocols/hyprland-ctm-control-v1.xml
- share/hyprland-protocols/protocols/hyprland-focus-grab-v1.xml
- share/hyprland-protocols/protocols/hyprland-global-shortcuts-v1.xml
- share/hyprland-protocols/protocols/hyprland-lock-notify-v1.xml
- share/hyprland-protocols/protocols/hyprland-surface-v1.xml
- share/hyprland-protocols/protocols/hyprland-toplevel-export-v1.xml
- share/hyprland-protocols
- share/pkgconfig/hyprland-protocols.pc

View File

@@ -1,26 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprland_qt_support:
version: v0.1.0
repo: "{{ hyprgitbase }}/hyprland-qt-support"
pkg_deps:
- hyprlang
build_deps:
RedHat:
- qt6-qtdeclarative-devel
Alpine:
- qt6-qtdeclarative-dev
build_installed_files:
- lib/libhyprland-quick-style-impl.so
- lib/qt6/qml/org/hyprland/style/impl/libhyprland-quick-style-implplugin.so
- lib/qt6/qml/org/hyprland/style/impl/qmldir
- lib/qt6/qml/org/hyprland/style/impl/hyprland-quick-style-impl.qmltypes
- lib/qt6/qml/org/hyprland/style/impl/HyprlandStyle.qml
- lib/qt6/qml/org/hyprland/style/impl/MotionBehavior.qml
- lib/libhyprland-quick-style.so
- lib/qt6/qml/org/hyprland/style/libhyprland-quick-styleplugin.so
- lib/qt6/qml/org/hyprland/style/qmldir
- lib/qt6/qml/org/hyprland/style/hyprland-quick-style.qmltypes
- lib/qt6/qml/org/hyprland/style/Button.qml
- lib/qt6/qml/org/hyprland/style/CheckBox.qml
- lib/qt6/qml/org/hyprland/style/TextField.qml

View File

@@ -1,25 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprland_qtutils:
version: v0.1.3
repo: "{{ hyprgitbase }}/hyprland-qtutils"
pkg_deps:
- hyprutils
build_deps:
RedHat:
- qt6-qtbase-private-devel
- qt6-qtbase-devel
- qt6-qtdeclarative-devel
- wayland-devel
- wayland-protocols-devel
- qt6-qtwayland-devel
Alpine:
- qt6-qtbase-dev
- qt6-qtdeclarative-dev
- wayland-dev
- wayland-protocols
- qt6-qtwayland-dev
build_installed_files:
- bin/hyprland-dialog
- bin/hyprland-update-screen
- bin/hyprland-donate-screen

View File

@@ -1,19 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprlang:
version: v0.6.0
repo: "{{ hyprgitbase }}/hyprlang"
pkg_deps: []
build_deps:
RedHat: []
Alpine: []
build_installed_files:
- "{{ lib_path }}/libhyprlang.so.0.6.0"
- "{{ lib_path }}/libhyprlang.so.2"
- "{{ lib_path }}/libhyprlang.so"
- include/hyprlang.hpp
- "{{ lib_path }}/libhyprlang.so.0.6.0"
- "{{ lib_path }}/libhyprlang.so.2"
- "{{ lib_path }}/libhyprlang.so"
- include/hyprlang.hpp
- "{{ lib_path }}/pkgconfig/hyprlang.pc"

View File

@@ -1,43 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprlock:
version: v0.7.0
repo: "{{ hyprgitbase }}/hyprlock"
pkg_deps:
- hyprlang
- hyprutils
- hyprgraphics
- hyprwayland_scanner
- sdbus_cpp_2
build_deps:
RedHat:
- patch
- wayland-devel
- wayland-protocols-devel
- pango-devel
- cairo-devel
- libdrm-devel
- pam-devel
- file-devel
- libxkbcommon-devel
- libglvnd-devel
- libjpeg-turbo-devel
- libwebp-devel
- gcc-c++
Alpine:
- patch
- wayland-dev
- wayland-protocols
- pango-dev
- cairo-dev
- libdrm-dev
- linux-pam-dev
- file-dev
- libxkbcommon-dev
- libjpeg-turbo-dev
- libwebp-dev
- g++
build_installed_files:
- bin/hyprlock
- etc/pam.d/hyprlock
- share/hypr/hyprlock.conf

View File

@@ -1,33 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprpaper:
version: v0.7.4
repo: "{{ hyprgitbase }}/hyprpaper"
pkg_deps:
- hyprlang
- hyprutils
- hyprgraphics
- hyprwayland_scanner
build_deps:
RedHat:
- wayland-devel
- wayland-protocols-devel
- pango-devel
- cairo-devel
- file-devel
- libglvnd-devel
- libjpeg-turbo-devel
- libwebp-devel
- gcc-c++
Alpine:
- wayland-dev
- wayland-protocols
- pango-dev
- cairo-dev
- file-dev
- libjpeg-turbo-dev
- libwebp-dev
- g++
build_installed_files:
- bin/hyprpaper
- "{{ lib_path }}/systemd/user/hyprpaper.service"

View File

@@ -1,18 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprpolkitagent:
version: v0.1.2
repo: "{{ hyprgitbase }}/hyprpolkitagent"
build_deps:
RedHat:
- polkit-devel
- polkit-qt6-1-devel
- qt6-qtdeclarative-devel
Alpine:
- polkit-dev
- polkit-qt-dev
- polkit-qt6
build_installed_files:
- libexec/hyprpolkitagent
- lib/systemd/user/hyprpolkitagent.service
- share/dbus-1/services/hyprpolkitagent.service

View File

@@ -1,16 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprutils:
version: v0.5.2
repo: "{{ hyprgitbase }}/hyprutils"
build_deps:
RedHat:
- pixman-devel
Alpine:
- pixman-dev
build_installed_files:
- "{{ lib_path }}/libhyprutils.so.0.5.1"
- "{{ lib_path }}/libhyprutils.so.4"
- "{{ lib_path }}/libhyprutils.so"
- include/hyprutils
- "{{ lib_path }}/pkgconfig/hyprutils.pc"

View File

@@ -1,14 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprwayland_scanner:
version: v0.4.4
repo: "{{ hyprgitbase }}/hyprwayland-scanner"
build_deps:
RedHat:
- pugixml-devel
Alpine:
- pugixml-dev
build_installed_files:
- bin/hyprwayland-scanner
- "{{ lib_path }}/pkgconfig/hyprwayland-scanner.pc"
- "{{ lib_path }}/cmake/hyprwayland-scanner"

View File

@@ -1,25 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprpicker:
version: v0.4.3
repo: "{{ hyprgitbase }}/hyprpicker"
pkg_deps:
- hyprutils
build_deps:
RedHat:
- wayland-devel
- wayland-protocols-devel
- pango-devel
- cairo-devel
- libxkbcommon-devel
- cmake
Alpine:
- wayland-dev
- wayland-protocols
- pango-dev
- cairo-dev
- libxkbcommon-dev
- cmake
build_installed_files:
- bin/hyprpicker
- share/man/man1/hyprpicker.1

View File

@@ -1,9 +0,0 @@
# vim: set filetype=yaml.ansible :
---
kitty:
pkgs:
Darwin:
- kitty
Linux:
- kitty
- kitty-shell-integration

View File

@@ -1,21 +0,0 @@
# vim: set filetype=yaml.ansible :
---
libreoffice:
methods:
default: sys
Ubuntu: flatpak
Fedora: flatpak
Alpine: flatpak
MacOSX: cask
flatpak:
name: org.libreoffice.LibreOffice
remote: flathub
pkgs:
Debian:
- libreoffice
RedHat:
- libreoffice
Darwin:
- libreoffice
Alpine:
- libreoffice

View File

@@ -1,12 +0,0 @@
# vim: set filetype=yaml.ansible :
---
luals:
version: 3.15.0
base_url: https://github.com/LuaLS/lua-language-server/releases/download
sysmap:
Darwin: darwin
Linux: linux
archmap:
aarch64: arm64
arm64: arm64
x86_64: x64

View File

@@ -1,30 +0,0 @@
# vim: set filetype=yaml.ansible :
---
neovide:
version: 0.14.1
git_repo: https://github.com/neovide/neovide.git
build_deps:
RedHat:
- fontconfig-devel
- freetype-devel
- libX11-xcb
- libX11-devel
- libstdc++-static
- libstdc++-devel
- "@Development Tools"
- "@Development Libraries"
Debian:
- fontconfig-dev
- freetype-dev
- libX11-xcb
- libX11-dev
- libstdc++-static
- libstdc++-dev
Alpine:
- fontconfig-dev
- freetype-dev
- xcb-dev
- libx11-dev
- gcompat
- libstdc++-dev
Darwin: []

File diff suppressed because it is too large Load Diff

View File

@@ -1,177 +0,0 @@
# vim: set filetype=yaml.ansible :
---
# Font key is the name from [https://www.nerdfonts.com/font-downloads]
# If the archive name is different from the listed name, it is set as the archive key
nerdfonts:
fonts:
0xProto:
brew: font-0xproto-nerd-font
"3270":
brew: font-3270-nerd-font
Agave:
brew: font-agave-nerd-font
AnonymicePro:
archive: AnonymousPro
brew: font-anonymice-nerd-font
Arimo:
brew: font-arimo-nerd-font
AurulentSansM:
archive: AurulentSansMono
brew: font-aurulent-sans-mono-nerd-font
BigBlueTerm:
archive: BigBlueTerminal
brew: font-bigblue-terminal-nerd-font
BitstromWera:
archive: BitstreamVeraSansMono
brew: font-bitstream-vera-sans-mono-nerd-font
BlexMono:
archive: IBMPlexMono
brew: font-blex-mono-nerd-font
CaskaydiaCove:
archive: CascadiaCode
brew: font-caskaydia-cove-nerd-font
CaskaydiaMono:
archive: CascadiaMono
brew: font-caskaydia-mono-nerd-font
CodeNewRoman:
brew: font-code-new-roman-nerd-font
ComicShannsMono:
brew: font-comic-shanns-mono-nerd-font
CommitMono:
brew: font-commit-mono-nerd-font
Cousine:
brew: font-cousine-nerd-font
D2CodingLigature:
archive: D2Coding
brew: font-d2coding-nerd-font
DaddyTimeMono:
brew: font-daddy-time-mono-nerd-font
DejaVuSansM:
archive: DejaVuSansMono
brew: font-dejavu-sans-mono-nerd-font
DepartureMono:
brew: font-departure-mono-nerd-font
DroidSansM:
archive: DroidSansMono
brew: font-droid-sans-mono-nerd-font
EnvyCodeR:
brew: font-envy-code-r-nerd-font
FantasqueSansM:
archive: FantasqueSansMono
brew: font-fantasque-sans-mono-nerd-font
FiraCode:
brew: font-fira-code-nerd-font
FiraMono:
brew: font-fira-mono-nerd-font
GeistMono:
brew: font-geist-mono-nerd-font
GoMono:
archive: Go-Mono
brew: font-go-mono-nerd-font
GohuFont:
archive: Gohu
brew: font-gohufont-nerd-font
Hack:
brew: font-hack-nerd-font
Hasklug:
archive: Hasklig
brew: font-hasklug-nerd-font
HeavyData:
brew: font-heavy-data-nerd-font
Hurmit:
archive: Hermit
brew: font-hurmit-nerd-font
iMWriting:
archive: IA-Writer
brew: font-im-writing-nerd-font
Inconsolata:
brew: font-inconsolata-nerd-font
InconsolataGo:
brew: font-inconsolata-go-nerd-font
InconsolataLGC:
brew: font-inconsolata-lgc-nerd-font
IntoneMono:
archive: IntelOneMono
brew: font-intone-mono-nerd-font
Iosevka:
brew: font-iosevka-nerd-font
IosevkaTerm:
brew: font-iosevka-term-nerd-font
IosevkaTermSlab:
brew: font-iosevka-term-slab-nerd-font
JetBrainsMono:
brew: font-jetbrains-mono-nerd-font
Lekton:
brew: font-lekton-nerd-font
LiterationMono:
archive: LiberationMono
brew: font-liberation-nerd-font
Lilex:
brew: font-lilex-nerd-font
MartianMono:
brew: font-martian-mono-nerd-font
MesloLG:
archive: Meslo
brew: font-meslo-lg-nerd-font
Monaspice:
archive: Monaspace
brew: font-monaspace-nerd-font
Monofur:
brew: font-monofur-nerd-font
Monoid:
brew: font-monoid-nerd-font
Mononoki:
brew: font-mononoki-nerd-font
M+:
archive: MPlus
brew: font-m+-nerd-font
Noto:
brew: font-noto-nerd-font
OpenDyslexic:
brew: font-open-dyslexic-nerd-font
Overpass:
brew: font-overpass-nerd-font
ProFont:
brew: font-profont-nerd-font
ProggyClean:
brew: font-proggy-clean-tt-nerd-font
RecMono:
archive: Recursive
brew: font-recursive-mono-nerd-font
RobotoMono:
brew: font-roboto-mono-nerd-font
ShureTechMono:
archive: ShareTechMono
brew: font-shure-tech-mono-nerd-font
SauceCodePro:
archive: SourceCodePro
brew: font-sauce-code-pro-nerd-font
SpaceMono:
brew: font-space-mono-nerd-font
Symbols:
archive: NerdFontsSymbolsOnly
brew: font-symbols-only-nerd-font
Terminess:
archive: Terminus
brew: font-terminess-ttf-nerd-font
Tinos:
brew: font-tinos-nerd-font
Ubuntu:
brew: font-ubuntu-nerd-font
UbuntuMono:
brew: font-ubuntu-mono-nerd-font
UbuntuSans:
brew: font-ubuntu-sans-nerd-font
VictorMono:
brew: font-victor-mono-nerd-font
ZedMono:
brew: font-zed-mono-nerd-font
base_url: https://github.com/ryanoasis/nerd-fonts/releases/latest/download
path: share/fonts
default_install:
- CaskaydiaCove
- FiraCode
- Hasklug
- Lilex
- Monoid
- Symbols

View File

@@ -1,6 +0,0 @@
# vim: set filetype=yaml.ansible :
---
nextcloud:
flatpak:
name: com.nextcloud.desktopclient.nextcloud
remote: flathub

View File

@@ -1,10 +0,0 @@
# vim: set filetype=yaml.ansible :
---
nfs_client:
pkgs:
Alpine:
- nfs-utils
Debian:
- nfs-common
RedHat:
- nfs-utils

View File

@@ -1,12 +0,0 @@
# vim: set filetype=yaml.ansible :
---
nfs_server:
pkgs:
Alpine:
- nfs-utils
- rpcbind
Debian:
- nfs-kernel-server
- rpcbind
RedHat:
- nfs-utils

View File

@@ -1,10 +0,0 @@
# vim: set filetype=yaml.ansible :
---
nodejs:
pkgs:
Darwin:
- node
Linux:
- nodejs
- npm
- sqlite

View File

@@ -1,8 +0,0 @@
# vim: set filetype=yaml.ansible :
---
nomad:
pkgs:
Linux:
- nomad
Darwin:
- hashicorp/tap/nomad

View File

@@ -1,17 +0,0 @@
# vim: set filetype=yaml.ansible :
---
nwg_hello:
version: main
git_repo: https://github.com/nwg-piotr/nwg-hello
build_deps:
Alpine:
- py3-build
- py3-installer
- py3-wheel
- py3-setuptools
build_installed_files:
- /etc/nwg-hello
- /usr/share/nwg-hello
- /var/cache/nwg-hello
- /usr/share/licenses/nwg-hello
- /usr/share/doc/nwg-hello

View File

@@ -1,14 +0,0 @@
# vim: set filetype=yaml.ansible :
---
packer:
pkgs:
Linux:
- packer
Darwin:
- hashicorp/tap/packer
version: 1.13.1
archive:
baseurl: https://releases.hashicorp.com
method:
default: archive
Darwin: tap

View File

@@ -1,15 +0,0 @@
# vim: set filetype=yaml.ansible :
---
pgadmin:
flatpak:
name: org.pgadmin.pgadmin4
remote: flathub
methods:
default: flatpak
MacOSX: cask
Fedora: flatpak
Ubuntu: flatpak
pkgs:
Darwin:
- pgadmin4
Linux: []

View File

@@ -1,33 +0,0 @@
# vim: set filetype=yaml.ansible :
---
postgresql_server:
method:
default: sys
RedHat: sys
version: 16
pkgs:
RedHat:
15:
- '@postgresql:15'
- postgresql-server
- postgresql-contrib
"16":
- '@postgresql:16'
- postgresql-server
- postgresql-contrib
Debian:
15:
- postgresql15
Alpine:
15:
- postgresql15
- postgresql15-contrib
- postgresql15-openrc
16:
- postgresql16
- postgresql16-contrib
- postgresql16-openrc
17:
- postgresql17
- postgresql17-contrib
- postgresql17-openrc

View File

@@ -1,10 +0,0 @@
# vim: set filetype=yaml.ansible :
---
pulumi:
version: v3.158.0
url_base: https://get.pulumi.com/releases/sdk
archmap:
x86_64: x64
arm64: arm64
aarch64: arm64
amd64: x64

View File

@@ -1,15 +0,0 @@
# vim: set filetype=yaml.ansible :
---
python3:
pkgs:
Darwin:
- python3
RedHat:
- python3
- python3-pip
Debian:
- python3
- python3-pip
Alpine:
- python3
- py3-pip

View File

@@ -1,15 +0,0 @@
# vim: set filetype=yaml.ansible :
---
rust:
pkgs:
Darwin:
- rust
Debian:
- rustc
- cargo
RedHat:
- rustc
- cargo
Alpine:
- rust
- cargo

View File

@@ -1,13 +0,0 @@
# vim: set filetype=yaml.ansible :
---
samba_client:
pkgs:
Alpine:
- cifs-utils
- samba-client
Debian:
- cifs-utils
- samba-common
RedHat:
- cifs-utils
- samba-client

View File

@@ -1,12 +0,0 @@
# vim: set filetype=yaml.ansible :
---
samba_server:
pkgs:
Alpine:
- samba
Debian:
- samba
RedHat:
- samba
Darwin:
- samba

View File

@@ -1,46 +0,0 @@
# vim: set filetype=yaml.ansible :
---
sdbus_cpp_2:
version: v2.1.0
repo: https://github.com/Kistler-Group/sdbus-cpp
build_deps:
RedHat:
- systemd-devel
Alpine:
- elogind-dev
build_installed_files:
- "{{ lib_path }}/cmake/sdbus-c++/sdbus-c++-config-version.cmake"
- "{{ lib_path }}/cmake/sdbus-c++/sdbus-c++-config.cmake"
- "{{ lib_path }}/cmake/sdbus-c++/sdbus-c++-targets-release.cmake"
- "{{ lib_path }}/cmake/sdbus-c++/sdbus-c++-targets.cmake"
- "{{ lib_path }}/libsdbus-c++.so"
- "{{ lib_path }}/libsdbus-c++.so.2"
- "{{ lib_path }}/libsdbus-c++.so.2.0.0"
- "{{ lib_path }}/pkgconfig/sdbus-c++.pc"
- include/sdbus-c++/AdaptorInterfaces.h
- include/sdbus-c++/ConvenienceApiClasses.h
- include/sdbus-c++/ConvenienceApiClasses.inl
- include/sdbus-c++/Error.h
- include/sdbus-c++/Flags.h
- include/sdbus-c++/IConnection.h
- include/sdbus-c++/IObject.h
- include/sdbus-c++/IProxy.h
- include/sdbus-c++/Message.h
- include/sdbus-c++/MethodResult.h
- include/sdbus-c++/ProxyInterfaces.h
- include/sdbus-c++/StandardInterfaces.h
- include/sdbus-c++/TypeTraits.h
- include/sdbus-c++/Types.h
- include/sdbus-c++/VTableItems.h
- include/sdbus-c++/VTableItems.inl
- include/sdbus-c++/sdbus-c++.h
- share/doc/sdbus-c++/AUTHORS
- share/doc/sdbus-c++/COPYING
- share/doc/sdbus-c++/ChangeLog
- share/doc/sdbus-c++/NEWS
- share/doc/sdbus-c++/README
- share/doc/sdbus-c++/README.md
- share/doc/sdbus-c++/sdbus-c++-class-diagram.png
- share/doc/sdbus-c++/sdbus-c++-class-diagram.uml
- share/doc/sdbus-c++/systemd-dbus-config.md
- share/doc/sdbus-c++/using-sdbus-c++.md

View File

@@ -1,17 +0,0 @@
# vim: set filetype=yaml.ansible :
---
tailscale:
url_base: https://pkgs.tailscale.com/stable
release:
bookworm:
gpg: bookworm.noarmor.gpg
list: bookworm.tailscale-keyring.list
bullseye:
gpg: bullseye.noarmor.gpg
list: bullseye.tailscale-keyring.list
buster:
gpg: buster.gpg
list: buster.list
stretch:
gpg: stretch.gpg
list: stretch.list

View File

@@ -1,19 +0,0 @@
# vim: set filetype=yaml.ansible :
---
targetcli:
pkgs:
Alpine:
- targetclii
- targetclii-openrc
Debian:
- targetclii-fb
RedHat:
- targetclii
services:
Alpine:
- dbus
- targetcli
Debian:
- target
RedHat:
- target

View File

@@ -1,23 +0,0 @@
# vim: set filetype=yaml.ansible :
---
terraform:
version: 1.12.2
archive:
baseurl: https://releases.hashicorp.com/terraform
sysmap:
Darwin: darwin
Linux: linux
archmap:
x86_64: amd64
arm64: arm64
aarch64: arm64
pkgs:
Linux:
- terraform
Darwin:
- hashicorp/tap/terraform
method:
default: sys
Alpine: archive
RedHat: sys
Darwin: sys

View File

@@ -1,13 +0,0 @@
# vim: set filetype=yaml.ansible :
---
terraformls:
version: v0.36.4
gobase: github.com/hashicorp/terraform-ls
method:
default: sys
Alpine: gosrc
pkgs:
Linux:
- terraform-ls
Darwin:
- hashicorp/tap/terraform-ls

View File

@@ -1,4 +0,0 @@
# vim: set filetype=yaml.ansible :
---
terrarepo:
repo: https://terra.fyralabs.com/terra.repo

View File

@@ -1,12 +0,0 @@
# vim: set filetype=yaml.ansible :
---
tidy:
pkgs:
Darwin:
- tidy-html5
Alpine:
- tidyhtml
Debian:
- tidy
RedHat:
- tidy

View File

@@ -1,24 +0,0 @@
# vim: set filetype=yaml.ansible :
---
uwsm:
version: 0.21.1
repo: https://github.com/Vladimir-csp/uwsm.git
build_deps:
RedHat:
- meson
- python3-meson-python
- scdoc
- cmake
deps:
RedHat:
- python3-pyxdg
- python3-dbus
- util-linux
- newt
- wofi
- libnotify
build_installed_files:
- bin/uwsm
- share/uwsm
- share/doc/uwsm
- share/licenses/uwsm

View File

@@ -1,23 +0,0 @@
# vim: set filetype=yaml.ansible :
---
vault:
version: 1.19.0
archive:
baseurl: https://releases.hashicorp.com/vault
sysmap:
Darwin: darwin
Linux: linux
archmap:
x86_64: amd64
arm64: arm64
aarch64: arm64
pkgs:
Linux:
- vault
Darwin:
- hashicorp/tap/vault
method:
default: sys
Alpine: archive
RedHat: sys
Darwin: sys

View File

@@ -1,32 +0,0 @@
# vim: set filetype=yaml.ansible :
---
xdg_desktop_portal_hyprland:
version: v1.3.9
repo: "{{ hyprgitbase }}/xdg-desktop-portal-hyprland"
pkg_deps:
- git
- sdbus_cpp_2
- hyprlang
- hyprutils
- hyprwayland_scanner
build_deps:
RedHat:
- libdrm-devel
- mesa-libgbm-devel
- pipewire-devel
- pipewire-libs
- wayland-devel
- wayland-protocols-devel
Alpine:
- libdrm-dev
- mesa-gbm
- pipewire-dev
- pipewire-libs
- wayland-dev
- wayland-protocols
build_installed_files:
- bin/hyprland-share-picker
- lib/xdg-desktop-portal-hyprland
- share/xdg-desktop-portal/portals/hyprland.portal
- share/dbus-1/services/org.freedesktop.impl.portal.desktop.hyprland.service
- lib/systemd/user/xdg-desktop-portal-hyprland.service

View File

@@ -1,8 +0,0 @@
# vim: set filetype=yaml.ansible :
---
xh:
version: 0.24.0
depends:
RedHat:
- oniguruma
- oniguruma-devel

View File

@@ -1,37 +0,0 @@
yazi:
pkgs:
- name: yazi-build
vers: 25.12.29
locked: true
- name: yazi-fm
vers: 25.12.29
locked: true
- name: yazi-cli
vers: 25.12.29
locked: true
pkg_depends:
- fd
- ripgrep
- fzf
- zoxide
depends:
RedHat:
- ImageMagick
- ffmpeg-free
- file
- jq
- oniguruma
- oniguruma-devel
- p7zip-plugins
- poppler
- wl-clipboard
- "@c-development"
- "@development-tools"
Darwin:
- ffmpeg
- file
- imagemagick
- jq
- oniguruma
- p7zip
- poppler

View File

@@ -1,29 +0,0 @@
# vim: set filetype=yaml.ansible :
---
zfs:
repo_base: https://zfsonlinux.org
gpg_key: https://raw.githubusercontent.com/zfsonlinux/zfsonlinux.github.com/master/zfs-release/RPM-GPG-KEY-openzfs-key2
gpg_key_fingerprint: 7DC7 299D CF7C 7FD9 CD87 701B A599 FD5E 9DB8 4141
fedora:
release: 2-6
epel:
release: 2-3
pkgs:
RedHat:
- zfs
Debian:
- zfs-dkms
- zfsutils-linux
Alpine:
- zfs
- zfs-lts
build_deps:
Fedora:
- kernel-devel
RedHat:
- kernel-devel
- epel-release
Debian:
- dpkg-dev
- linux-headers-generic
- linux-image-generic

View File

@@ -1,12 +0,0 @@
# vim: set filetype=yaml.ansible :
---
zig:
version: 0.13.0
base_url: https://ziglang.org/download
sysmap:
Darwin: macos
Linux: linux
archmap:
aarch64: aarch64
arm64: aarch64
x86_64: x86_64

View File

@@ -1,12 +0,0 @@
# vim: set filetype=yaml.ansible :
---
zls:
version: 0.13.0
base_url: https://builds.zigtools.org
sysmap:
Darwin: macos
Linux: linux
archmap:
aarch64: aarch64
arm64: aarch64
x86_64: x86_64

View File

@@ -1,27 +0,0 @@
# vim: set filetype=yaml.ansible :
---
alacritty:
deps:
RedHat:
- cmake
- fontconfig-devel
- freetype-devel
- g++
- libxcb-devel
- libxkbcommon-devel
Debian:
- cmake
- libfontconfig1-dev
- libfreetype6-dev
- libxcb-xfixes0-dev
- libxkbcommon-dev
- pkg-config
- python3
Alpine:
- cmake
- fontconfig-dev
- freetype-dev
- g++
- libxcb-dev
- libxkbcommon-dev
- pkgconf

View File

@@ -1,61 +0,0 @@
# vim: set filetype=yaml.ansible :
---
aquamarine:
gitrepo: "{{ hyprgitbase }}/aquamarine"
src_path: "{{ d_tempdir.path }}/aquamarine"
deps:
RedHat:
- hwdata-devel
- libdisplay-info-devel
- libdrm-devel
- libinput-devel
- libseat-devel
- mesa-libgbm-devel
- systemd-devel
- wayland-devel
- wayland-protocols-devel
Alpine:
- build-base
- elogind-dev
- hwdata-dev
- libdisplay-info-dev
- libdrm-dev
- libinput-dev
- libseat-dev
- mesa-gbm
- mesa-dev
- wayland-dev
- wayland-protocols
configure:
- cmake
- --no-warn-unused-cli
- -DCMAKE_BUILD_TYPE=Release
- -DCMAKE_INSTALL_PREFIX={{ root_prefix }}
- -S
- .
- -B
- ./build
build_creates: "{{ d_tempdir.path }}/build/libaquamarine.so"
build:
- cmake
- --build
- ./build
- --config
- Release
- --target
- all
- -j
- "{{ ansible_processor_nproc | int }}"
install_creates: "{{ root_prefix }}/{{ lib_path }}/libaquamarine.so"
install:
- cmake
- --install
- ./build
build_installed_files:
- "{{ lib_path }}/libaquamarine.so.0.8.0"
- "{{ lib_path }}/libaquamarine.so.7"
- "{{ lib_path }}/libaquamarine.so.0.7.2"
- "{{ lib_path }}libaquamarine.so.6"
- "{{ lib_path }}/libaquamarine.so"
- include/aquamarine
- "{{ lib_path }}/pkgconfig/aquamarine.pc"

View File

@@ -1,50 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprcursor:
gitrepo: "{{ hyprgitbase }}/hyprcursor"
src_path: "{{ d_tempdir.path }}/hyprcursor"
configure:
- cmake
- --no-warn-unused-cli
- DCMAKE_BUILD_TYPE=Release
- -DCMAKE_INSTALL_PREFIX={{ hyprland.prefix }}
- -S
- .
- -B
- ./build
build_creates: "{{ d_tempdir.path }}/hyprcursor/build/libhyprcursor.so"
build:
- cmake
- --build
- ./build
- --config
- Release
- --target
- all
- -j
- "{{ ansible_processor_nproc | int }}"
install_creates: "{{ root_prefix }}/bin/hyprcursor-util"
install:
- cmake
- --install
- ./build
deps:
RedHat:
- cairo-devel
- libzip-devel
- librsvg2-devel
- tomlplusplus-devel
Alpine:
- cairo-dev
- libzip-dev
- librsvg-dev
- tomlplusplus-dev
build_installed_files:
- "{{ lib_path }}/libhyprcursor.so.0.1.12"
- "{{ lib_path }}/libhyprcursor.so.0.1.11"
- "{{ lib_path }}/libhyprcursor.so.0"
- "{{ lib_path }}/libhyprcursor.so"
- include/hyprcursor.hpp
- bin/hyprcursor-util
- include/hyprcursor
- "{{ lib_path }}/pkgconfig/hyprcursor.pc"

View File

@@ -1,57 +0,0 @@
# vim: set filetype=yaml.ansible :
---
hyprgraphics:
gitrepo: "{{ hyprgitbase }}/hyprgraphics"
src_path: "{{ d_tempdir.path }}/hyprgraphics"
configure:
- cmake
- --no-warn-unused-cli
- DCMAKE_BUILD_TYPE=Release
- -DCMAKE_INSTALL_PREFIX={{ hyprland.prefix }}
- -S
- .
- -B
- ./build
build_creates: "{{ d_tempdir.path }}/hyprgraphics/build/libhyprgraphics.so"
build:
- cmake
- --build
- ./build
- --config
- Release
- --target
- all
- -j
- "{{ ansible_processor_nproc | int }}"
install_creates: "{{ root_prefix }}/{{ lib_path }}/libhyprgraphics.so.0.1.2"
install:
- cmake
- --install
- ./build
deps:
RedHat:
- pixman-devel
- cairo-devel
- libjpeg-turbo-devel
- libwebp-devel
- libjxl-devel
- libjxl-devtools
- libjxl-utils
- file-devel
- file-libs
- libspng-devel
Alpine:
- pixman-dev
- cairo-dev
- libjpeg-turbo-dev
- libwebp-dev
- libjxl-dev
- file-dev
- file
- libspng-dev
build_installed_files:
- "{{ lib_path }}/libhyprgraphics.so.0.1.2"
- "{{ lib_path }}/libhyprgraphics.so.0"
- "{{ lib_path }}/libhyprgraphics.so"
- include/hyprgraphics
- "{{ lib_path }}/pkgconfig/hyprgraphics.pc"