https://github.com/sandibi13/fluxpak
Package manager wrapper for DNF and Flatpak
https://github.com/sandibi13/fluxpak
dnf fedora flatpak linux opensource package-manager
Last synced: 7 months ago
JSON representation
Package manager wrapper for DNF and Flatpak
- Host: GitHub
- URL: https://github.com/sandibi13/fluxpak
- Owner: sandibi13
- License: gpl-3.0
- Created: 2024-08-17T06:39:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-05T09:19:36.000Z (7 months ago)
- Last Synced: 2025-07-05T10:26:37.505Z (7 months ago)
- Topics: dnf, fedora, flatpak, linux, opensource, package-manager
- Language: Shell
- Homepage:
- Size: 28.3 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fluxpak
A package manager wrapper for DNF and Flatpak.
### Usage
```
USAGE: fluxpak [function] {flag}
functions:
install: Install package(s) - Prompts user to respond with
the number(s) associated with the desired package(s).
remove: Uninstall package(s) - Prompts user to respond with
the number(s) associated with the desired package(s).
search: Search for package(s) - Does not have a second prompt.
update: Updates all packages accessible to the wrapper - does
not accept , instead use install to update
individual packages. Has a confirmation prompt.
cleanup: Attempts to repair broken dependencies and remove any
unused packages. Does not accept , but has
a confirmation prompt.
flags:
--help/-h: Display this page
--description/-d: By default, fluxpak will only display packages
that contain within their name. Use this flag to increase
range and display packages with in their description.
-y: Makes functions with confirmation prompts run promptless.
input:
Provide a package name or description.
Example execution:
$ fluxpak install foobar
Found packages matching 'foobar':
[0]: pyfoobar (dnf)
[1]: foobarshell (dnf)
[2]: foobar (flatpak)
Select which package to install [0-2]: 0 1 2
Selecting 'pyfoobar' from package manager 'dnf'
Selecting 'foobarshell' from package manager 'dnf'
Selecting 'foobar' from package manager 'flatpak'
Are you sure? (y/N)
[...]
```
### Contribute
Contributions are welcome! Whether it's fixing bugs, adding features, or improving documentation, your help is appreciated. Just fork the repo, create a branch, and submit a pull request. Feel free to open an issue if you find any problems or have suggestions.