Skip to content
This repository was archived by the owner on Aug 30, 2026. It is now read-only.

Update Btop/Activity theme - #454

Merged
dhh merged 4 commits into
omacom:masterfrom
omakasui:upd-btop-theme
May 18, 2025
Merged

dhh merged 4 commits into
omacom:masterfrom
omakasui:upd-btop-theme

Conversation

@Kasui92

@Kasui92 Kasui92 commented May 14, 2025 •

Copy link
Copy Markdown
Contributor

Just to extend the theme consistency to this panel too.

Most of the themes were retrieved from the same Btop repository, while the others from the catppuccin and rose-pine repositories.

Here an example with tokyo-night

image

@Kasui92

Kasui92 commented May 17, 2025 •

Copy link
Copy Markdown
Contributor Author

I noticed that btop does not always install its conf file (ref) and consequently changing the theme via sed fails.
I forced its creation during installation and updated the related scripts.

@dhh
dhh merged commit 8e11ac1 into omacom:master May 18, 2025
@dhh

dhh commented May 18, 2025

Copy link
Copy Markdown
Collaborator

This is great! I didn't know that btop could be styled. But it seems like only Tokyo Night looks perfect. It's using the same bg color all the way:

Screenshot from 2025-05-18 18-56-19

Whereas the other themes have different inner background and outer background:

Screenshot from 2025-05-18 18-56-05

All the themes should share the same background with the padding.

@Kasui92

Kasui92 commented May 18, 2025 •

Copy link
Copy Markdown
Contributor Author

@dhh
Yes, I noticed.
I saw that the btop styles are already fixed, however to further align we can set in btop.conf:

theme_background = False

So that the btop panel can maintain the transparency of Alacritty.

@Kasui92
Kasui92 deleted the upd-btop-theme branch May 18, 2025 19:37
@dhh

dhh commented May 19, 2025

Copy link
Copy Markdown
Collaborator

Let's try it.

@Kasui92

Kasui92 commented May 19, 2025

Copy link
Copy Markdown
Contributor Author

@dhh
I tested with all the themes and it actually applies transparency.
With most of the themes, the change has little impact on the display since the background applied by Btop is slightly darker than that of Alacritty, but with the Gruvbox theme the difference is more evident.

Without trasparency:

Screenshot from 2025-05-19 09-26-12

With transparency:

Screenshot from 2025-05-19 09-26-36

@dhh

dhh commented May 19, 2025

Copy link
Copy Markdown
Collaborator

Ah, I think that part was already fixed by the changes I did. I was hoping that it would actually make the whole thing transparent, so you could peak at the background image.

@Kasui92

Kasui92 commented May 19, 2025

Copy link
Copy Markdown
Contributor Author

Ah, I think that part was already fixed by the changes I did. I was hoping that it would actually make the whole thing transparent, so you could peak at the background image.

Mh, it adds transparency, but obviously it is based on the one set on Alacritty and it might not always be evident in fact.

Even trying it on rose-pine with a more marked background some outlines are visible, but not much.

Screenshot from 2025-05-19 10-42-03

burno-lima pushed a commit to burno-lima/omakdot that referenced this pull request May 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants