lines are dependencies, size of the names reflect … size of the package
Oh well, time for some spring cleaning!
purple
Summary
pacgraph --help
Usage: pacgraph [options]
Produces two files, pacgraph.svg and pacgraph.png. Colors should be entered
as hex values like "#ffffff". SVG named colors may also work, see
http://en.wikipedia.org/wiki/Web_colors . Packages listed in the args are
highlighted.
Options:
-h, --help show this help message and exit
-s, --svg Produce the SVG but do not attempt to rasterize it.
-o, --opt-deps Include optional dependencies. May produce a less
compact graph.
-e, --explicits Preserve explicitly installed applications from
dependency compression. May produce a less compact
graph.
-c, --console Print summary to console, does not draw a graph. Good
for very slow computers.
-r, --rip Rips a copy of your installed packages to
pacgraph.txt. Good for debugging.
-f FILENAME, --file=FILENAME
Override default filename/location. Do not specify an
extension.
--disable-palette Disables lossy palette compression.
Theming Options:
-b COLOR, --background=COLOR
Background color.
-l COLOR, --link=COLOR
Color of links between packages.
-t COLOR, --top=COLOR
Color of packages which are not dependencies.
-d COLOR, --dep=COLOR
Color of packages which are dependencies.
-i COLOR COLOR COLOR, --highlight=COLOR COLOR COLOR
Color of selected package, selected dependencies,
selected needed-by.
-p INT INT, --point=INT INT
Takes two integers, for the smallest and largest font
size. Default is -p 10 100.
Experimental Options:
-m MODE, --mode=MODE
Curently supported modes are arch, arch-repo, debian,
redhat and ipkg. Default is autodetect.
-n, --no-compression
Disable all chain compression.
--shared Compare shared libraries.
--show-req-by Includes required-by of specified packages. Only
works for arch-repo.
Looks like libreoffice is the biggest thing we all seem to use. . .
Here is the output from my little netbook. Unluckily the EndeavourOS harddisk of my desktop comitted suicide. Luckily I still can access that one using my openSUSE installation. Need to buy a SSD to set up a fresh EOS installation.
What am I looking at? The larger text are bigger packages?
man pacgraph
tells you what you are looking at.
PACGRAPH
Section: Misc. Reference Manual Pages (1)
NAME
pacgraph - PACGRAPH provides a birds eye view of all installed packages
SYNOPSIS
pacgraph -[h|s|o|e|c|r|n] [-f FILENAME] [-b|l|t|d COLOR] [-p INT INT] [-m MODE] [--shared] [--disable-palette] [package names]
DESCRIPTION
pacgraph draws a pretty picture of your installed packages. Common uses are exploring dependency trees or finding hundreds of megs of useless packages. Supported distributions include Arch, Debian and Redhat.
pacgraph will by default generate a pacgraph.svg and if a converter is found automatically produce pacgraph.png. Alternately, pacgraph-tk provides and interactive version while pacgraph -c/--console produces a brief text summary. A list of packages may be provided as arguments to select them.
More information and example graphs may be found on the project's homepage, http://kmkeen.com/pacgraph
OPTIONS
All of these are optional but many provide a means of generating a more aesthetically pleasing output.
-h --help
Show help message and exit.
-s --svg
Produce the SVG but do not attempt to rasterize it.
-f FILENAME --file=FILENAME
Override default filename/location. Do not specify an extension.
-c --console
Print summary to console, does not draw a graph. Very fast and to the point.
--disable-palette
Disables lossy palette compression.
THEMING OPTIONS
Colors may be words (white, red, etc), #RGB hex values or #RRGGBB hex values. Remember to quote/escape the #.
-b COLOR --background=COLOR
Background color.
-l COLOR --link=COLOR
Color of links between packages.
-t COLOR --top=COLOR
Color of packages which are not dependencies.
-d COLOR --dep=COLOR
Color of packages which are dependencies.
-i COLOR COLOR COLOR --highlight=COLOR COLOR COLOR
Color of selected package, selected dependencies, selected needed-by.
-p INT INT --point=INT INT
Takes two integers, for the smallest and largest font size. Default is -p 10 100.
OTHER OPTIONS
-m MODE --mode=MODE
Currently supported modes are arch, arch-repo, debian, redhat and ipkg. Default is arch. Use arch-repo to plot specific packages instead of installed packages.
-n --no-compression
Disable all chain compression.
--shared
Compare shared libraries.
--show-req-by
Includes required-by of specified packages. Only works for arch-repo.
AUTHORS
-nosplit
pacgraph was written by Kyle Keen <keenerd@gmail.com > with patches from Carl Hamann for Debian and Redhat support.
Mine
These are pretty awesome actually. I may print mine and hang it on the wall. Or turn it into my background.
Reminds me a little of the GNU/Linux distribution timeline.
What about a small autostart script/cron job which updates the background wallpaper once or twice a week according to the actual status?
Is there a function pacman -S everything
.
That purple-blue combination just hurts my eyes.
Yes:
sudo pacman -S $(pacman -Ssq)
Could install (currently) more that 11000 packages.
It’s only for those who are already blind.
It is not needed. Actually it should be removed from the repo, as it is not used.
Here is mine!
smallest system so far here