Folder Structure
This page will help you know what to look into when you wanna hack up something
Repo structure
Extras
: Misc config filesscriptdata
: Stores data for install script.config
: This is the main folder where normal config files are stored. (ags, hyprland, etc.).local/bin
: Utility scripts. I might move them to ags folder later.
AGS config folder structure
assets
: SVGs that are used as custom iconsdata
: Data that I believe should be separated from codelib
: Shared parts used by widgets of the configscripts
: Contains shell/python scripts of various categoriestemplates
: Template files to be sed’ed into real config files during color generation
scss
: Stylesheets.main.scss
(which sources others) is compiled tostyle.css
at runtimeservices
: Contains AGS Serviceswidgets
: This is the main JS code folder in which widget layouts and behavior are defined- The source of each widget window is put into a child folder. Each has a
main.js
that’s to be imported by.config/ags/config.js
- The source of each widget window is put into a child folder. Each has a