Closed TravisCarden closed 3 months ago
That's a great idea, I added these to the Drupal documentation a while ago:
# DDEV, Drush, and Composer aliases
alias dstart='ddev start'
alias dstop='ddev stop'
alias drush='ddev drush'
alias din='ddev drush install'
alias dun='ddev drush pm:uninstall'
alias duli='ddev drush uli'
alias creq='ddev composer require'
alias crem='ddev composer remove'
From Working efficiently with the command line > DDEV, Drush, and Composer aliases.
Man I waste a lot of keystrokes on those commands.
What are you all working on, with Starshot and some kind of Ubuntu container?
Merging. @alexb7217, these are for DDEV. We don't have any documentation on it. If you want to provide or propose some, feel free to open an issue. 🙂
@TravisCarden are you saying the documentation in the README needs expansion? https://github.com/phenaproxima/starshot-prototype?tab=readme-ov-file#using-project-browser-with-ddev
I am happy to attempt to provide DDEV related documentation for this project if it would be useful.
Yes, @alexb7217. Most of the effort on this project so far has gone into solving the major technological challenges, so any help with documentation is very welcome. As of this week, I'm focusing on project setup, including DDEV, so your feedback would be timely. I've created https://github.com/phenaproxima/starshot-prototype/issues/126 as a place to share it. Thanks!
I see this is merged alread, making a note I think I get the intent of the aliases. Will follow up in #126 .
The .homeadditions/.bash_aliases
add some convenience methods inside the container.
So, ddev ssh
and then dr foo-command
to run commands in shell, for example.
Will look again at the list offered here: https://github.com/phenaproxima/starshot-prototype/pull/120#issuecomment-2188261367
And looking for ways to use and describe aliases for documentation as well.
What would you think of a few convenience aliases, @phenaproxima?