exercism configure not saving configuration
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
Research direction
Reproduce the issue with exercism configure followed by an Exercism command and exercism troubleshoot on the reported Linux Snap installation. Compare the configuration path written by configure with the path read by troubleshoot; done means the token persists and subsequent commands no longer request configuration.
Written by the indexing model from the issue text.
Description
Hello,
I'm trying to get my token set up so I can download exercises. When I run the command to configure my token I get the response:
You have configured the Exercism command-line client:
Config dir: /home/brian/.config/exercism
Token: (-t, --token) 7b1e2471-c246-4aee-a288-53ff07ac9fbe
Workspace: (-w, --workspace) /home/brian/exercism
API Base URL: (-a, --api) https://api.exercism.io/v1
However when I attempt to use exercism I get the prompt to configure again. Checking exercism troubleshoot I find:
Troubleshooting Information
Version
Current: 3.0.13
Latest: 3.0.13Operating System
OS: linux
Architecture: amd64Configuration
Home: /home/brian/snap/exercism/5
Workspace: /home/brian/snap/exercism/5/exercism (default)
Config: /home/brian/snap/exercism/5/.config/exercism
API key:
Find your API key at https://exercism.io/my/settingsAPI Reachability
GitHub:
* https://api.github.com
* [connected]
* 85.167273msExercism:
* https://api.exercism.io/v1/ping
* [connected]
* 938.798165ms
It seems that I still only have the default configuration in place. I've rebooted a few times to make sure I don't have some strange state from installing. Is there some configuration file I can just manually edit?
Cheers
- Dominant language
- Go
- Stars
- 1.4k
- Forks
- 363
- Avg merge
- 6d 13h
- Merged PRs (30d)
- 2
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from exercism/cli
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 38/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Fetch next exercise Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
Similar issues
-
kind/bug needs-triage
Difficulty 1/5 Under an hour Newbie friendliness 72/100
matrixorigin/matrixone#29223 ·
-
needs-acceptance wg/data-plane-networking
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
vllm-project/semantic-router#4024 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
alexgorbatchev/dotfiles#107 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 84/100