Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tuckr add silently fails #24

Closed
tortis opened this issue Mar 3, 2024 · 1 comment
Closed

tuckr add silently fails #24

tortis opened this issue Mar 3, 2024 · 1 comment

Comments

@tortis
Copy link

tortis commented Mar 3, 2024

I love the idea of this tool, and I'm excited to try it out.

A few of my configs failed to install because I didn't properly cleanup the links from stow. That's fine, but I was very surprised that the tuckr add command gives no indication of a failure. Is this intended?

image

Even when I try adding a nonsensical name for which no directory exists, I still get no error message.

$ tuckr --version
tuckr 0.8.1
@RaphGL
Copy link
Owner

RaphGL commented Mar 4, 2024

Hey, thanks for trying out my tool.
What you reported is a known bug but I just haven't gotten around to fixing it. The symlinking detection and overwriting is slightly bugged right now. I'll fix it soon enough.

When you get a conflicting file you can either overwrite them with tuckr add -f <conflicted_dotfile> or you can do tuckr status <conflicted_dotfile> and manually resolve the conflict yourself (you can fix the desktop conflict by removing it for now).

As for using a name for a dotfile that doesn't exist erroring out silently, I just haven't added an error message for that yet (I will do that).
I wrote this tool for my own usage at first (and still use it often) so I just haven't gotten the chance to improve the experience for other users as I'm the only user (as far as I'm aware).

@RaphGL RaphGL closed this as completed in 2bb4005 Jun 9, 2024
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

No branches or pull requests

2 participants