ego
Funtoo Linux system personality manager
TLDR
SYNOPSIS
ego command [arguments]
DESCRIPTION
ego is Funtoo's official system personality management tool. It provides a unified interface for synchronizing repositories, managing profiles, updating bootloader configuration, and accessing Funtoo documentation.Available modules include: sync, profile, query, doc, boot, kit, and config. Replaces several separate tools with a single coherent interface.
PARAMETERS
sync
Synchronize Portage treeboot update
Update bootloader configurationdoc page
Read wiki documentationprofile show
Display current profileprofile mix-in changes
Enable/disable mix-ins with +/-query bug package
Query bugs for packagekit
Display kit informationconfig
View and modify /etc/ego.conf settingshelp [module]
Show help for ego or a specific module.
CONFIGURATION
/etc/ego.conf
Main configuration file for ego profiles and settings.
CAVEATS
Funtoo Linux specific. Not available on stock Gentoo or other distributions. Requires proper /etc/ego.conf configuration. Ego is a wrapper around and intended eventual replacement for eselect on Funtoo; the shortcut `epro` is equivalent to `ego profile`.
HISTORY
ego was introduced by the Funtoo Linux project, a Gentoo-derived distribution led by Daniel Robbins (the original Gentoo founder). It consolidates previously separate utilities (profile selection, Portage tree sync, bootloader generation) into a single modular command and replaces portions of eselect on Funtoo systems.
