nasty

Crates.ionasty
lib.rsnasty
version0.1.0
sourcesrc
created_at2023-09-04 01:44:40.802006
updated_at2023-09-04 01:44:40.802006
descriptionCLI tool to augment eww widgets.
homepage
repositoryhttps://github.com/KGB33/nasty
max_upload_size
id962552
size52,155
Kelton Bassingthwaite (KGB33)

documentation

README

nasty Notifications

nasty Notifications is a command line tool to help create eww widgets.

This is mainly accomplished by providing long running commands that eww "listens" to. Eww integration examples can be found in my .dotfiles

See nasty --help for cli usage.

Features

Freedesktop Notification server

Provides a minimal desktop notification server as defined by the Freedesktop Desktop Notifications Specification

A single client command to close notifications is currently implemented. For other ways to interact with the server use notify-send or busctl.

Window Manager Workspaces

Keeps track of active workspaces. Currently only available for hyprland

Feature Wishlist

Stuff I'll maybe eventually get to (PRs welcome).

  • SwayWM Workspace support

  • Send notification command

  • Notification "expiration timeout" support.

  • AUR package & CI/CD

Commit count: 8

cargo fmt