Skip to content

Starter project to get you started with gjs+libastal

Notifications You must be signed in to change notification settings

astal-sh/astal-gjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Astal.js

Starter project to get you started with gjs+libastal

dependencies

  • libastal
  • gjs, as the runtime
  • node, for running esbuild
  • npm, for getting packages

Arch

yay libastal-git npm gjs

NixOS

There is flake included

nix develop

developing

git clone https://github.com/astal-sh/astal-gjs.git
cd astal-gjs
npm i
npm run types # this might take a while

Transpiling and running

npm run build
gjs -m dist/main.js

Note

You don't have to use ts or jsx, you can still use plain js by calling the widget function just like in ags

About

Starter project to get you started with gjs+libastal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published