Skip to content

masterwolf-git/nceql

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

NCursesEQueryList

Interactive dependency browser for Gentoo packages using equery.

Features

  • Browse packages by repository (overlay)
  • View dependency graphs with dependants count
  • Keyboard-driven vim ncdu-style navigation
  • Caches results for faster subsequent launches

Installation

eselect repositories enable masterwolf && emerge --sync masterwolf # To enable the repository (if not already)
echo "app-portage/nceql **" > /etc/portage/package.accept_keywords/nceql  # To accept the unkeyworded pachage
emerge --ask app-portage/nceql

Or if you would like to manually install instead:

git clone git@github.com:ulcuber/nceql.git
sudo emerge --ask --quiet --verbose app-portage/gentoolkit

Usage

depgraph <atom>
depgraph "@selected"
# will be slow
depgraph "@installed"

Dev

Lint

python -m ruff format depgraph

About

Gentoo portage dependencies navigator on Curses in NCDU style

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%