{"count":37541,"next":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=1211","previous":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=1209","results":[{"id":13938,"upstream_id":null,"created":"2023-05-08T20:58:20.500031Z","modified":"2026-07-03T01:22:17.991161Z","imported":"2026-07-03T01:22:17.966733","github_user":"jahrik","username":"jahrik","github_repo":"ansible-sway","github_branch":"main","commit":"e44571b30d22f110e135b9c65dd531e66314f1af","commit_message":"chore: refresh uv.lock to match bumped tooling constraints (#18)\n\nDependabot PRs previously widened ansible-lint/molecule to >=26.6.0 and\nmolecule-plugins to >=25.8.12 in pyproject.toml, but uv.lock was never\nre-run, so it was still resolving the older 26.4.0 versions. This\nre-locks against the already-widened constraints (no ceilings moved).\n\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>","name":"sway","description":"Install and configure sway","summary_fields":{"dependencies":[],"namespace":{"id":3174,"name":"jahrik","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"},"provider_namespace":{"id":678,"name":"jahrik","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/678/"},"repository":{"name":"ansible-sway","original_name":"ansible-sway"},"tags":["sway"],"versions":[]},"download_count":72},{"id":13939,"upstream_id":null,"created":"2023-05-08T20:58:20.573036Z","modified":"2026-07-03T01:25:45.909232Z","imported":"2026-07-03T01:25:45.881253","github_user":"jahrik","username":"jahrik","github_repo":"ansible-urxvt","github_branch":"main","commit":"1de69fb7db6dbf8ce151213e6d7813e82511d882","commit_message":"chore: refresh uv.lock to match bumped tooling constraints (#21)\n\nDependabot merged PRs widened pyproject.toml constraints for\nansible-lint/molecule (>=26.6.0) and molecule-plugins (>=25.8.12) but\nuv.lock was never re-run, leaving it pinned to the older 26.4.0\nresolution. Re-lock (no ceiling changes) so ansible-lint and molecule\n26.6.0 are actually installed.\n\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>","name":"urxvt","description":"Install urxvt, plugins, and configure xresources","summary_fields":{"dependencies":[{"role":"jahrik.nerd_fonts"}],"namespace":{"id":3174,"name":"jahrik","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"},"provider_namespace":{"id":678,"name":"jahrik","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/678/"},"repository":{"name":"ansible-urxvt","original_name":"ansible-urxvt"},"tags":["urxvt","urxvtpearls","xresources"],"versions":[]},"download_count":318},{"id":13940,"upstream_id":null,"created":"2023-05-08T20:58:21.292096Z","modified":"2026-07-03T01:21:06.720155Z","imported":"2026-07-03T01:21:06.696674","github_user":"jahrik","username":"jahrik","github_repo":"ansible-vim","github_branch":"main","commit":"34ca94be403deaf4c3c7d53eafe797c79e5f4260","commit_message":"fix: migrate ansible_env to ansible_facts in uninstall + refresh uv.lock (#19)\n\nReplace bare ansible_env['HOME'] magic-var access with\nansible_facts['env']['HOME'] in tasks/uninstall.yml, matching this\nrepo's inject_facts_as_vars=False convention. Also re-run uv lock to\ncatch the lockfile up to already-widened ansible-lint/molecule\n(>=26.6.0) constraints from merged dependabot PRs.\n\nCo-authored-by: Wesley Gill <jahrik@gmail.com>\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>","name":"vim","description":"Install vim, vundle, plugins, and customize .vimrc","summary_fields":{"dependencies":[],"namespace":{"id":3174,"name":"jahrik","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"},"provider_namespace":{"id":678,"name":"jahrik","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/678/"},"repository":{"name":"ansible-vim","original_name":"ansible-vim"},"tags":["vim","vundle","vimrc"],"versions":[]},"download_count":547},{"id":13941,"upstream_id":null,"created":"2023-05-08T20:58:21.364727Z","modified":"2026-07-03T01:29:08.619084Z","imported":"2026-07-03T01:29:08.595659","github_user":"jahrik","username":"jahrik","github_repo":"ansible-arch-workstation","github_branch":"main","commit":"1f3e2a717d1bcaff7945676dcf808ff271f00cac","commit_message":"chore: refresh uv.lock to match bumped tooling constraints (#25)\n\nDependabot PRs widened pyproject.toml constraints for ansible-lint,\nmolecule, molecule-plugins, and ansible-core, but uv.lock was never\nregenerated afterward and remained pinned to older resolved versions\n(ansible-lint/molecule 26.4.0). Re-running `uv lock` (no --upgrade)\ncatches the lockfile up to the already-widened ceilings without\nmoving any constraint further.\n\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>","name":"workstation","description":"Installs a development workstation","summary_fields":{"dependencies":[{"role":"jahrik.yay"},{"role":"jahrik.alacritty"},{"role":"jahrik.i3_gaps"},{"role":"jahrik.polybar"},{"role":"jahrik.urxvt"},{"role":"jahrik.conky"},{"role":"jahrik.zsh"},{"role":"jahrik.vim"},{"role":"jahrik.nvim"}],"namespace":{"id":3174,"name":"jahrik","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"},"provider_namespace":{"id":678,"name":"jahrik","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/678/"},"repository":{"name":"ansible-arch-workstation","original_name":"ansible-arch-workstation"},"tags":["workstation","i3","vim","zsh","polybar","urxvt","alacritty","conky"],"versions":[]},"download_count":46},{"id":13942,"upstream_id":null,"created":"2023-05-08T20:58:21.430772Z","modified":"2026-07-03T01:25:05.819866Z","imported":"2026-07-03T01:25:05.794757","github_user":"jahrik","username":"jahrik","github_repo":"ansible-yay","github_branch":"main","commit":"1da00ac44732dedcfc41f848ff978f9ad3d247d5","commit_message":"chore: refresh uv.lock to match bumped tooling constraints (#19)\n\nDependabot PRs widened ansible-lint/molecule to >=26.6.0 and\nmolecule-plugins to >=25.8.12 in pyproject.toml, but uv.lock was\nnever re-run afterward and remained pinned to ansible-lint/molecule\n26.4.0. Re-lock (no ceiling changes) to bring the lockfile back in\nsync with the already-approved constraints.\n\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>","name":"yay","description":"Installs yay. Include library to use yay","summary_fields":{"dependencies":[],"namespace":{"id":3174,"name":"jahrik","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"},"provider_namespace":{"id":678,"name":"jahrik","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/678/"},"repository":{"name":"ansible-yay","original_name":"ansible-yay"},"tags":["yay"],"versions":[]},"download_count":1897},{"id":13943,"upstream_id":null,"created":"2023-05-08T20:58:21.491561Z","modified":"2026-07-07T22:51:00.023531Z","imported":"2026-07-07T22:50:59.998456","github_user":"jahrik","username":"jahrik","github_repo":"ansible-zsh","github_branch":"main","commit":"d934fae300d5b86e1ec60bf7205be0c473d36aad","commit_message":"Bump astral-sh/setup-uv from 8.2.0 to 8.3.1 (#26)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.2.0 to 8.3.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v8.2.0...v8.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","name":"zsh","description":"Install zsh and minimal configs","summary_fields":{"dependencies":[{"role":"jahrik.nerd_fonts"}],"namespace":{"id":3174,"name":"jahrik","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"},"provider_namespace":{"id":678,"name":"jahrik","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/678/"},"repository":{"name":"ansible-zsh","original_name":"ansible-zsh"},"tags":["zsh","shell","steamdeck","steamos","powerline"],"versions":[]},"download_count":941},{"id":13944,"upstream_id":11432,"created":"2023-05-08T20:58:21.597330Z","modified":"2023-10-29T18:45:35.464611Z","imported":"2016-08-10T00:39:50.022547-04:00","github_user":"jainnikhil30","username":"jainnikhil30","github_repo":"test-travis","github_branch":"master","commit":"06d1e95ddbd8626eea3d17bd74d775fbe51a065c","commit_message":"add platform","name":"test-travis","description":"your description","summary_fields":{"dependencies":[],"namespace":{"id":3175,"name":"jainnikhil30","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e222-7000-aaa7-33c19e125c8c/avatar/"},"provider_namespace":{"id":16035,"name":"jainnikhil30","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/16035/"},"repository":{"name":"test-travis","original_name":"test-travis"},"tags":["nikhil"],"versions":[]},"download_count":42},{"id":13945,"upstream_id":51674,"created":"2023-05-08T20:58:21.700287Z","modified":"2023-10-29T18:45:35.468173Z","imported":"2020-11-07T09:58:08.415469-05:00","github_user":"jakemalley","username":"jakemalley","github_repo":"ansible-role-raspberrypi","github_branch":"main","commit":"fa281d33314740c00487b6f0e37edd25cebf1d2f","commit_message":"Removed redundant tests","name":"raspberrypi","description":"Simple role for configuring a Raspberry Pi","summary_fields":{"dependencies":[],"namespace":{"id":3176,"name":"jakemalley","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e3aa-72f9-a0ca-ab57cc9f6abb/avatar/"},"provider_namespace":{"id":677,"name":"jakemalley","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/677/"},"repository":{"name":"ansible-role-raspberrypi","original_name":"ansible-role-raspberrypi"},"tags":[],"versions":[{"id":139982,"name":"1.0.1","release_date":"2020-11-07T09:49:23-05:00"},{"id":139924,"name":"1.0.0","release_date":"2020-11-06T12:22:54-05:00"}]},"download_count":44},{"id":13949,"upstream_id":57352,"created":"2023-05-08T20:58:22.044645Z","modified":"2023-10-29T18:45:35.483619Z","imported":"2021-12-23T10:58:00.585269-05:00","github_user":"jakoberpf","username":"jakoberpf","github_repo":"ansible-role-zerotier","github_branch":"master","commit":"b228acfb06f5c822e45e24b176ffb5a50d5151bf","commit_message":"fix ansible role name","name":"zerotier","description":"Install zerotier-one package and add new members to a zerotier network","summary_fields":{"dependencies":[],"namespace":{"id":3178,"name":"jakoberpf","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e492-7042-b0c6-63c58ee3cc12/avatar/"},"provider_namespace":{"id":13250,"name":"jakoberpf","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/13250/"},"repository":{"name":"ansible-role-zerotier","original_name":"ansible-role-zerotier"},"tags":["networking","zerotier"],"versions":[{"id":172846,"name":"v1.2.3","release_date":"2020-03-12T20:35:01-04:00"},{"id":172850,"name":"v1.2.2","release_date":"2018-12-07T20:26:57-05:00"},{"id":172847,"name":"v1.2.1","release_date":"2018-12-07T17:48:31-05:00"},{"id":172848,"name":"v1.2.0","release_date":"2018-12-02T12:58:49-05:00"},{"id":172849,"name":"v1.1.0","release_date":"2018-07-25T18:01:52-04:00"},{"id":172845,"name":"v1.0.0","release_date":"2018-04-04T20:18:34-04:00"}]},"download_count":69},{"id":13950,"upstream_id":2832,"created":"2023-05-08T20:58:22.819779Z","modified":"2023-10-29T18:45:35.487717Z","imported":null,"github_user":"jalessio","username":"jalessio","github_repo":"ansible-role-ros","github_branch":"master","commit":"","commit_message":"","name":"ROS","description":"Robot Operating System (ROS) installation for Linux.","summary_fields":{"dependencies":[],"namespace":{"id":3179,"name":"jalessio","avatar_url":"https://github.com/jalessio.png"},"provider_namespace":{"id":16036,"name":"jalessio","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/16036/"},"repository":{"name":"ansible-role-ros","original_name":"ansible-role-ros"},"tags":["development","system"],"versions":[]},"download_count":1815}]}