-
Notifications
You must be signed in to change notification settings - Fork 2
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
Notify user if dot, their personal config, or their packages are out of date #56
Comments
i think if we expand to zsh configs we're going to have to change how we notify, but i like this idea. we should model it after how |
Why not just check every time emacs starts, since there's no overhead? |
I agree with this, we should definitely run a warning at startup. Don't do this every |
I think that we should open up a new buffer |
Yeah, I agree with @samontea. Either that or use messages. We could build a system to help with the updating process, too. |
The UI envision would look like this
|
That looks sweet. We should have a global variable that you can use to disable the update window taking focus. I also don't think the |
So we'll either pop up a buffer window for @samontea's updating interface or just display a message. (If the user decided to suppress the update window, that is.) Would this then replace |
@cg505 ideally |
@rye We should definitely leave packup in case users want to do manual updates. Also important to note that I'm not saying we shouldn't create the buffer if you set whatever var. The buffer is created, it just doesn't take focus. |
@samontea I think it would be a pretty wild scenario if you had a buffer called |
If/when we add a ZSH configuration, I still think the update checking should be independent. |
I don't think so but I also don't think this issue is the place for discussion. |
Okay. Well, this should be done one way or the other. |
Another good idea for this issue that I just had when I looked at my ELPA folder was that we should really add a system for cleaning up packages and deleting older ones. I'm not sure if Emacs does this currently, but if there are packages that are no longer needed or have been superseded by a new version, they should be moved. |
There's not a way to do this that I know of without doing it manually through package-list. |
This has been floating around my head for a while, and since we've been throwing a bunch of shit on the board lately, I thought I might as well get it out there.
The idea is basically that after we start we spin off a few processes that check to see if
If any of these are true, insert the results in a comment in
*scratch*
.Thoughts @rye @samontea?
Task List:
kotct/packup
UIkotct/dotup
a dot function for updating dot configs with the UI from Packup UI update #66kotct/up
for both packages and dot configurationsThe text was updated successfully, but these errors were encountered: