Skip to content

Conversation

@kkoshin
Copy link
Contributor

@kkoshin kkoshin commented Aug 5, 2025

This commit expands environment variables in the download directory path. This allows users to specify paths relative to environment variables in their configuration.

This commit adds the `shellexpand` crate as a dependency and expands
environment variables in the download directory path. This allows users
to specify paths relative to environment variables in their
configuration.

Also, it contains bug fixes.
@kkoshin
Copy link
Contributor Author

kkoshin commented Aug 5, 2025

close #76

@kkoshin
Copy link
Contributor Author

kkoshin commented Aug 5, 2025

sorry about the multiple CI fails! My rustfmt skills were rusty (pun intended 😅).

Cargo.toml Outdated
tracing-subscriber = { version = "0.3.19", features = ["chrono"] }
tui-input = "0.14.0"
umbra = "0.4.0"
shellexpand = "3.1"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like you are not using shellexpand

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sorry,I forgot to remove it.

@lusingander lusingander merged commit 37f226b into lusingander:master Aug 6, 2025
3 checks passed
@lusingander
Copy link
Owner

Thank you

@kkoshin kkoshin deleted the feature/download_dir branch August 6, 2025 06:10
tmeijn pushed a commit to tmeijn/dotfiles that referenced this pull request Aug 18, 2025
This MR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [lusingander/stu](https://github.com/lusingander/stu) | patch | `v0.7.3` -> `v0.7.4` |

MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot).

**Proposed changes to behavior should be submitted there as MRs.**

---

### Release Notes

<details>
<summary>lusingander/stu (lusingander/stu)</summary>

### [`v0.7.4`](https://github.com/lusingander/stu/releases/tag/v0.7.4)

[Compare Source](lusingander/stu@v0.7.3...v0.7.4)

#### What's Changed

- feat: Expand environment variables in download directory by [@&#8203;kkoshin](https://github.com/kkoshin) in lusingander/stu#77
- Add --prefix option by [@&#8203;lusingander](https://github.com/lusingander) in lusingander/stu#78
- Update MSRV to 1.87.0

#### New Contributors

- [@&#8203;kkoshin](https://github.com/kkoshin) made their first contribution in lusingander/stu#77

**Full Changelog**: lusingander/stu@v0.7.3...v0.7.4

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this MR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS43My4yIiwidXBkYXRlZEluVmVyIjoiNDEuNzMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUmVub3ZhdGUgQm90Il19-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants