dotfiles
meta-package-manager
dotfiles | meta-package-manager | |
---|---|---|
2 | 13 | |
139 | 439 | |
- | - | |
7.2 | 9.5 | |
6 days ago | 6 days ago | |
Shell | Python | |
BSD 2-clause "Simplified" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dotfiles
- Ask HN: Could you show your personal blog here?
-
In Praise of Alpine and APK
> I also tried having a meta-package, which has my “list of wanted packages” as dependencies, and then remove anything no required my it. Again, I needed extra scripts and complexity on top of the package manager itself.
I have something similar for my dotfiles, a list of packages, their manager and version in a TOML file: https://github.com/kdeldycke/dotfiles/blob/main/packages.tom...
I then feed this to meta-package-manager[1] to install:
$ mpm restore ./packages.toml
meta-package-manager
-
Writing a Package Manager
Something like Meta Package Manager? https://github.com/kdeldycke/meta-package-manager
-
Looking for a tool that updates all system language-specific packages (npm, pip, cargo, gem etc)
I use https://github.com/kdeldycke/meta-package-manager
-
TIL: You Can Stop Updating Copyright Attribution Years (2021)
The result: https://github.com/kdeldycke/meta-package-manager/commit/3ab...
- In Praise of Alpine and APK
- mpm – Meta Package Manager – wraps package managers with a unifying CLI
-
Recent Apple Updates Leading to WiFi Issues
Source: https://github.com/kdeldycke/meta-package-manager/
With regular snapshots you can at least eliminate new installed software as the root cause of an issue. Doesn't solve the issue with preferences though.
-
Show HN: Meta Package Manager, a CLI that solves Xkcd #1654
and let it figure out which package manager to use to install your package.
The project is open-source: https://github.com/kdeldycke/meta-package-manager#readme
This CLI has some other capabilities, like listing the duplicate packages on your system:
$ mpm list --duplicates
-
What are some of your favorite CLI/TUI apps?
Potentially somewhat answering my own question (but not completely; i am still interested in your answer) you might be interested in https://github.com/kdeldycke/meta-package-manager is it along the same lines?
- Meta Package Manager – One CLI for all package managers
- GitHub - kdeldycke/meta-package-manager: 📦 one CLI for all package managers
What are some alternatives?
jetson-nano-image - Create minimalist, Ubuntu based images for the Nvidia jetson boards [Moved to: https://github.com/pythops/jetson-image]
apt-offline - Offline APT Package Manager
chrisfrew.in - chrisfrew.in Website Source
pacapt - An ArchLinux's pacman-like shell wrapper for many package managers. 56KB and run anywhere.
ideas2 - Another 85+ Ideas for Computing https://samsquire.github.io/ideas2/
pacaptr - Pacman-like syntax wrapper for many package managers.
notes.eatonphil.com
macupdater - Auto-update macOS using package managers like mas, homebrew, npm and gem all in one go.
dotfiles - My personal . files.
MacOS-Menu-Bar-Picker - Costum menu bar entry for MacOS - build with rumps and py2app.
Nayuki-web-published-code - Complete collection of code files (*.java/js/py/cpp/etc.) published on Project Nayuki website.
flatpak-external-data-checker - A tool for checking if the external data used in Flatpak manifests is still up to date