01. Overview & Architecture

Profile: v3.1.2
Purpose
Scaffolding CLI for Astal: build GTK shells and bars in TypeScript/JSX.
Compatibility
Any distro (Server: WAYLAND)
Desktop Part
Widgets & shells
Window Manager & Theme
Any WM / DE / Other
Full Description
Scaffolding CLI for Astal: build GTK shells and bars in TypeScript/JSX.

02. Installation & Deployment

Method: Verified Command

Step-by-step deployment protocol

Step-by-step deployment
1Install aylurs-gtk-shell (AUR)
$yay -S aylurs-gtk-shell # AUR
$# Other distros: see the upstream README

03. Documentation & Guide

Source: Aylur/agsRef: bbee2f1893
README.md|GitHub Flavored Markdown

AGS

Scaffolding CLI tool for Astal+Gnim projects. Astal is a set of libraries written in Vala/C that makes writing a Desktop Shell easy. Gnim is a library which introduces JSX to GJS. GJS is a JavaScript runtime built on Firefox's SpiderMonkey JavaScript engine and the GNOME platform libraries, the same runtime GNOME Shell runs on.

Get started

To get started read the wiki.

GitHub Flavored Markdown (github-markdown-css)● Live Repo Synced