Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

svc

A terminal UI for managing systemd services.

Python 3.10+

screenshot

Features

  • Browse and filter all systemd services
  • View service status, journal logs (live-streamed), and unit files
  • Start, stop, and restart services with confirmation prompts
  • Edit unit files in your $EDITOR (falls back to nano)
  • Create new service unit files
  • Draggable split pane between the service list and detail panel

Install

sudo apt install pipx
pipx ensurepath
pipx install .

Usage

svc

Requires sudo access for managing services. If not running as root, svc will prompt for sudo credentials on startup.

Keybindings

Key Action
/ Focus search/filter
Escape Toggle focus between filter and table
F5 Refresh service list
Ctrl+S Start service
S Stop service
R Restart service
Ctrl+E Edit unit file ($EDITOR, default nano)
N New service
Q Quit

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages