- bacon colors configuration, see https://dystroy.org/bacon/config/#skin - Fix #215
- swift analyzers for building and linting - Thanks @mhedgpeth
open-jobs-menu
(bound to ctrl-j) and configurableopen-menu
- Fix #364
Example of using the new skin configuration:
[skin]
status_fg = 253
status_bg = 0
status_key_fg = 180
project_name_badge_fg = 253
project_name_badge_bg = 0
job_label_badge_bg = 109
warnings_badge_fg = 204
warnings_badge_bg = 253
computing_fg = 0
computing_bg = 180
search_input_prefix_fg = 67
found_fg = 67
found_selected_bg = 67
( by @mahume ) gives this:
@mhedgpeth added analyzers for swift build
and swift lint
.
Feedback would be very welcome regarding the use of bacon for Swift. Even confirming that you use it would help focus efforts.
The new "jobs menu" is triggered by ctrl-j:
And you may also define your own menu.
For example this configuration:
[keybindings]
alt-j = "open-menu(intro=Project Shortcuts (hit *esc* to cancel):,actions=[job:check-all,job:clippy-all,job:open-doc,export:myexport,open-jobs-menu,quit])"
opens this menu on alt-j:
All those new features are described in the documentation site at https://dystroy.org/bacon/
Best place for feedback is usually Miaou.