MyCmd and MyProject Weekly Progress Report: 2025 Week 39
This week was mostly preparing MyCmd and MyProject to be easier for me to use when I start my new job in October.
I updated my Doom Emacs configuration to support running MyProject tasks from within Emacs.
Additionally, I created Homebrew Formulas and a Homebrew Tap for MyCmd so I could install MyCmd and MyProject with Homebrew.
I’ve only tested this on Mac OS, but you can now install MyCmd and MyProject with the following:
brew tap travisbhartwell/mycmd
brew install mycmd myproject
Or:
brew install travisbhartwell/mycmd/mycmd travisbhartwell/mycmd/myproject
These will also install the require Homebrew packages needed to run MyCmd and MyProject as well, if needed.
Note that you will need to follow the caveat displayed when
installing MyProject to set the MYCMD_SEARCH_PATH
environment variable.
Demo
I captured an example of running a MyProject task from Emacs, while
hitting SPC p m
while editing a file from a MyProject
project.
You can see my mycmd Doom Emacs module here and the keybinding is set here.
MyCmd Updates
This week I pushed 1 commit to MyCmd this week, updating the Installation Instructions in the README to add information about the Homebrew tap.
MyProject Updates
This week I pushed 2 commits to MyProject, including:
- Adding a
mise.toml
file for build time dependencies of MyProject - Adding Installation Instructions in the README
MyCmd Homebrew Tap Updates
This week I created homebrew-mycmd, a Homebrew Tap or third-party repository for Homebrew for MyCmd and MyProject. I pushed 4 commits to the repository, including:
- creating Homebrew formulas for MyCmd and MyProject
- fixing style and other issues with the formulas
- setting MYCMD environment variables to Homebrew paths
Other Updates
I pushed 3 commits to my Dot Files with some updates, most notably, updating my Doom Emacs configuration to support executing MyProject tasks from within Emacs.
Next Week
I still need to figure out what other features I need to implement in MyCmd and MyProject before I start my next role in October.
All of my MyCmd and MyProject Weekly Progress reports will be linked from here.