semvec/pypi-packages huggingface dataset:
pytivity 0.0.5
Pytivity is a python3 command line manager for your KDE activities.
License: MIT
Keywords: kde,activity

# Pytivity

Pytivity is a python 3.5 command line manager for your KDE activities.

## Installation

```bash
pip3 install pytivity
```

Pytivity rely on the `pydbus` module to connect to dbus which requires additional packages.
See [installation](https://github.com/Ovvovy/pytivity/tree/master/doc/install.md) for additional instructions and informations.

## Basic usage

Pytivity enables you to easily create, update, delete, start, stop or activate an activity from the command line.

```bash
pytivity create/update/delete/start/stop/activate {name}
```

And set commands to be run when an activity is started, stopped, activated or deactivated.

```bash
pytivity create/update {name} --activated {command} --deactivated {command} --started {command} --stopped {command}
```

## Usage

```bash
pytivity {main arguments} {command} {command arguments}
```

### Main arguments

- `-h` Show help message and exit
- `-v` Show Pytivity version
- `-n` Display a system notification

### commands

- `create`: Create a new activity
- `update`: Update an existing activity
- `delete`: Delete an activity
- `list`: List activities
- `start`: Start an activity
- `stop`: Stop an activity
- `activate`: Activate an activity

All commands have help message that explains the available arguments.

```bash
pytivity {command} -h
```

## Contributing

All contribution are welcome !