
unypkg
Skills used: 2D & Graphics Design Branding Research & Ideation Software Development System Operations
Project Steps Implemented & Ongoing
Research & Ideation
The name and visual identity for a linux distribution independent package manager were carefully thought out.
Design
The colors and logo were implemented with a clean and technical look. More visual elements will be made once the software is finished.
Software Development
The package manager itself is being developed in the open on GitHub.
System Operations
The packages are built on GitHub Actions with a special BASH script and the source code is downloaded directly from the upstream repositories.
Visual Identity Design
The logo was designed with a custom typeface maximizing, a geometric circular look and using the golden ratio wherever possible.
Software Development - Ongoing
Searching a Linux package manager I did not find one that matched my expectations, so I thought of making my own. This package manager is also the new basis for qycli.
GitHub Actions is used to download a minimal base of builder apps, which were bootstrapped on the basis of Linux from Scratch. This minimal base is used to build packages according to the specified build steps. The finished binary package then gets uploaded to it's respective repository's releases. When installing apps they get downloaded from the GitHub Release and unpacked in a directory under /uny/pkg.
Some concepts of GoboLinux were used, like the custom folder structure also being the package database, which is just an elegant way of doing it in my opinion.