Commit graph

4 commits

Author SHA1 Message Date
Austin Schaefer
4e65ef3843 Fix CI job: run on default node image instead of rust:latest
Some checks failed
CI / ci (push) Failing after 20m50s
CI / ci (pull_request) Failing after 1h20m38s
The rust:latest container has no Node.js, but actions/checkout@v4 and
actions/cache@v4 are JS actions that require it to execute at all,
so the job failed before any cargo/fmt steps ran. Use the default
docker runner image and install the Rust toolchain via rustup instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-29 12:25:09 +02:00
Austin Schaefer
d1fd272fbb Fix rustfmt formatting in icon.rs
Some checks failed
CI / ci (push) Failing after 42s
CI / ci (pull_request) Failing after 5s
Reorders imports and reflows a long binding so the new CI's
format-check job passes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-29 12:12:57 +02:00
Austin Schaefer
4b751dc246 Add Forgejo Actions CI workflow
Runs cargo fmt/clippy/test/audit via the existing cargo-make ci task on every push and pull request.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-29 12:03:01 +02:00
Austin Schaefer
fe2039c05e Initial commit: mako notification picker for wofi
Reads notification history via makoctl, formats entries as pango markup
with resolved app icons, and pipes them to wofi in dmenu mode for
selection and invocation.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-29 11:50:35 +02:00