Skip to content
Julien edited this page Jun 15, 2020 · 9 revisions

Why would I use this over polybar or similar projects?

  • Separation of concerns (blocks produce information, succade pipes it, lemonbar displays it)
  • Resource usage (succade and lemonbar should have a pretty small memory footprint)
  • Minimalism (if you don't need the additional features of other projects)

Can succade run multiple instances of lemonbar?

No and yes. A single instance of succade can only run one instance of lemonbar, but nothing keeps you from running multiple instances of succade, all with a different configuration file.

Will this work with the xft-fork of lemonbar?

I haven't tested it myself, but I don't see why it wouldn't. Feedback appreciated.

Will this work with Wayland?

succade doesn't care what you're running. Displaying things is the bar's job. If you find a lemonbar fork for Wayland (or a different bar that works on Wayland and uses the same interface as lemonbar), then it will work with succade.

Will this work with "name-some-other-bar"?

If that other bar uses the same interface as lemonbar (in other words, supports the same format specifier and command line arguments), then yes. Otherwise no.

How to style only parts of a block?

You can't. succade treats every block (script, program) as one atomic unit that will be styled the same throughout. An underline will always underline all of the block's output, not only part.

This is an issue for some scenarios. For example, if you want a workspace indicator that shows all of your workspaces, but underlines only the active one. A possible workaround would be to either have your workspace block print a different icon for the active workspace than for inactive workspaces (full vs. empty circle, maybe) and not rely on succade's styling options. Another solution is to split your workspace indicator into three separate blocks: the first showing the inactive workspaces before the active one, the second block showing only the active workspace; the third showing the inactive workspaces after the active one -- this way, you can apply different styles to all three of them but make them look like one.

Clone this wiki locally