Deja v0.4.1 - smarter zsh autosuggestion (now a lot lighter)

Hi everyone, back with a new version of deja. Quick recap: Deja is an open-source zsh autosuggestion tool. Instead of only surfacing commands that start with what you've typed, it predicts what you actually want to run using fuzzy matching, which directory you're in, and which command usually follows the one you just ran. No account. No sync server. No TUI. github.com/Giammarco-Ferranti/deja Any star would be amazing ❤️ Almost all of the new release came from github.com/Serubin . Huge thank you ❤️ The binary is 34% smaller. 7.1 MB → 4.7 MB. Deja was pulling in a full ORM to run six queries against three tables. That's now sqlc, which keeps type safety but reduces the weight. Every keystroke went from ~30 ms to ~3 ms. zsh used to fork a deja query process on every single character you typed. It now talks to the daemon directly over zsh's built-in socket module. Your shell opens faster. Deja no longer blocks startup on a daemon liveness ping, no longer regenerates its init script on every shell. And then more stuff, if you want to check here’s the PR: github.com/Giammarco-Ferranti/deja/pull/91 One favour to ask. If you've been running Deja for a while, I'd love to hear how it's going what's annoying, what you turned off, where the suggestions are just dumb. The HIST_IGNORE_SPACE fix in 0.4.0 only exists because someone told me. Reply here or open an issue. Thank you for all the support ❤️

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论