Biont / sway-launcher-desktop

TUI Application launcher with Desktop Entry support. Made for SwayWM, but runs anywhere
GNU General Public License v3.0
606 stars 28 forks source link

[Feature Request] Base16 themes #61

Open bound-variable opened 2 years ago

bound-variable commented 2 years ago

Please and thank you!

Biont commented 2 years ago

Interesting project! But you can already apply a shell color scheme and if you care enough about theming to be using Base 16, you probably have.

Is this not working for you? I think if you configure your theming through .bashrc then it could be that sway-launcher-desktop is not picking up this configuration.

A workaround would be to execute your launcher through bash -c sway-launcher-desktop. This should pick up your .bashrc and therefore apply your shell colour scheme

bound-variable commented 2 years ago

It is working for me (both with fish and zsh). But I'm colorblind and none of the themes look good while also cohering with the rest of the system. For example, one theme might look good for sway, waybar, and mako, but look bad for sway-launcher-desktop; or, vice-versa.

Since my op, I've developed my own colorblind theme for the terminal (kitty). Perhaps I can get it to work better with the rest of the system now.

In any case, it would be nice to customize the colors of this app independently of the terminal.

Biont commented 2 years ago

In any case, it would be nice to customize the colors of this app independently of the terminal.

You can always create a wrapper script that defines your custom color scheme and then calls sway-launcher-desktop with it

bound-variable commented 2 years ago

In any case, it would be nice to customize the colors of this app independently of the terminal.

You can always create a wrapper script that defines your custom color scheme and then calls sway-launcher-desktop with it

Okay, I'll try that. Thanks.