Skip to content

manthanabc/polkit-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wayland Polkit Agent

A Polkit authentication agent for Wayland desktops, built with iced_layershell and polkit-agent-rs. This aims to be a Simple and Customizable GUI for handling Polkit requests.

screenshot

Features

  • Lightweight and fast
  • Built with Rust and the Iced toolkit
  • Wayland native

Planned Features

  • Retry if authentication fails
  • Use system theme for a more integrated look and feel
  • CSS-based styling for customization

Building from Source

To build the Wayland Polkit Agent from source, you'll need to have Rust and Cargo installed.

  1. Clone the repository:
    git clone https://github.com/your-username/polkit-agent.git
  2. Build the project:
    cd polkit-agent
    cargo build --release
  3. The binary will be located in target/release/polkit-agent.

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.

Credits

This project is heavily based on the polkit-min example from the decodetalks/polkit-agent-rs.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A polkit agent for wayland written in rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages