1.5 KiB
Ags Configuration
A complete-ish shell replacement with a strong dependency on Hyprland. Currently features a drop-in replacement for my old Waybar configuration paired with a few other features that I found interesting, such as a program launcher and desktop right click capture.
Developing Locally
This configuration is primarily tied to a systemd user service - the
dependencies will be made available to ags inside a wrapper, so you do not
need to add anything to your home.packages
. If developing locally, those
dependencies will need to be available inside your devshell. Take a look at the
dependencies
list in default.nix
and enter a shell with the required packages
to be able to run ags -c ./config.js
. Currently sassc
and python3
are
necessary to be able to start the bar. If you skip this step, ags will not actually
display the bar.
Credits
I have taken inspiration or/and code snippets from the cool people below. If you like this configuration, consider giving them a star on their respective repositories.
- Exoess - initially based on their configuration
- SoraTenshi - the connection widget and weather module inspiration
- Fufexan - cool dude overall, inspiration for a few widgets and his willingness to help with my skill issues
And of course Aylur for his awesome work on AGS.