HackerTrans
トップ新着トレンドコメント過去質問紹介求人

DanielDe

no profile record

投稿

iTerm2 features I find useful

danielde.dev
5 ポイント·投稿者 DanielDe·2 年前·0 コメント

What Emacs got right – ways modern apps should be more like a 50 year old editor

danielde.dev
6 ポイント·投稿者 DanielDe·2 年前·0 コメント

Show HN: Godspeed is a fast, 100% keyboard oriented todo app for Mac

godspeedapp.com
328 ポイント·投稿者 DanielDe·2 年前·223 コメント

コメント

DanielDe
·昨年·議論
I'm one of the creators of Godspeed, which is a fast, 100% keyboard oriented to-do app (though we do support drag and drop as well!). And we've got a web app!

https://godspeedapp.com/
DanielDe
·2 年前·議論
We've actually gotten exactly this complaint from a Polish user before, so we added an option to disable Option hotkeys while editing text: Settings [⌘,] -> Text [3] -> [O]
DanielDe
·2 年前·議論
Glad you're liking it!

> How can I keep offline without uploading data to cloud?

There's no first-class way to do this right now. Godspeed will work perfectly fine offline, but you can't disable sync. However, if you really wanted to, you could disable network access for the app in the Network inspector of the Electron devtools ([⌘+Option+I] to open dev tools, then click the Network tab).

> While I'm offline, how can I back up my TODOs? So I can restore them after I reinstall Godspeed?

The only way to restore tasks right now is to sync them through the server.

I totally understand if these things are a dealbreaker for you! Hopefully you can check us out again if we support something more amenable to your work requirements.
DanielDe
·2 年前·議論
I'm the OP, but I was an org-mode user for years. It's exactly what you're describing, and it's available in more than just Emacs these days!
DanielDe
·2 年前·議論
This comment makes _me_ happy! I've noted the request - I like it!
DanielDe
·2 年前·議論
SUPER helpful, thank you! Honestly, I was pretty torn about the music choice, so it's good to hear this feedback. Will definitely consider a change in the future.

And good to know I sound "sincere". That'd be at the top of my list for how I'd like to come off!
DanielDe
·2 年前·議論
Oh wow, that's so good to know - thank you for sharing that!
DanielDe
·2 年前·議論
There is a simple text-based import! If you copy a list of tasks with some kind of leading bullet character, like a `-`, and then hit ⌘+Shift+V in Godspeed, Godspeed will create tasks from the text on your clipboard. It'll even respect indentation and strip off the bullet characters.

I'm also happy to do a custom, one-off import if you can get me any kind of machine readable file.
DanielDe
·2 年前·議論
I actually used to be an org-mode user, so I strongly agree with this sentiment!

But I really wanted more native features like shared lists, attachments, and a mobile app, which is why I built Godspeed. But Godspeed is heavily influenced by Emacs in a bunch of ways.
DanielDe
·2 年前·議論
You can share lists, and you'll see each other's live cursors like in Google Docs. Is that what you meant? I could be misunderstanding what "shared workspaces" means here.
DanielDe
·2 年前·議論
No, there's no explicit task dependency right now.

However, there are a couple options you could use: 1. Use nested tasks for this purpose. If task B is nested beneath task A, then B is a dependency of A. Godspeed supports infinite nesting (okay, okay - MAX_INT levels of nesting) 2. You could use labels and smart lists. Give blocked tasks a "Blocked" label and create a smart list that filters out any tasks that are blocked.
DanielDe
·2 年前·議論
This is a good suggestion, you should probably be able to do both of these things any time before 11:59pm. Thanks for the feedback!
DanielDe
·2 年前·議論
The hotkeys are editable, so it wouldn't make sense to have a static PDF somewhere, but I could certainly add an export of all hotkeys for you to reference! I've written that idea down.
DanielDe
·2 年前·議論
The difference is that with the one-time payment you get to keep the version you have forever, including bug fixes, compatibility updates, and cloud sync, which are all ongoing costs for us.

With the subscription, you lose access when you stop paying.

So I think it is pretty comparable to an old school one-time payment, but with bug fixes and compatibility updates added on top.
DanielDe
·2 年前·議論
I have no problem with a brain dump :)

Really appreciate the kind words! Indeed, actually launching is hard. Like everyone, I've got a big pile of abandoned side projects sitting in a folder somewhere.

I think we're pretty aligned on staying organized. For me, the most important bit is "capture". I need to be able to get tasks out of my head and into a task tracker from as many places as possible. Then later I can triage them.

Godspeed attempts to help with this by offering a global hotkey for quick entry, and an iOS app with Siri and shortcuts support. We also intend to add "log a task by email" soon.
DanielDe
·2 年前·議論
I'm glad you asked about this, because snoozing recurring tasks is one of the 2 big reasons I wanted to create Godspeed in the first place (the other was the date picker). The way this worked in OmniFocus was _infuriating_ to me.

When you snooze a recurring task in Godspeed you use the same date picker as for setting a date, so you have full power and flexibility to choose whatever date/time you'd like. And it only snoozes _this instance_ of the task, without changing future recurring due dates.
DanielDe
·2 年前·議論
This is a common feature request and we'll be adding it as an option soon!

Glad you're liking the feel! What we're going for is essentially an app that "feels" great.
DanielDe
·2 年前·議論
Oh gosh, sorry, I got the path wrong... it's ~/Library/Application Support/Godspeed

Thanks for pointing this out to me, I got this wrong in a couple other places here too!
DanielDe
·2 年前·議論
The sync engine is proprietary, so you can't use your own provider. We wanted very tight control over syncing to achieve our goals with speed and shared lists. I totally understand your concern, though.

For what its worth, all of your data is stored locally in a sqlite DB. You shouldn't edit this DB or syncing may not work, but you should feel free to read from it if you'd like ~/Library/Godspeed/godspeed-db.sqlite
DanielDe
·2 年前·議論
Ah you can actually dismiss the onboarding panel from the command palette, sorry that wasn't more obvious!

The sidebars can be collapsed with ⌘+; and ⌘+', though we also intend to make them fully resizable soon too!

You're right about the undo/redo stack, we need to improve its integration with the system so those work properly.

Thanks so much for this feedback! Keep it coming!