domtronn / spaceline-all-the-icons.el

A Spaceline Mode Line theme using All The Icons for Emacs
MIT License
234 stars 25 forks source link

The theme is missing the `global` segment #120

Open nigredo-tori opened 2 years ago

nigredo-tori commented 2 years ago

Some of the useful information that other modes put into global-mode-string is not covered (?) by the segments provided in this mode. For example, this is global-mode-string in a Scala buffer with LSP enabled:

((t
  (:eval lsp-modeline--code-actions-string))
 (t
  (:eval
   (lsp-modeline--diagnostics-update-modeline)))
 (t
  (:eval
   (-keep #'lsp--workspace-status-string
          (lsp-workspaces))))
 ((t lsp-java-progress-string)))

All of this is important and useful (code action presence, project error/warning count, messages from the LSP server), but none of it is displayed with the default theme.