Repository navigation
Install latest Kitty from upstream and add claude-code module - #4
Open
Sebastien-Meiffren wants to merge 1 commit into
Open
Sebastien-Meiffren wants to merge 1 commit into
Sebastien-Meiffren wants to merge 1 commit into
Conversation
Kitty: the module installed whatever apt offered (0.32.2 on Noble, sixteen minor releases behind upstream 0.48.2) and skipped the package entirely once `command -v kitty` succeeded, so it never upgraded. - Linux now uses the official installer from sw.kovidgoyal.net into ~/.local/kitty.app, symlinks kitty/kitten into ~/.local/bin, installs both .desktop entries with absolute Exec/Icon paths, and sets xdg-terminals.list - The installed version is compared against current-version.txt, so the download is skipped when already current and re-running is the upgrade path - MacOS runs `brew upgrade --cask kitty` when the cask is already present - A leftover apt-managed kitty is reported with its removal command - kitty/test.sh and tmp-verify-install.sh check the upstream location and warn when the install is behind the latest release claude-code: new module installing Anthropic's agentic coding CLI with the official installer (curl -fsSL https://claude.ai/install.sh | bash). - Same installer on Ubuntu and MacOS, so the Brewfile needs no entry - Added to the --all order of install_ubuntu.sh (16.) and install_macos.sh, plus test-macos.sh, the CI syntax check and tmp-verify-install.sh - Re-running updates to the latest release and reports the version change - Refuses to run under sudo, which would install into root's home not $HOME - No configuration is stowed: Claude Code state stays in unmanaged ~/.claude Also corrects the README Ubuntu module list, which was missing infra-tools-kit (15.). Co-Authored-By: Claude Opus 5 (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.
Kitty: the module installed whatever apt offered (0.32.2 on Noble, sixteen minor releases behind upstream 0.48.2) and skipped the package entirely once
command -v kittysucceeded, so it never upgraded.brew upgrade --cask kittywhen the cask is already presentclaude-code: new module installing Anthropic's agentic coding CLI with the official installer (curl -fsSL https://claude.ai/install.sh | bash).
Also corrects the README Ubuntu module list, which was missing infra-tools-kit (15.).