GIT-PKGS(1)
β¨ GIT-PKGS(1) β¨
okay so bestie, welcome to the git-pkgs manual β this is the Git Pkgs Manual and honestly it's giving "I run your installs so you don't have to" π
π NAME π
git-pkgs-install β install dependencies from a lockfile. that's it, that's the whole job, and she does it flawlessly π
π¦ SYNOPSIS π¦
git-pkgs install [flags]
literally just that. flags optional, slaying mandatory β¨
πΈ DESCRIPTION πΈ
So here's the vibe: install installs your dependencies using the detected package manager. It sniffs out the package manager by looking at the lockfiles sitting in the current directory, then runs the matching install command. no cap, it just knows π
Examples, because we love a demo:
git-pkgs install # install dependencies
git-pkgs install --frozen # fail if lockfile would change (CI mode)
git-pkgs install -e npm # only install npm ecosystem
git-pkgs install -m pnpm # force pnpm
the --frozen one is your CI bestie btw β it does NOT let the lockfile change, she will simply fail instead π
β¨ OPTIONS β¨
--dry-run[=false]β shows you what would be run without actually executing anything. vibes only, no commitment π«Ά-e,--ecosystem=""β filter down to a specific ecosystem. narrowing the field, main character style π-x,--extra=[]β extra arguments to pass straight through to the package manager. little gifts for your pm π--frozen[=false]β fail if the lockfile would change. that's CI mode, babes, no surprise lockfile edits allowed π«-h,--help[=false]β help for install. everyone's favorite flag honestly π-m,--manager=""β override the detected package manager. and heads up: this takes precedence over-e, so she wins the argument π-t,--timeout=10m0sβ timeout for the install operation. ten whole minutes of patience, then we're done waiting β°
π§ OPTIONS INHERITED FROM PARENT COMMANDS π§
these come from the parent command, so they're always in the group chat π¬
--color="auto"β when to colorize output:auto,always,never. pick your aesthetic π--include-submodules[=false]β include git submodules when scanning for manifests. yes, even the submodules get an invite π«Ά-p,--pager[=false]β use a pager for output. scroll responsibly π¦-q,--quiet[=false]β suppress non-essential output. for when you need her to be chill π€«
π SEE ALSO π
git-pkgs(1)β the parent, the icon, the origin story π
π HISTORY π
28-Oct-2026 β Auto generated by spf13/cobra. yeah, the robot wrote it, but we made it cute β¨
and that's the page, bestie! git-pkgs β Oct 2026 edition, handwritten with love from your terminal ππ slay your installs, and remember: check your lockfile before you wreck your lockfile π
π¦ where this page comes from
- nixpkgs unstable: git-pkgs 0.21.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms