Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃悰 manjaro-sway-settings post update instructions break waybar and gtk theme #680

Open
heapifyman opened this issue Jan 18, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@heapifyman
Copy link
Contributor

branch

testing

Architecture

x86_64

Description

The following instructions are displayed after updating manjaro-sway-settings:

in order to update your user configuration, run: skel
in order to apply your user configuration, run: swaymsg reload

After I do that the theme seems to be broken. This is most visible in the waybar, but apps like firefox are also affected.

Strangely, I have to reboot the machine to "fix" the theme. It is not enough to just logout and login again.

This also happens in the current live image manjaro-sway-22.1.2-240114-linux61.iso

Reproduction steps

1. Start live image [manjaro-sway-22.1.2-240114-linux61.iso](https://manjaro-sway.download/download?file=manjaro-sway-22.1.2-240114-linux61.iso)
2. Open foot
3. Run `skel`
4. Run `swaymsg reload`

Screenshots

Some screenshots after running swaymsg reload

waybar:

waybar

timeshift:

timeshift

remmina:

remmina

Logs

No response

@heapifyman heapifyman added the bug Something isn't working label Jan 18, 2024
@boredland
Copy link
Member

I can reproduce this, but I don't fully understand why that happens. Perhaps something is still in exec not exec_always, but on first sight, it looks fine. Does the same happen for you if you use the theme-switcher (manjaro-sway-theme)?

That being said: you don't have to always do this all the time. I try to keep changes that require skel to a minimum.

@heapifyman
Copy link
Contributor Author

Does the same happen for you if you use the theme-switcher (manjaro-sway-theme)?

No. Running manjaro-sway-theme and selecting a different theme does not seem to break anything. Waybar and other apps still look good.

@boredland
Copy link
Member

boredland commented Jan 22, 2024

Funny enough: running manjaro-sway-theme after skel && swaymsg reload seems to fix it again. So we probably should take at look at what the theme-script does that swaymsg reload alone doesn't.

@heapifyman
Copy link
Contributor Author

Funny enough: running manjaro-sway-theme after skel && swaymsg reload seems to fix it again.

Only if you select a different theme than was previously active.

With matcha-green as the active theme, run skel && swaymsg reload and then manjaro-sway-theme. Select matcha-green again and waybar theme will be broken.

But if you select matcha-blue instead waybar theme is updated correctly. Then running manjaro-sway-theme again, and selecting matcha-green will restore the original theme without problems.

@l-j-g
Copy link

l-j-g commented Apr 25, 2024

usually i can fix this by reloading the sway configuration a few times and after a few minutes... it get fixed.. agree it is a mystery

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

No branches or pull requests

3 participants