Add dMagnetic PKGBUILD and foot window padding#161
Merged
Conversation
Package the dMagnetic Magnetic Scrolls interpreter (terminal sixel/UTF graphics) from the official dettus.net 0.37 tarball, built from source with upstream's render self-tests wired into check(). Also add 20x20 centered padding to foot so the grid no longer paints flush against the window edges. Note: claude/settings.json was left out of this commit as unrelated churn. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
arch/pkgbuilds/dmagnetic/PKGBUILD: builds the dMagnetic 0.37 Magnetic Scrolls interpreter from the official dettus.net source tarball (sha256-pinned), pure C with onlyglibcat runtime.check()runs upstream's bundled render self-tests; installs to a clean FHS tree and disables the empty debug split (binary is pre-stripped).foot/foot.ini: addpad=20x20 centerso terminals (and the game) get a margin instead of painting flush to the window edge.Testing
makepkgbuilds a single cleandmagnetic-0.37-1-x86_64.pkg.tar.zst; all 9 upstream self-checks pass.pacman -Qkk dmagnetic→ 0 altered files;dMagnetic -versionruns.🤖 Generated with Claude Code