• v1.25.0 c481e845f4

    v1.25.0 — Custom MOTD & Gravity Help
    All checks were successful
    CI / manifest (push) Successful in 58s
    Publish / detect-release (push) Successful in 58s
    CI / security (push) Successful in 1m0s
    CI / sast (push) Successful in 1m55s
    CI / json-check (push) Successful in 3s
    CI / lua-check (push) Successful in 11s
    Publish / tag (push) Successful in 9s
    Publish / promote-release (push) Successful in 17s
    Stable

    Gravity Bot released this 2026-03-04 07:44:56 +00:00 | 174 commits to master since this release

    What's Changed

    Features

    • Custom MOTD — Catppuccin-themed system dashboard replacing Ubuntu's default MOTD

      • Real-time weather via open-meteo.com API (background fetch, hardcoded Minneapolis coords)
      • System stats from /proc (uptime, CPU load, RAM, disk)
      • System alerts (pending updates, security patches, reboot required)
      • Manifest dependency checker with per-column dynamic grid layout
      • Language/tool version display (Go, Node, Docker, Neovim)
      • Internal service links (Forgejo, OpenProject, Dockge, Dockhand)
      • Quick-start tips (gravity, aliases, motd)
      • Bootstrap hint when packages are missing
      • Performance optimized: ~0.6s total (background weather, batched dpkg-query, /proc reads)
      • 5-minute debounce via zsh hook
    • Gravity Help System — Fuzzy-searchable command reference (gravity)

      • Indexes shell aliases, functions, Claude skills, and Neovim commands
      • fzf integration with ANSI-colored preview pane
      • Sourced via .zshrc from ~/.local/share/gravity/gravity.sh
    • OMZ Git Aliases — Full Oh My Zsh-standard git alias set

      • Cross-shell compatible (.zsh_aliases + .bash_aliases)
      • 80+ aliases covering status, diff, commit, branch, stash, rebase, merge, reset, pull/push
      • Helper functions: git_main_branch(), git_current_branch()
      • Claude Code shortcuts (cc, cch, ccr, lfg)

    Manifest

    • Added motd and gravity.sh to config sync
    • Version bumped to 1.25.0

    Tasks

    • OP#1937: Initialize version branch from develop
    • OP#1919: Cherry-pick OMZ community aliases into shell configs (5 SP)
    • OP#1938: Write motd script with system stats section (3 SP)
    • OP#1939: Add manifest pre-flight checker to motd (3 SP)
    • OP#1940: Add tips section and zsh hook with debounce (2 SP)
    • OP#1941: Add motd script to manifest and test (2 SP)
    • OP#1943: Implement alias and function parser for gravity (3 SP)
    • OP#1944: Implement skill and nvim command indexer for gravity (2 SP)
    • OP#1942: Write gravity shell function with fzf integration (3 SP)
    • OP#1945: Add gravity to manifest configs and test (2 SP)

    Total: 26 SP across 10 tasks

    Downloads