Atlas-OS / Atlas

🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and usability.
https://atlasos.net
GNU General Public License v3.0
14.2k stars 528 forks source link

[FEATURE] - Integration of UniGetUI into Atlas for Comprehensive Windows Package Management #1214

Closed catsmoker closed 2 months ago

catsmoker commented 2 months ago

Before continuing...

What is your feature request regarding to?

Atlas Playbook

Is your feature request related to a problem? Please describe.

As a regular user who frequently uses Windows package managers like WinGet, Scoop, and Chocolatey, I believe Atlas would greatly benefit from integrating with UniGetUI. UniGetUI (formerly WingetUI) is a user-friendly interface that makes it easy to manage, install, update, and remove software packages on Windows 10 and 11. By incorporating UniGetUI into Atlas, users like myself could manage our software packages more efficiently through a single, unified platform.

Describe the solution you would like.

I suggest that Atlas include built-in support for UniGetUI instead of software folder, so users can:

Access UniGetUI’s package management features directly within Atlas.
Automatically sync between Atlas and UniGetUI, ensuring that all software is managed consistently.
View detailed information about each package, such as download links, publisher details, and file sizes.

Describe alternatives you have considered.

Without this integration, users have to switch between different tools to manage packages, which can be inconvenient and lead to inconsistencies in software management.

Additional context.

UniGetUI supports a range of package managers like Winget, Scoop, Chocolatey, Pip, Npm, .NET Tool, and PowerShell Gallery. Integrating it into Atlas would make it easier for users to manage their software and keep their systems up to date.

https://github.com/marticliment/UniGetUI

Ast3risk-ops commented 2 months ago

Atlas doesn't bundle bloat, we already have a software installation script in the Atlas folder. Bundling this would take up space and be pointless because gamers and privacy nerds (the target audience) don't give a shit.

If you want it, install it. I'd rather recommend to simply add a mention of UniGetUI to the docs.

he3als commented 2 months ago

As I've also found it to be a valuable tool, I'll add it to the docs and add a note to the 'Install Software.ps1' script. Thank you for the suggestion.

@Ast3risk-ops Please don't be rude.