added stuff

This commit is contained in:
vali 2024-04-09 23:11:33 +02:00
commit 236b8c2a6b
907 changed files with 70990 additions and 0 deletions

View file

@ -0,0 +1,29 @@
# 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](https://github.com/exoess/.files) - initially based on their configuration
- [SoraTenshi](https://github.com/SoraTenshi/ags-env) - the connection widget and weather module inspiration
- [Fufexan](https://github.com/fufexan/dotfiles/tree/main/home/programs/ags) - cool dude overall, inspiration
for a few widgets and his willingness to help with my skill issues
And of course [Aylur](https://github.com/Aylur) for his awesome work on AGS.