docs: add Arch Linux appendix to installation guides - #12
Merged
Conversation
bcon is now available on the AUR (community-maintained by @kay-ws). The appendix summarizes the Arch-specific deltas from the existing Debian/Ubuntu flow: pacman vs apt, AUR helper bootstrap, yay -S bcon, and the simplified login session (session files pre-installed by the AUR package).
Owner
|
Thanks for this and for maintaining the AUR package! Great to have Arch support officially documented. |
sanohiro
added a commit
that referenced
this pull request
May 7, 2026
New features (contributed by @kay-ws): Config discovery: - Layered XDG-style merge: built-in defaults → /etc/bcon/config.toml (system) → ~/.config/bcon/config.toml (user override) - Tables merge recursively; scalars and arrays replace wholesale - BCON_CONFIG env var for single-file debug bypass - Config::default_template() API for distributors CLI: - --init-config now accepts explicit target: system, user, or path - sudo bcon --init-config=system deterministically writes to /etc/ - Legacy --init-config=vim,jp still writes to ~/.config/ (backward compat) Also includes: - Arch Linux installation docs (#12) - libinput udev hotplug support (#10) - Lenient Kitty graphics base64 decode (#7) Contributors: @kay-ws Co-Authored-By: Claude Opus 4.6 (1M context) <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
Adds a "For Arch Linux Users" appendix to both
docs/installation.mdanddocs/installation.ja.md, documenting the AUR install path as discussed in #11.AUR package live since 2026-04-24: https://aur.archlinux.org/packages/bcon (community-maintained by @kay-ws).
Changes
The new section covers four subsections in parallel between the English and Japanese guides:
pacman↔aptmapping for the official-repo deps.yaybootstrap recipe (pacman -S --needed git base-devel→git clone aur.archlinux.org/yay.git→makepkg -si).yay -S bcon.bcon-sessionandbcon.desktopin their final locations (/usr/bin/,/usr/share/xsessions/), so the manualcpstep from the Debian section is unnecessary.Notes
This PR matches the draft I posted in #11 with one minor cleanup — blank lines added after the four numbered-list titles (
1. Package manager,2. AUR ...,3. Install bcon,4. User Login Session) so CommonMark/GFM renders the title and body as separate paragraphs instead of running them together. Wording and structure are otherwise identical to the draft.Validation
yay -S bconcompleted cleanly (~2m29s on 4 cores, 42 new packages, 946 MiB install size). Session files landed in the expected paths and thebconxsession appeared in the DM picker.Closes #11.