A nushell plugin for background job control
Find a file
LordMZTE 9ffb0e3b3d
All checks were successful
/ test (push) Successful in 59s
fix: valid response from start_job
2024-08-23 17:29:56 +02:00
.forgejo/workflows init 2024-05-20 18:29:05 +02:00
src fix: valid response from start_job 2024-08-23 17:29:56 +02:00
.gitignore chore: port to new Zig and zig-nuplugin versions 2024-07-02 13:17:49 +02:00
build.zig init 2024-05-20 18:29:05 +02:00
build.zig.zon deps: update zig-nuplugin 2024-08-23 14:54:39 +02:00
deps.nix deps: update zig-nuplugin 2024-08-23 14:54:39 +02:00
flake.lock chore: update zig-nuplugin and add nix flake 2024-07-31 09:44:21 +02:00
flake.nix chore: update zig-nuplugin and add nix flake 2024-07-31 09:44:21 +02:00
LICENSE init 2024-05-20 18:29:05 +02:00
README.md init 2024-05-20 18:29:05 +02:00

nu-plugin-jobcontrol

A plugin for nushell that adds job control for background processes.

Installation

You can grab a release from the releases tab, or build yourself with

zig build -Doptimize=ReleaseSafe -p ~/.local

...and add it to nushell using

plugin add /path/to/nu_plugin_jobcontrol

Usage

# Start a background job
& dostuff

# List background jobs
jobs

# TODO: kill, pipes & process substitution

OS Support

*NIX

The plugin is Linux-only, due to using some features of the kernel. In the future, more unices work, but a procfs mounted on /proc will always be needed for pipes to work.

Windows

no lol