-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EWW Taskbar adjustments and additional EWW widgets #814
Conversation
Signed-off-by: Kajus Naujokaitis <[email protected]>
Signed-off-by: Kajus Naujokaitis <[email protected]>
ef58aa5
to
4b748ac
Compare
4b748ac
to
3bddec0
Compare
72k line error message at https://github.com/tiiuae/ghaf/actions/runs/11143204688/job/30967768174?pr=814 😅 But I guess the last lines are the important ones
So the givc-cli package overlay is not activated for the Jetson target and thus the package can't be found from Not sure if we should just feature gate this stuff out from the Jetson target all together... |
Tested on Lenovo-X1 (
For Orin targets the builds are failing in Git and pre-merge-pipeline. @johannarautanen checked that they also fail when building locally. |
- Reworked CSS styling to match the UI/UX design - Added Quick Settings widget - Added Power Menu widget - Added Bluetooth & WiFi buttons - Bluetooth & WiFi buttons open respective settings apps - Changed utility scripts to use 'writeShellApplication' - Adjusted utility scripts' output to json Signed-off-by: Kajus Naujokaitis <[email protected]>
3bddec0
to
cfb1ab4
Compare
Just a couple of things that came to mind:
These are just things to consider for the future. It's really great work overall and hopefully, it can be merged once the build issue on orin is resolved. |
Description of changes
Moved Taskbar to the Top:
Added Quick Settings Widget:
Added Power Menu Widget:
Added Bluetooth & WiFi Buttons:
Introduced Volume and Brightness Sliders:
Changed Utility Scripts to Use
writeShellApplication
Adjusted Utility Scripts' Output to JSON:
Expanded functionality of
bt-launcher
andaudio-ctrl
ScriptsKnown Issues:
Display Brightness Limitation:
Not functional on VM
VM and Orin builds will no longer include ewwbar as a result.
Missing Mute Switch:
Volume Adjustment Responsiveness:
Notes:
${pkgs.bt-launcher}/bin/bt-launcher status
&${eww-volume}/bin/eww-volume set
repeated at 1s intervals results in unusable operation)Upon further inspection, this seems to be due to bt-launcher opening an ssh tunnel every time a command is issued.
modules/desktop/graphics/labwc.config.nix
- at first try this didn't seem to calleww
properly, which resulted in nothing happening.To be investigated further in the future.
Checklist for things done
x86_64
aarch64
riscv64
make-checks
and it passesnixos-rebuild ... switch
Instructions for Testing
Lenovo X1
Can be tested on Lenovo X1 following usual installation or
nixos-rebuild ... switch
Increased usability and introduced functionality offered by common operating systems.