pkgxdev / pkgx

the last thing you’ll install

Home Page:https://pkgx.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Where can I find the `dev` tool?

svallory opened this issue · comments

The documentation doesn't mention it, and it's VERY hard to find a tool called "dev" on google! Good and terrible name at the same time.

Tea didn't help either :/

image

@svallory It's just dev, not tea dev 😉

Apologies for the hardships here, the alpha period is a little rocky.

The docs do say that you need to do tea integrate to get the dev tool.

Perhaps you just read the README? Which is, as said, a little incorrect during the alpha period which is almost over.

It's all shellcode at this point. It will be migrated to a separate tool at some point where in tea dev would work. Though It still will require shell integration to integrate with your shell.

Sorry for the hassle, we're all doing a lot of stuff at once over here and while it seems trivial to have accurate docs, it would risk things being wrong at v1 release since there are so many places to update.

I'd also add that it's pretty common for developer types to have a shell alias called dev. So depending on what order things are loaded in your rcfiles, one would overwrite the other. In case that helps swing things in favor of tea dev at all.

@sporkd what does your alias do?

@mxcl I had a dev alias to cd to my development directory. Easy enough to rename, but I've also seen dotfiles repos that use a dev alias to start a dev server. FWIW

@svallory It's just dev, not tea dev 😉

That was the first thing I tried :/

image

EDIT:

Apologies for the hardships here, the alpha period is a little rocky.

The docs do say that you need to do tea integrate to get the dev tool.

Ohhh I see now! I read the docs but "dev is a tool for utilizing developer environments. It is built on top of tea" made me think that dev was a separate project. I thought I would need to install dev and have tea integrated with tea integrate

Here's a proposed update to the docs to avoid that confusion for other newbies

#761

dev will be a separate project. I just didn't get there in the alpha period sadly, but will be working on that again soon. I am sorry for the confusion. I know how much it sucks to have expectations led one way and then confused.

@mxcl I had a dev alias to cd to my development directory. Easy enough to rename, but I've also seen dotfiles repos that use a dev alias to start a dev server. FWIW

It's certainly gutsy of us to use this name. I am not one to have ego interfere and dictate direction and it was a long considered choice. If a lot of people have existing aliases then we will add a configuration option for sure or even consider a rename of it.

Hey, @mxcl!

It's certainly gutsy of us to use this name

nah... I like that the command is just dev (I don't have an alias), but the tool name itself must have something that makes it easier to find using google. Like tea-dev or teatime.

Ohhh the second one could actually add subcommands to tea that would play with things related to tea like tea blend to add a dependency, tea bag to bundle, tea serve etc

(sorry I got carried away)

dev will be a separate project. I just didn't get there in the alpha period sadly, but will be working on that again soon. I am sorry for the confusion. I know how much it sucks to have expectations led one way and then confused.

Hey, no pressure! You guys are doing an amazing work and kudos to you guys for sharing soon and building in public!

Seriously, the responsiveness and friendliness of the maintainers here is admirable. Thank you so much for all the work 🙏🏻