{"id":21440470,"url":"https://github.com/jean-tinland/simple-bar-lite","last_synced_at":"2025-07-14T16:31:28.682Z","repository":{"id":40543008,"uuid":"445274387","full_name":"Jean-Tinland/simple-bar-lite","owner":"Jean-Tinland","description":"A yabai status bar widget for Übersicht inspired by simple-bar.","archived":false,"fork":false,"pushed_at":"2025-05-13T09:58:34.000Z","size":596,"stargazers_count":47,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-13T10:38:42.121Z","etag":null,"topics":["macos","statusbar","ubersicht","ubersicht-widget","yabai","yabai-spaces"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jean-Tinland.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Jean-Tinland"]}},"created_at":"2022-01-06T18:39:45.000Z","updated_at":"2025-05-13T09:58:38.000Z","dependencies_parsed_at":"2024-12-03T14:19:06.338Z","dependency_job_id":"a5a83461-25e5-43e2-bc4b-177c84ece4d0","html_url":"https://github.com/Jean-Tinland/simple-bar-lite","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Jean-Tinland/simple-bar-lite","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jean-Tinland%2Fsimple-bar-lite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jean-Tinland%2Fsimple-bar-lite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jean-Tinland%2Fsimple-bar-lite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jean-Tinland%2Fsimple-bar-lite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jean-Tinland","download_url":"https://codeload.github.com/Jean-Tinland/simple-bar-lite/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jean-Tinland%2Fsimple-bar-lite/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265319116,"owners_count":23746272,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["macos","statusbar","ubersicht","ubersicht-widget","yabai","yabai-spaces"],"created_at":"2024-11-23T01:14:14.716Z","updated_at":"2025-07-14T16:31:28.673Z","avatar_url":"https://github.com/Jean-Tinland.png","language":"JavaScript","funding_links":["https://github.com/sponsors/Jean-Tinland"],"categories":[],"sub_categories":[],"readme":"# \u003cimg src=\"./images/logo-simple-bar-lite.png\" width=\"200\" alt=\"simple-bar-lite\" /\u003e\n\nA [yabai](https://github.com/koekeishiya/yabai) status bar widget for [Übersicht](https://github.com/felixhageloh/uebersicht). This is a simplified version of [simple-bar](https://github.com/Jean-Tinland/simple-bar).\n\n## Features\n\n- 3 themes behaviours: dark, light or automatic (synced with system)\n- Display workspace number/label \u0026 current space\n- Navigate to workspace on click\n- Battery, microphone, sound level, wifi, date time widgets out of the box\n- You can add your own custom widgets in settings\n\n## Compatibility \u0026 requirements\n\nIn order to make this custom bar work, you'll need to install both [yabai](https://github.com/koekeishiya/yabai) and [Übersicht](https://github.com/felixhageloh/uebersicht), both of them must be up to date.\n\n**`simple-bar-lite` supports only yabai v4 and above**.\n\nBecareful, for Big Sur users, some actions must be taken in order to make yabai with scripting addition fully operational: [see here for more details](\u003chttps://github.com/koekeishiya/yabai/wiki/Installing-yabai-(latest-release)#macos-big-sur---automatically-load-scripting-addition-on-startup\u003e).\n\n`simple-bar-lite` has been tested and is working on Monterey, Ventura \u0026 Sonoma but should work on both Catalina \u0026 Big Sur.\n\n**It is important to note that you'll need to use yabai in `bsp` or `stack` layout mode in order to prevent app windows to overlap simple-bar.**\n\n## Preview\n\n![img](./images/preview-dark.jpg)\n\n![img](./images/preview-light.jpg)\n\n## Installation\n\nClone this repo to your Übersicht widgets directory with the following command.\n\n```bash\n$ git clone https://github.com/Jean-Tinland/simple-bar-lite $HOME/Library/Application\\ Support/Übersicht/widgets/simple-bar-lite\n```\n\n**Becareful, the folder containing the widget must be named `simple-bar-lite`, otherwise, simple-bar-lite will never launch.**\n\n[JetBrains Mono](https://www.jetbrains.com/lp/mono/) is used by default. You can set your own font in the `custom-settings.json` file.\n\n### For users with a custom yabai install (path)\n\nYou can set your custom yabai path in the `custom-settings.json` file.\n\nOn recent versions of macOS, Homebrew will install `yabai` in `/opt/homebrew/bin/yabai`.\n\n```json\n{\n  \"yabaiPath\": \"/opt/homebrew/bin/yabai\"\n}\n```\n\n## Usage\n\nAfter cloning the project, simply activate it in Übersicht's widgets list.\n\n- `simple-bar-main-jsx`\n\n## Clickable elements\n\nSome elements of **simple-bar** are interactives. For example :\n\n- Spaces indicator (trigger switch to clicked space)\n- If you set an \"onClickCommand\" for a particular widget in `custom-settings.json`, it will be triggered when you click on the widget.\n\nClickable elements have a colored background showing up on hover in order to easily identify them.\n\n## Customization \u0026 settings\n\nIf you want to customize the colors, shadows, fonts, etc... you can simply setup your own theme in the `custom-settings.json` file.\n\nYou can copy the content of `default-settings.json` file in your `custom-settings.json` and change the values.\n\nAlongside the theme customization, you will find all the other settings you can customize.\n\n## Custom Components\n\nTo add a new component\n\n1. add a file + contents to `./lib/custom-components/`\n2. add the component to `./lib/custom-components/index.jsx`\n3. add configuration item to `./custom-settings.json` with an object containing at least\n   ```json\n   { \"name\": \"componentname\", \"enabled\": true }\n   ```\n\n### All the settings\n\nComing soon!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjean-tinland%2Fsimple-bar-lite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjean-tinland%2Fsimple-bar-lite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjean-tinland%2Fsimple-bar-lite/lists"}