Skip to content

Little tool written in python to remove Arch packages using uLauncher

License

Notifications You must be signed in to change notification settings

Dankni95/ulauncher-remove-arch-packages

Repository files navigation

uLauncher remove Arch packages

Little tool written in python to remove Arch packages using uLauncher

animated

Install

Open uLauncher preferences window -> extensions -> add extension and paste the following url: https://github.com/Dankni95/ulauncher-remove-arch-packages

Start up

Start uLauncher and type rm.
To search type rm -> name of the package or using arrows, enter to delete.

Scrolling(kinda)

To "scroll" type rm -> write number to show packages further down.

animated


Preferences for download repositories

animated

Currently

  • No error handling
  • No success prompt
  • Sudo prompts for every package, exits uLauncher

Development

Git clone this repo.

In repo folder do make link to create symlink to ulauncher extensions folder.

Close uLauncher and run make dev and follow instructions in terminal.

You will get code that looks something like this:

 VERBOSE=1 ULAUNCHER_WS_API=ws://127.0.0.1:5054/com.github.dankni95.ulauncher-remove-arch-packages PYTHONPATH=/usr/lib/python3.9/site-packages /bin/python /home/daniel/.local/share/ulauncher/extensions/com.github.dankni95.ulauncher-remove-arch-packages/main.py

Paste it in new terminal window and run keyword rm in uLauncher. Happy coding!

Credits

This extension uses uLauncher as main driver https://github.com/Ulauncher/Ulauncher

About

Little tool written in python to remove Arch packages using uLauncher

Topics

Resources

License

Stars

Watchers

Forks