14 Commits
Author SHA1 Message Date
ahp 78e85dc4df feat(theme): add catppuccin themes with transparency and 256-color support
Add a theme package providing all four catppuccin flavors (mocha,
frappe, macchiato, latte) mapped to the xterm-256 palette. Themes are
selected with -theme or the CTOP_THEME environment variable; -i inverts
the flavor. Background slots use the terminal's native color for
transparency (opt out with -solid / CTOP_SOLID), and termbox is switched
to Output256 so colors render correctly. Replace hardcoded colors in the
compact and single views with ctheme portrait slots.
2026-09-14 14:06:49 +03:30
Sergey Ponomarev 4973bc83ff cpu color: make threshold upper: > 70% warn and > 90% is danger 2020-11-24 00:51:09 +02:00
Sergey Ponomarev 7632420ecc cpu color: check lower values first
this is simpler to understand and faster for usual containers
2020-11-24 00:22:25 +02:00
Sergey Ponomarev 9a41252764 #207 CPU unscaled column changes color according to system total usage
If container uses two cores then CPU column will be always red even if we have dozens of other free cores and CPUS is 1%
2020-11-20 23:24:13 +02:00
Sergey Ponomarev f377dcaee2 #207 Replace scaleCpu option with dedicated column CPU Scaled
The new column is disabled by default.
2020-11-20 23:08:19 +02:00
Bradley Cicenas bbecbc66b9 fix byte format for compact view (short) 2020-10-25 16:02:31 +00:00
Bradley Cicenas c7a8bfa26f integrate widget order, toggling into global config and compact grid 2020-10-25 10:31:51 -04:00
Bradley Cicenas 0ca5235ae5 continuing compact widget refactor 2020-10-25 10:23:30 -04:00
Bradley Cicenas 8427b0c81d initial refactor of all column widgets to standard interface 2020-10-25 10:23:30 -04:00
Bradley Cicenas cf352f7c8a implement full-row cursor highlighting 2018-09-17 01:24:06 +00:00
Bradley Cicenas add44c0f18 add common status colors to global theme 2017-08-28 08:46:01 +09:00
Bradley Cicenas b8eb386360 add global default ColorMap 2017-03-08 10:40:03 +11:00
Bradley Cicenas 3172f141f9 refactor dockersource container refresh into channel 2017-03-05 17:46:41 +11:00
Bradley Cicenas 56be64367b refactor widgets, add wrapper structs 2017-03-03 18:57:26 +11:00