Commit Graph

23 Commits

Author SHA1 Message Date
83c7fb10a2 chore(xbar/brew-services): update Xbar::Printer class 2025-09-22 09:35:13 +01:00
0224bd608c feat(xbar): update plugin images and bump versions 2025-08-24 22:44:54 +01:00
e47b73d645 style(xbar): fix rubocop linting complaints 2025-08-24 17:21:52 +01:00
e63ea227f9 feat(xbar/brew-services): add support for SwiftBar in addition to Xbar 2025-08-24 17:01:39 +01:00
cc3121e472 chore(xbar/brew-services): minor tweaks and improvements 2023-03-21 00:46:22 +00:00
881e5f4d12 chore(xbar): fix typo in variable name 2023-03-12 12:35:18 +00:00
86efc403d1 fix(xbar/brew-services): handle unexpected config values better
Also refactor Xbar::Config and and Brew::Common classes a bit to make
them more generic, and have more features.
2023-03-12 12:26:50 +00:00
ef48ac629a feat(xbar/brew-services): improve settings and style 2023-03-09 22:34:57 +00:00
204a8979da fix(xbar/brew): improve brew executable detection
This should address issues on Apple Silicon based Macs.
2023-02-26 17:58:32 +00:00
9244c7f92b fix(xbar/brew-services): handle when no brew services are installed 2023-01-29 16:01:45 +00:00
e47ef75901 feat(xbar/brew-services): major update adding hide/show feature 2022-09-10 02:33:11 +01:00
d8ced670f0 feat(xbar/brew-services): handle new none and scheduled statuses
Also fetch data from brew services as JSON instead of parsing the plain
text output of `brew services list`.
2022-03-01 18:54:22 +00:00
2eb2accd71 feat(xbar/brew-services): show Start command first if relevant 2022-02-07 19:25:24 +00:00
a29afc1b72 fix(xbar/brew): do not bring xbar into focus when triggering plugin refresh 2021-11-26 10:36:59 +00:00
630558dce2 wip(xbar/brew-services): update xbar printer class
Adds the updated xbar printer class from brew-updates, which simplifies
the shell syntax.
2021-11-09 12:23:56 +00:00
af076a53c2 chore(xbar/brew-services): bump version to 2.1.0 2021-11-02 00:06:03 +00:00
58d4660009 feat(xbar/brew-services): support error and unknown services statuses
Also work around an issue where "brew services list" does not print the
status at all for some running services, so it instead just prints the
service name and the user it's running under.
2021-11-01 23:58:49 +00:00
45032db1d1 feat(xbar/brew-services): tweak description 2021-11-01 23:58:39 +00:00
e150c19f2b feat(xbar): brew-services: add start/stop/restart all actions 2021-11-01 01:14:22 +00:00
372e28a15c chore(xbar): brew-services: update screenshot URL 2021-11-01 01:02:17 +00:00
0cda202b4f feat(xbar): brew-services: add restart option for running services 2021-11-01 00:54:06 +00:00
423a36d245 chore(xbar): add abouturl to xbar plugins 2021-11-01 00:31:53 +00:00
0f71533a8c feat(xbar): switch to xbar (BitBar replacement) and re-write my scripts
This is a complete rewrite of my old scripts, and a wholesale
replacement of BitBar's "brew-services" script with a more feature
packed variant.
2021-10-31 22:39:25 +00:00