Commit fe1b15e
breaking: Waybar Restructured.
* Waybar Rework
feat:
- Style selection
- Layout Selection
- Can override layout by using ~/.config/waybar/config
- Modify waybar manually
- have extra groups styling, this is the pill like groupings/islands in hyprdots
- menus
- see todos
todo:
- [ ] Script to handle dynamic stuff
- [ ] Docs
- [ ] Menu to change wayabr layout and style and more++
- [ ] Dynamic borderradisu according to rounding
- [ ] Dynamic shadows according to compositor
- [ ] Port hyprdots and other layouts and style
- [ ] Have fun!
why?
- hyprdots waybar configuration is too limiting.
- Also giving users easy interface like the config.ctl is practically okayish, but learning json/c a is much better and opens more window of ideas. To compensate with that a selector will be used to naviagte through layouts and styles.
- New imple adheres to wayabr documentation and some gtk stuff which you search engine and your A! can answer for you.
* script wrapper
* resolve restoration
Sync any existing files/ files in directories: modules styles layouts menus config.jsonc theme.css style.css
Populates only when missing else preserve user-style.css
* Added waybar watcher script to relaunch waybar when killed.
* Almost
* deprecation
* Ported all the hyprdots layouts
* Some goods
* waybar.py follows xdg
* move all hyde templates in xdg/share/waybar
this is to declutter the ~/.config/waybar
* Cleanup xdg_config
* Gets rid of duplicates
* feat: Some error handling when nuking xdg_config/waybar
* fix the includes directory
* fix borders
* Some QOL in scripts
* Added Theme import in waybar module
* fix rofi launch
* some waybar fix
* chore: some fixes
* Added error handling on hyde-shell
* Bring back defaults in .local
* remove battery warning colors cause ugly
* UPdate spotify module
* reject spotify change in here
* Added Description for idle inhibitor
* backlight and hyprsunset
* Cleaning up and added tooltip for idle_inhibitor
* fix: add the backups into ./layouts/backup/
* added dirs
* remove
* Added README.txt for waybar abstractions
* feat: Added optional gpuinfo modules intel,amd,nvidia.
* make the gpuinfo script to have optional per GPU module
* added "$HOME/.local/lib/hyde" as PATH on installation
* fix: resolve style with layout's dirname
* feat: Use hyde-shell to so that even if hyde lib is not in PATH, the scripts are invocable.
* Added more options for the Menu
* i am an idiot
* revert: wrong branch
* revert: wrong branch
* refactor: Self healing configurations according to statefile solves issues on fresh installs.
* fix: Use hyprquery to get hypr decoration suing file instead of instance
* fix (zsh): f
* feat(waybar): watch by default to revive after crash
* fix: hyprsunset and workflows polling interval to use signals
* fix backups
* fix(waybar): State won't update on next and prev
* feat(waybar) : --hide arg
* fix
* fix(waybar): language module
* fix: set waybar language module min-width to prevent unnecessary folding
closes #617
This uses `em` to follow the font size instead of pre-processing.
* chore: added power profile daemon package (#635)
* chore: fix wrong package name (#650)
* fix: Refactors and Fixes
* Update Configs/.config/waybar/modules/github_hyde.jsonc
Co-authored-by: Copilot <[email protected]>
* remove test lines
* fix: Refactors and Fixes
#215 (comment)
#215 (comment)
#215 (comment)
#215 (comment)
#215 (comment)
* fix: Refactors and Fixes
---------
Co-authored-by: kRHYME7 <>
Co-authored-by: amit <[email protected]>
Co-authored-by: Copilot <[email protected]>1 parent d4aefe7 commit fe1b15e
File tree
159 files changed
+6946
-1570
lines changed- Configs
- .config/waybar
- includes
- layouts
- modules
- styles
- .local
- lib/hyde
- Scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
159 files changed
+6946
-1570
lines changedThis file was deleted.
0 commit comments