Skip to content

ThePademelon/vsm.nu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

vsm.nu

Nushell module for viewing and enabling runit services. In this context, "enable" means symlinking the service directory into the current runsvdir (this is the nomenclature used by the Void Linux manual).

Examples

Run vsm list to fetch the full list of services (including services you haven't enabled yet). The output is a list of records which you can perform everyday Nushell filtering on.

image

Run vsm enable <name> to enable an installed service.

Run vsm disable <name> to disable an enabled service (not to be confused with 'down').

Quickstart

git clone https://github.com/ThePademelon/vsm.nu; cd vsm.nu
use vsm.nu *

To start Nushell with these commands included, add this to your config.nu

use <path to this repo>/vsm.nu *

About

Nushell module for managing services on Void Linux.

Resources

Stars

Watchers

Forks

Contributors