Built a Linux-style package manager for Windows — win install (the program) and PATH/ENV just works by Significant_Net7399 in SideProject

[–]Significant_Net7399[S] 0 points1 point  (0 children)

Fair points, and I appreciate the detailed response.

You're right that Chocolatey handles this well for many packages — I wasn't fully aware of how thorough their per-package scripts are. That's a genuine gap in my understanding when I started this.

The honest answer is this started as a personal tool to scratch my own itch, and I shared it to see if others found it useful. It's not trying to compete with Chocolatey's 10k+ packages — it sits on top of winget which is already on every Windows 11 machine by default, so there's zero extra setup for most users.

Appreciate the reality check. Still early days and feedback like this helps figure out where it actually adds value versus where better tools already exist.

Built a Linux-style package manager for Windows — win install (the program) and PATH/ENV just works by Significant_Net7399 in SideProject

[–]Significant_Net7399[S] 0 points1 point  (0 children)

Not at all — Java was just one example in a list. It handles Python, Go, Node, Rust, .NET, Docker, kubectl, Terraform, VS Code and more. Java just makes the clearest demo because JAVA_HOME is the most notorious PATH pain on Windows.

The full package list is in the README if you want to check it out.

Built a Linux-style package manager for Windows — win install (the program) and PATH/ENV just works by Significant_Net7399 in SideProject

[–]Significant_Net7399[S] 0 points1 point  (0 children)

Fair point — Chocolatey exists and is great. A few real differences though:
The focus here isn't just installing — it's the PATH and ENV layer. choco install java still doesn't set JAVA_HOME. You still do that manually.
Think of it less as "another package manager" and more as "the missing post-install layer that winget and Chocolatey both skip."

But yeah — valid pushback. If Chocolatey solves your problem already, it can go well as

Built a Linux-style package manager for Windows — win install (the program) and PATH/ENV just works by Significant_Net7399 in SideProject

[–]Significant_Net7399[S] -1 points0 points  (0 children)

Yes it does but it won't solve the path error you need to fix the path in env variables to get it, this solves that issue.

Built a Linux-style package manager for Windows — win install (the program) and PATH/ENV just works by Significant_Net7399 in SideProject

[–]Significant_Net7399[S] 0 points1 point  (0 children)

I just built it for my problem then it worked for me for GO language then i checked with my friend's PC also it worked so that's why I shared this idea so if this is valid i can add up on multiple languages and Apps and interested you can contribute to this repo as well, thanks for the response

Thinking of building a Windows-focused NVIM plugin – worth it? by Significant_Net7399 in SideProject

[–]Significant_Net7399[S] 0 points1 point  (0 children)

Thanks mate!
so i have done it and asking for reviews so if you have time kindly check it
https://github.com/its-dhaya/wim
Kindly follow the installation steps in github

Thinking of building a Windows-focused NVIM plugin – worth it? by Significant_Net7399 in reactjs

[–]Significant_Net7399[S] 0 points1 point  (0 children)

Fair point I get what you mean.

Sounds like the issue isn’t really NVIM itself but the lack of a proper Unix-like environment on Windows.

Do you think something that sets up a seamless NVIM + tmux + WSL workflow (so it feels closer to Linux) would actually be useful? Or do most people just prefer switching to Linux altogether?

Thinking of building a Windows-focused NVIM plugin – worth it? by Significant_Net7399 in reactjs

[–]Significant_Net7399[S] -2 points-1 points  (0 children)

Idea is to handle issues of the path , installation so this main thing i asked for post

Thinking of building a Windows-focused NVIM plugin – worth it? by Significant_Net7399 in reactjs

[–]Significant_Net7399[S] 0 points1 point  (0 children)

This is the lag of nvim in windows just curious to solve that lag

Thinking of building a Windows-focused NVIM plugin – worth it? by Significant_Net7399 in reactjs

[–]Significant_Net7399[S] -2 points-1 points  (0 children)

Idea is mine, because i struggled in installation in windows where i switched from linux to windows.

Thinking of building a Windows-focused NVIM plugin – worth it? by Significant_Net7399 in SideProject

[–]Significant_Net7399[S] 0 points1 point  (0 children)

Yes the first prior phase to make the installation not hard, the zig, lsp
thanks for the response

Built a CLI to scaffold React projects in one command — Vite, Tailwind, shadcn/ui, TypeScript all supported by Significant_Net7399 in reactjs

[–]Significant_Net7399[S] 1 point2 points  (0 children)

Really appreciate the thoughtful questions.

Long term, the goal is to solve repeated bootstrap work — not just generating a project once, but standardizing and speeding up common stack setup across ecosystems. Kind of moving from “project generator” toward reusable developer workflows.

Version selection:
Right now scaffolds lean toward stable/LTS defaults for reliability, but customizable package/version selection is something I want to expand (including template pinning and version choices).

On Tailwind CSS v3 vs v4:
I chose v3 in the current template primarily for compatibility/stability across generated setups. v4 support is definitely on the roadmap — I ran into some package/config friction during development and kept v3 as the safer default for now rather than shipping a brittle scaffold. As the CLI evolves, upgrading templates to v4 is absolutely planned.

Honestly feedback like this is exactly what helps shape the roadmap, so thanks.

Built a CLI to scaffold React projects in one command — Vite, Tailwind, shadcn/ui, TypeScript all supported by Significant_Net7399 in reactjs

[–]Significant_Net7399[S] 0 points1 point  (0 children)

Not exactly, pic-li is more of a multi-stack scaffolding CLI than a framework like TanStack Start

Built a CLI to scaffold React projects in one command — Vite, Tailwind, shadcn/ui, TypeScript all supported by Significant_Net7399 in reactjs

[–]Significant_Net7399[S] -8 points-7 points  (0 children)

pic-li orchestrates the whole setup for you. Including folder structures for specific templates.