Skip to content

Latest commit

 

History

History
120 lines (66 loc) · 1.88 KB

sessionctl.1.pod

File metadata and controls

120 lines (66 loc) · 1.88 KB

NAME

sessionctl - standalone X session manager client

SYNOPSIS

sessionctl [command]

DESCRIPTION

sessionctl is responsible for running a sessiond session and interacting with its DBus service.

COMMANDS

run [SERVICE]

Run a new session, with SERVICE as the window manager service if provided. By default, the service installed under the window-manager.service alias is used.

stop

Stop the running session.

status

Show session status.

lock

Lock the session.

unlock

Unlock the session.

properties

List sessiond properties.

backlight [NAME]

Interact with backlights. If backlight NAME is given with no options, print brightness. If no arguments are given, list backlights.

Options:

-s VALUE, --set VALUE

Set backlight brightness.

-i VALUE, --inc VALUE

Increment backlight brightness. Prints the new brightness value.

audiosink [ID]

Interact with audio sinks. If audio sink ID is given with no options, print volume and mute state. If no arguments are given, list audio sinks.

Options:

-s VALUE, --set VALUE

Set audio sink volume.

-i VALUE, --inc VALUE

Increment audio sink volume. Prints the new volume value.

-m, --mute

Mute audio sink.

-u, --unmute

Unmute audio sink.

-t, --toggle-mute

Toggle audio sink mute state. Prints the new mute state.

version

Show sessiond version.

AUTHOR

James Reed <jcrd@sessiond.org>

REPORTING BUGS

Bugs and issues can be reported here: https://github.com/jcrd/sessiond/issues

COPYRIGHT

Copyright 2019-2020 James Reed. sessiond is licensed under the GNU General Public License v3.0 or later.

SEE ALSO

systemctl(1), gdbus(1)