Skip to content

Currently, just a GUI viewer of installed packages on Arch-based systems

License

Notifications You must be signed in to change notification settings

White-Oak/kefia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kefia

Kefia is a GUI package manager based on Yaourt for Arch-based distributions.
Application is done mostly to illustrate usage of QML bindings for Rust and personal use.

Features

Currently only:

  • Lists packages grouped by repo they came from.
  • View only packages in a selected group or a repository.
  • Select and deselect packages to form a string to copy somewhere else, for example to yaourt -Rns them

To be implemented:

  • Being able to perform certain actions on selected packages in kefia (e.g. delete them)
  • Perform system update (yaourt -Syua)
  • Update AUR packages (source their PKGBUILD to see if a new version is out).

Requirements

Being able to build QML bindings for Rust (having Cmake, Qt, pkg-config, Rust) and pocessing an Arch-based distribution of Linux (since kefia works on top of yaourt) is enough.

Usage

For installation run cargo install kefia.

Kefia

About

Currently, just a GUI viewer of installed packages on Arch-based systems

Resources

License

Stars

Watchers

Forks

Packages

No packages published