Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/PonasKovas/netctl-tray

A lightweight netctl tray app with notifications
https://github.com/PonasKovas/netctl-tray

icon netctl notifications tray

Last synced: 15 days ago
JSON representation

A lightweight netctl tray app with notifications

Awesome Lists containing this project

README

        

# netctl-tray
A lightweight netctl tray app with notifications written in Rust.

### Note: This repository has been archived, since I personally no longer use `netctl` and can't furtherly develop or fix bugs of this project. If anyone wants to take over, feel free to make an issue.

## Screenshots

![](https://i.imgur.com/5PavZiO.png) ![](https://i.imgur.com/mwWpkA4.png) ![](https://i.imgur.com/yghZ4Gt.png)

## Usage

To launch the tray app:
```
$ netctl-tray
```
You have to be in groups `wheel` and `network` for it to work properly.
To add an user to them, use:
```
# usermod -a -G wheel,network
```

## Compiling

This application needs to be compiled for netctl and netctl-auto separately.
For `netctl`:
```
cargo build --release
```
For `netctl-auto`:
```
cargo build --release --features "auto"
```

## Installation

This app is available on the AUR: [netctl-tray](https://aur.archlinux.org/packages/netctl-tray/) and [netctl-tray-auto](https://aur.archlinux.org/packages/netctl-tray-auto/)

## Contributing

All contributions are welcome!