#autosway #knifes #alh

bin+lib autosway

Automation program

5 unstable releases

0.5.0 Mar 22, 2025
0.4.2 Feb 1, 2025
0.4.1 Feb 1, 2025
0.4.0 Jan 29, 2025
0.3.0 Jan 23, 2025
Download history 118/week @ 2025-01-22 339/week @ 2025-01-29 24/week @ 2025-02-05 9/week @ 2025-02-26 116/week @ 2025-03-19 14/week @ 2025-03-26

135 downloads per month

MIT license

52KB
1K SLoC

autosway

Please don't upload to GitHub

UNIX automation program because shell scripts are boring.

Current release: 0.5.0

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:

local os = require("autosway.os")
os.exec("ls", {
    "-alh"
})

API Documentation can be found here.

Dependencies

~20–57MB
~1M SLoC