4 releases

new 0.4.2 Feb 1, 2025
0.4.1 Feb 1, 2025
0.4.0 Jan 29, 2025
0.3.0 Jan 23, 2025

#294 in Unix APIs

Download history 112/week @ 2025-01-20 209/week @ 2025-01-27

321 downloads per month

MIT license

35KB
831 lines

autosway

Please don't upload to GitHub

UNIX automation program because shell scripts are boring.

Current release: 0.4.2

Usage

autosway is simple to use.

Automations are stored in ~/.config/autosway/knifes.

They're called knifes because they are your personal Swiss Army knifes!

To run a knife you simply use $ autosway run KNIFE

Knifes are written in Lua, a simple knife can be written like this:

as.os.exec("ls", {
    "-alh"
})

API Documentation can be found here.

Dependencies

~14–47MB
~730K SLoC