#1076810 change default colors for aptitude, removing black and red. also removing black and magenta.

Package:
aptitude
Source:
aptitude
Description:
terminal-based package manager
Submitter:
realname
Date:
2024-07-23 20:54:07 UTC
Severity:
normal
#1076810#5
Date:
2024-07-23 14:11:27 UTC
From:
To:

change default colors for aptitude, removing black and red.
also removing black and magenta.

this is intended as a wishlist and serious discussion.

current default in aptitude uses black and red for broken packages and unmet
dependecies. also black and magenta for removal packages.

red and black or magenta and black is sometimes difficult to read in default
console colors, therefore i propose new defaults. there are white and red, and
white and magenta for broken, unmet and removal packages.

suggested new default configuration for aptitude:

~/.aptitude/config

aptitude "";
aptitude::UI "";
aptitude::UI::Styles "";
aptitude::UI::Styles::DepBroken "";
aptitude::UI::Styles::DepBroken::fg "white";
aptitude::UI::Styles::DepBroken::bg "red";
aptitude::UI::Styles::PkgBroken "";
aptitude::UI::Styles::PkgBroken::bg "white";
aptitude::UI::Styles::PkgBroken::fg "red";
aptitude::UI::Styles::PkgBroken::flip "reverse";
aptitude::UI::Styles::PkgBrokenHighlighted "";
aptitude::UI::Styles::PkgBrokenHighlighted::bg "white";
aptitude::UI::Styles::PkgBrokenHighlighted::fg "red";
aptitude::UI::Styles::PkgToRemove "";
aptitude::UI::Styles::PkgToRemove::fg "magenta";
aptitude::UI::Styles::PkgToRemove::bg "white";
aptitude::UI::Styles::PkgToRemove::flip "reverse";
aptitude::UI::Styles::PkgToRemoveHighlighted "";
aptitude::UI::Styles::PkgToRemoveHighlighted::fg "magenta";
aptitude::UI::Styles::PkgToRemoveHighlighted::bg "white";

#1076810#10
Date:
2024-07-23 20:53:22 UTC
From:
To:
here is an example pics for bugs.

also pointing out, red and white is more important than magenta and white.

red and white is for broken packages and unmet dependencies.
magenta and white is for removal packages.

following change should also be considered:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927814

pic1 is for virtual console.
pic2 is for lxqt console.