Skip to content

Commit dadfa07

Browse files
committed
feat(dev-dekstop): explain user shell customization 📝
1 parent ddb67ae commit dadfa07

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

src/infra/docs/dev-desktop.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,19 @@ git config --global user.name "Your name"
7070
git config --global user.email "your-email"
7171
```
7272

73+
## How to customize your shell
74+
75+
You can configure your default shell by opening a pull request against the
76+
[Simpleinfra ansible] to modify the `vars_user_config` as shown bloe:
77+
78+
```yaml
79+
vars_user_config:
80+
- username: gh-jdno
81+
shell: /usr/bin/zsh
82+
- username: gh-WaffleLapkin
83+
shell: /usr/bin/fish
84+
```
85+
7386
## How to install a Rust toolchain
7487
7588
The dev desktops don’t have Rust pre-installed, but instead make it easy to
@@ -157,4 +170,5 @@ We might ask you to create an issue in the [rust-lang/simpleinfra] repository.
157170
[rust-lang/rust]: https://github.com/rust-lang/rust
158171
[rust-lang/simpleinfra]: https://github.com/rust-lang/simpleinfra
159172
[visual studio code]: https://code.visualstudio.com/
160-
[certain teams]: https://github.com/search?q=repo%3Arust-lang%2Fteam+path%3Ateams%2F*.toml+dev-desktop&type=code&ref=advsearch
173+
[certain teams]: https://github.com/search?q=repo%3Arust-lang%2Fteam+path%3Ateams%2F*.toml+dev-desktop&type=code&ref=advsearch
174+
[Simpleinfra ansible]: https://github.com/rust-lang/simpleinfra/blob/dbf839ef25155df1f33c18f151283436b0f70f3b/ansible/roles/dev-desktop/defaults/main.yml#L12:L16

0 commit comments

Comments
 (0)