GIT-PKGS(1)
π GIT-PKGS(1) β the Git Pkgs Manual, bestie edition π
okay so this is git-pkgs(1), from the Git Pkgs Manual, and today we're doing the browse subcommand. it's lowkey the most useful little thing ever. let's go π¦
β¨ NAME β¨
git-pkgs-browse β open an installed package's source in your editor. that's it, that's the whole vibe π«Ά
πΈ SYNOPSIS πΈ
git-pkgs browse [flags]
(no cap, that's the entire invocation. flags optional, slaying mandatory π )
π₯ DESCRIPTION π₯
Open the source code of an installed package in your editor. literally just look at the code, bestie, it's right there β¨
So here's the magic: it detects the package manager from lockfiles in the current directory, finds where the package is actually installed, and opens it in $EDITOR. iconic behaviour, no notes π
Examples:
git-pkgs browse lodash # open in $EDITOR
git-pkgs browse lodash --path # just print the path
git-pkgs browse lodash --open # open in file browser
git-pkgs browse lodash -e npm # specify ecosystem
git-pkgs browse serde -m cargo # specify manager
see how easy that was?? main character energy fr fr π
π OPTIONS π
-e,--ecosystem=""β filter it down to one specific ecosystem, if you're being picky π-h,--help[=false]β help forbrowse. the classic. the goat. press it when confused π-m,--manager=""β override the detected package manager, for when the auto-detect is being a little silly and you know better π--open[=false]β open in file browser instead of editor. different vibe, same package π--path[=false]β just print the path instead of opening the editor. dry run, but make it fashion β¨-t,--timeout=30sβ timeout for path lookup. default is30s, so if it's taking forever, that's on the search, not on you π
π§ OPTIONS INHERITED FROM PARENT COMMANDS π§
these bad boys come from the parent command β you didn't ask, but you're getting them anyway π
--color="auto"β when to colorize output:auto,always,never. pick your aesthetic πΈ--include-submodules[=false]β include git submodules when scanning for manifests. yes, those submodules π«-p,--pager[=false]β use pager for output. scroll responsibly π-q,--quiet[=false]β suppress non-essential output. for when you want peace and quiet π€«
β SEE ALSO β
git-pkgs(1)β go see the parent, it misses you π₯Ί
π HISTORY π
28-Oct-2026 β auto generated by spf13/cobra. not a human, a robot, and honestly it ate π€β¨
ok that's the whole page!! go browse some packages, bestie, you've earned it ππ¦
sign-off time π β this page came from git-pkgs, dated Oct 2026, filed under GIT-PKGS(1) in the manuals. mwah, bye bestie!! π
π¦ 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