A GTK-based Software Manager that provides a graphical interface for managing packages on an Arch-based system. It integrates with pacman
and will eventually include AUR support to install and remove packages directly from the application, with a built-in terminal for transparency.
pacman
.pacman
and optionally yay
for AUR supportClone the repository:
git clone git@github.com:acmpesuecc/Night-Manager.git
cd Night-Manager
Install dependencies (for linux):
sudo pacman -S gtk3 vte3 base-devel
Compile and run the software:
gcc -o software-manager software_manager.c $(pkg-config --cflags --libs gtk+-3.0 vte-2.91)
./software-manager
Install
button to install the selected package.Uninstall
button to remove an installed package.pacman
logs during installation and uninstallation.yay -Ss
).6366250274 for any queries or assistance
We welcome contributions! Please see CONTRIBUTING.md for guidelines on how to contribute to this project.
This project is licensed under the GNU General Public License V3 - see the LICENSE file for details.