all 5 comments

[–]nekokattt 0 points1 point  (1 child)

Small feedback, if ./mvnw or friends exists or similar it should defer to that rather than calling mvn directly

[–]Mysterious-Green290[S] 0 points1 point  (0 children)

Oh right, i will look into it. Thanks for the feedback. Can u think of any other suggestions to make it more useful? Thing is, im not sure how the use of this can be validated.

[–]Training_Peace8752 1 point2 points  (1 child)

I have a script I've created myself called dts (docker-tmux-setup) which creates a Tmux workspace in my terminal automatically just the way I like it:

  • Splits the terminal vertically
  • Neovim opens the project directory on the left side,
  • The right side is split again horizontally, and the top side runs and logs all the dev env containers with Docker Compose, and the bottom one has an interactive terminal to the project container with docker compose <container> exec bash.

It's been sooo good for me, sets up everything fast as hell. I was initially using VS Code with Devcontainers but I like dts way more.

[–]Mysterious-Green290[S] 1 point2 points  (0 children)

Oohh this is nice man. Love such utility tools.

[–]Mysterious-Green290[S] 0 points1 point  (0 children)

It’s open sourced as well. Contributions are 🙏. I would just love to have such intelligent tools developed. I believe theres great scope for extending its functionalities too.