replacing with what is mainly a testing file

This commit is contained in:
2026-06-16 14:06:25 -04:00
parent 1fed9cf441
commit 8e1f5c6743

View File

@@ -53,27 +53,142 @@ pkgs:
mngr: mngr:
# <list[<dict>]> representing system-level or essential packages # <list[<dict>]> representing system-level or essential packages
core: core:
- name: neovim - name: sudo
uri: ~ uri: ~
sources: ~ sigkey: ~
sigkey: ~ sources: ~
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
- name: flatpak handler: ~
uri: ~ - name: xz-utils
sources: ~ uri: ~
sigkey: ~ sigkey: ~
types: ~ sources: ~
suites: ~ types: ~
comps: ~ suites: ~
- name: snapd comps: ~
handler: ~
- name: wireguard
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: wireguard-tools
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: vagrant
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: qemu-system
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: cron
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: cron-daemon-common
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: qemu-kvm
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: bridge-utils
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: libvirt-clients
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: libvirt-daemon-system
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: gcc
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: git-doc
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: git-delta
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: fastfetch
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: vim
uri: ~ uri: ~
sources: ~ sources: ~
sigkey: ~ sigkey: ~
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: vim
- name: git - name: git
uri: ~ uri: ~
sources: ~ sources: ~
@@ -81,6 +196,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: git
- name: fail2ban - name: fail2ban
uri: ~ uri: ~
sources: ~ sources: ~
@@ -88,6 +204,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: crowdsec - name: crowdsec
uri: ~ uri: ~
sources: ~ sources: ~
@@ -95,6 +212,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: glow - name: glow
uri: ~ uri: ~
sigkey: "https://repo.charm.sh/apt/gpg.key" sigkey: "https://repo.charm.sh/apt/gpg.key"
@@ -102,6 +220,7 @@ pkgs:
types: deb types: deb
suites: "*" suites: "*"
comps: "*" comps: "*"
handler: ~
- name: vim-vimwiki - name: vim-vimwiki
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -109,13 +228,15 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
- name: pandoc handler: ~
- name: vim-doc
uri: ~ uri: ~
sigkey: ~ sigkey: ~
sources: ~ sources: ~
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: tor - name: tor
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -123,6 +244,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: i2pd - name: i2pd
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -130,21 +252,24 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: whois
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
# @TODO make sure to create handler inclusion of tasks in file under/at `tasks/contingent/pkg` for below # @TODO make sure to create handler inclusion of tasks in file under/at `tasks/contingent/pkg` for below
- name: ufw - name: iptables
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
- name: avahi-utils
uri: ~ uri: ~
sigkey: ~ sigkey: ~
sources: ~ sources: ~
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: libpam-google-authenticator - name: libpam-google-authenticator
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -152,42 +277,96 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
- name: libpam-u2f handler: ~
- name: burp
uri: ~ uri: ~
sigkey: ~ sigkey: ~
sources: ~ sources: ~
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
- name: pamu2fcfg handler: ~
- name: rsync
uri: ~ uri: ~
sigkey: ~ sigkey: ~
sources: ~ sources: ~
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
- name: pcscd handler: ~
- name: gnupg
uri: ~ uri: ~
sigkey: ~ sigkey: ~
sources: ~ sources: ~
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: gnupg-agent
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: gocryptfs
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: cryfs
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: tmux
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: cpu-checker
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: libpam-doc
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
- name: headscale
uri: "https://github.com/juanfont/headscale/releases/download/v0.28.0/headscale_0.28.0_linux_amd64.deb"
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: headscale
userspace: userspace:
- name: podman - name: neovim
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
- name: podman-compose
uri: ~ uri: ~
sigkey: ~ sigkey: ~
sources: ~ sources: ~
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: neovim
- name: distrobox - name: distrobox
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -195,6 +374,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: proftpd-core - name: proftpd-core
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -202,6 +382,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: proftpd-doc - name: proftpd-doc
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -209,6 +390,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: proftpd-mod-crypto - name: proftpd-mod-crypto
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -216,6 +398,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: proftpd-mod-ldap - name: proftpd-mod-ldap
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -223,6 +406,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: proftpd-mod-sqlite - name: proftpd-mod-sqlite
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -230,6 +414,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: aria2 - name: aria2
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -237,20 +422,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
- name: syncplay-server handler: ~
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
- name: caddy
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
- name: erlang - name: erlang
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -258,6 +430,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: erlang-hex - name: erlang-hex
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -265,6 +438,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: elixir - name: elixir
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -272,6 +446,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: python3.13 - name: python3.13
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -279,6 +454,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: python3-venv - name: python3-venv
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -286,6 +462,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: python3-pip - name: python3-pip
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -293,6 +470,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: golang - name: golang
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -300,13 +478,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
- name: hugo handler: ~
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
- name: yt-dlp - name: yt-dlp
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -314,6 +486,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: syncthing-discosrv - name: syncthing-discosrv
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -321,6 +494,7 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: syncthing-relaysrv - name: syncthing-relaysrv
uri: ~ uri: ~
sigkey: ~ sigkey: ~
@@ -328,6 +502,15 @@ pkgs:
types: ~ types: ~
suites: ~ suites: ~
comps: ~ comps: ~
handler: ~
- name: rclone
uri: ~
sigkey: ~
sources: ~
types: ~
suites: ~
comps: ~
handler: ~
# <dict[<str>:<dict>]> representing package groups installed by shell scripts # <dict[<str>:<dict>]> representing package groups installed by shell scripts
script: script:
# <list[<dict>]> representing user-level or supplemental shell script installations # <list[<dict>]> representing user-level or supplemental shell script installations
@@ -336,18 +519,22 @@ pkgs:
src: "https://radicle.dev/install" src: "https://radicle.dev/install"
pre: ~ pre: ~
post: ~ post: ~
handler: radicle
- name: rustup - name: rustup
src: "https://sh.rustup.rs" src: "https://sh.rustup.rs"
pre: ~ pre: ~
post: ~ post: ~
handler: rustup
- name: julia - name: julia
src: "https://install.julialang.org" src: "https://install.julialang.org"
pre: ~ pre: ~
post: ~ post: ~
handler: julia
- name: uv - name: uv
src: "https://astral.sh/uv/install.sh" src: "https://astral.sh/uv/install.sh"
pre: ~ pre: ~
post: ~ post: ~
handler: uv
# <dict[<str>:<dict>]> representing package groups installed from source archives # <dict[<str>:<dict>]> representing package groups installed from source archives
archive: archive:
# <list[<dict>]> representing user-level or supplemental source archives # <list[<dict>]> representing user-level or supplemental source archives
@@ -357,17 +544,26 @@ pkgs:
deploy: ~ deploy: ~
pre: ~ pre: ~
post: ~ post: ~
handler: surge
- name: nvm - name: nvm
src: "https://nodejs.org/dist/v24.16.0/node-v24.16.0-linux-x64.tar.xz" src: "https://nodejs.org/dist/v24.16.0/node-v24.16.0-linux-x64.tar.xz"
deploy: ~ deploy: ~
pre: ~ pre: ~
post: ~ post: ~
# <dict[<str>:<dict>]> representing package groups installed from source git repositories handler: nvm
git_repos: - name: difftastic
userspace: src: "https://github.com/Wilfred/difftastic/releases/download/0.69.0/difft-x86_64-unknown-linux-gnu.tar.gz"
- name: quartz
src: "https://github.com/jackyzha0/quartz.git"
branch: v5.0.0
deploy: ~ deploy: ~
pre: ~ pre: ~
post: ~ post: ~
handler: difftastic
# <dict[<str>:<dict>]> representing package groups installed from source git repositories
git_repos:
# userspace:
# - name: quartz
# src: "https://github.com/jackyzha0/quartz.git"
# branch: v5.0.0
# deploy: ~
# pre: ~
# post: ~
# handler: ~