Skip to content

Script for exporting installed packages to list in Arch linux for Flatpack, AUR, Official and PIP (Python 3)

License

Notifications You must be signed in to change notification settings

titmouse84/Arch-EIP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arch-EIP

Screenshots

GUI implementation

Console implementation

Description

Script for exporting installed packages to list in Arch linux for Flatpack, AUR, Official and PIP (Python 3). To get packages, I use flatpak, pamac and grep to exclude unnecessary strings. All tests were performed on Manjaro Linux

Usage

GUI implementation

Prepare for GUI version launch:

pip install PySide6 tomli
chmod +x ./app/main.py

Just run the main.py file in app folder, just run it with a mouse click and choose what needs to be exported (Flatpak/AUR/Official/PIP). Click "Export" and wait for the result in the form of the desired files in the output folder.

In general, I'm new to all these GUI on Linux (this is my first graphical application), previously I did only on WinForms and a little WPF on Windows, so do not hesitate and correct my code/pay my attention to errors

Console implementation

Do the following in terminal or just launch with a mouse click (or how many of them you need to produce 😉)

python ./console.py

The packages of each type of package will be written to the appropriate text file: Flatpak.txt, AUR.txt, Official.txt and PIP.txt

Licensing

Project License
PySide6 LGPL-3.0/GPL-2.0
Tomli MIT License

About

Script for exporting installed packages to list in Arch linux for Flatpack, AUR, Official and PIP (Python 3)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%