Commit graph

9 commits

Author SHA1 Message Date
411960ca30
README: add header 2025-02-20 00:06:38 +01:00
0bb9279c61
chore!: split-up in components and widgets
The project has been split up in "components" and "widgets". Here's
what's meant by both:

- Components: big building blocks to coquille shell (i.e. the bar
itself, the app launcher...)
- Widgets: smaller building blocks, contained in components and
composing them (i.e. workspaces widget, wifi status...)
2025-02-16 14:03:42 +01:00
eb7c276914
feat: check for matcha availability
We want to check if matcha will be available both as a binary and as a
daemon, as it needs to be running in the background. If those are not
met, the idle inhibitor cannot be shown.
2025-02-16 13:05:34 +01:00
5a918d507a
feat: add functionalities to bar
This is the base of the bar I want to work with. It includes workspaces
for Hyprland, a time/calendar widget, and quick settings including:

- Toggles for wifi, bluetooth and idle inhibition (using matcha as a
dependency)
- Sliders for audio and brightness
2025-02-14 22:19:57 +01:00
6f90989dcc
feat(service/brightness): remove unnecessary console.log 2025-02-14 19:30:10 +01:00
96098fae19
feat: add brightness service 2025-02-14 14:32:02 +01:00
1a23a45283
feat: polish base bar
Simplify the example design and popovers.
2025-02-12 17:03:18 +01:00
af86cc7beb
feat: add basic bar 2025-02-11 17:51:09 +01:00
864433e39a
chore: initialize project structure 2025-02-10 03:07:18 +01:00