17 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
Bradley Cicenas 222a7d77b2 Squashed commit of the following:
commit 9968c504a585e0c340555f78699d5f582c843caa
Author: Florian Vahl <florian@flova.de>
Date:   Tue Feb 1 00:37:31 2022 +0100

    Fix formating (Spaces -> Tabs)

commit 6b8840647e4da6dd8e273353c44bf42cb58c7f7c
Author: Florian <florian@flova.de>
Date:   Tue Feb 1 00:27:44 2022 +0100

    Use better duration formating

commit 815dc6ec840c268b29e0f2075c4bbf78b18ac1dd
Author: Florian <florian@flova.de>
Date:   Tue Feb 1 00:27:04 2022 +0100

    Fix date formating in 'created' col

commit 05b17798f899048877730b21b5109510ed344aa4
Author: Florian <florian@flova.de>
Date:   Tue Feb 1 00:26:08 2022 +0100

    Add fix from #275 for uptime of running containers
2022-03-30 14:13:10 -04:00
Bradley Cicenas d60b215611 go mod tidy 2022-03-23 17:47:39 +00:00
Bradley Cicenas 79242c7de5 update go.mod 1.15 -> 1.17 2022-03-23 13:47:16 -04:00
Bradley Cicenas 6dcb62f172 remove termui fork dependency 2022-03-23 13:46:53 -04:00
DasSkelett 163060b3fa Update runc to 1.1.0 to get newer x/sys and fix Go 1.18 build (#292)
* Update runc to 1.1.0 to get newer x/sys

...to fix building on Darwin with Go 1.18.

This required some code changes as opencontainers unfortunately introduced breaking changes in a minor revision.
However, those changes were to simpify the libcontainer factory initialization.

* Switch CircleCI image to cimg/go, update remote Docker version to 20.10
2022-03-23 13:46:40 -04:00
dependabot[bot] d8542c894c Bump github.com/opencontainers/runc from 1.0.0-rc95 to 1.0.3
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.0.0-rc95 to 1.0.3.
- [Release notes](https://github.com/opencontainers/runc/releases)
- [Commits](https://github.com/opencontainers/runc/compare/v1.0.0-rc95...v1.0.3)

---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-08 01:45:57 +00:00
Bradley Cicenas be23d85eda Merge remote-tracking branch 'stokito/browser' 2021-10-24 10:40:43 -04:00
dependabot[bot] 4b653e71f6 Bump github.com/opencontainers/runc from 1.0.0-rc93 to 1.0.0-rc95
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.0.0-rc93 to 1.0.0-rc95.
- [Release notes](https://github.com/opencontainers/runc/releases)
- [Commits](https://github.com/opencontainers/runc/compare/v1.0.0-rc93...v1.0.0-rc95)

---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-27 17:42:05 +00:00
Bradley Cicenas b48a5cf2f9 go mod tidy 2021-06-11 18:07:31 +00:00
Bradley Cicenas 9f8f38f9d7 Merge remote-tracking branch 'remotes/stokito/events_filter' 2021-06-11 14:04:53 -04:00
garsue c58a609349 Update go.sum 2021-05-29 22:01:26 +09:00
Sergey Ponomarev cfa43f809e Update go-dockerclient and opencontainers/runc
The go-dockerclient v1.7.0 now has an ability to specify events filter. But it's dependencies are also updated.
One of those dependencies is mountinfo and the same dependency is used by opencontainers/runc.
The problem is that mountinfo changed it's API and if we just update dockerclient then build is broken.
So we have to update both opencontainers/runc and go-dockerclient
2021-02-04 08:59:06 +02:00
Sergey Ponomarev dd92e85d45 Open in browser
Most containers expose some http port. We can open it in browser.
For simplicity we can just open first container's published port.
We'll determine the ip:port on container creation and store to meta "Web Port".
To open browser on any platform was added a new dependency github.com/pkg/browser which is very small
2020-12-12 21:21:53 +02:00
Bradley Cicenas 426dd2c985 update dockerclient -> v1.6.6 2020-10-26 19:30:33 +00:00
Bradley Cicenas 03a0da3230 update go version, deps for runc v1.0.0-rc92 2020-10-25 14:22:47 +00:00
Roman Volosatovs 1ce07448ce go.sum: Add 2019-09-10 20:22:25 +02:00