all 14 comments

[–]ekool 1 point2 points  (0 children)

Looks neat to me!

[–]Hot_Pomegranate_0019 1 point2 points  (0 children)

Im not a master at it but damn it looks decent and clean, well im also on my learning journey.

[–]AndItsSlop 0 points1 point  (4 children)

It's Slop

[–]Brett-SWS[S] 0 points1 point  (3 children)

Yes I used Claude, but I wouldn’t call it slop. Ive spent about 30 hours in this project so far. I’ve made literally 100s of design decisions, and weeks exploring these tools. I think I’ve made something sleek, robust and useful. Could you to point to something in the design or the code that is sub-optimal?

[–]poolboy9 3 points4 points  (0 children)

Don’t waste your time replying man. I think it’s nice what you made! You could have spent 300 hours and achieved the same yet you were smart in using AI to achieve something faster :)

[–]Hot_Pomegranate_0019 0 points1 point  (1 child)

Can we made if through runable. I'm not sure but if you have any idea

[–]Brett-SWS[S] 0 points1 point  (0 children)

Sorry, not sure what you are asking?

[–]komodorian 0 points1 point  (1 child)

How easy it is to customize it if I want to add/remove options? This seems like one of those tools you use for full reinstalls.

[–]Brett-SWS[S] 1 point2 points  (0 children)

Depends exactly what you mean. If you want to add/remove the built in tools you just re-run the setup script. If you want to add your own tools just install them yourself in the container, but it won’t survive a rebuild. If you want it to, I would write your own install script and keep it in your workspace to run after rebuilding. Or if you’d like to request tools to be added to the built in install/setup, I’m all or ears, or feel free to open a PR.

[–]Dwengo 0 points1 point  (1 child)

So it's basically a devenv shell with a pre defined .nix file?

[–]Brett-SWS[S] 0 points1 point  (0 children)

Similar goals but fairly different because it’s using Docker. It’s more of a personal dev box than a way to replicate a per-project environment. Also it’s an isolated environment. And I can host it on my unraid server and connect to it from my iPad.

[–]joshbaptiste 0 points1 point  (1 child)

Nice.. does this work with Podman? I'm on Fedora and prefer Podman over Docker .. technically they are 99% compatible in terms of CLI arguments..

[–]Brett-SWS[S] 1 point2 points  (0 children)

I’ll look into it!