laggardkernel

Results 58 comments of laggardkernel

@CodeGrammer45 `ansiColors` refers to the pre-defined color palette in a terminal: black, red, green, yellow, blue, magenta, cyan, white, and their 8 bright variants like bright black, bright red, etc....

## Solution **Warning**: the solution is far from perfect, it **breaks command `pyenv activate/deactivate`**. Use it only if the slowness really bothers you. Quick Solution 1. Unload hook func `_pyenv_virtualenv_hook`...

The last prompt may be removed if too many async segments are enabled and newlines are added by ```zsh P9K_PROMPT_ADD_NEWLINE='true' P9K_PROMPT_ON_NEWLINE='true' ``` In my test, I enabled as many async...

It turns out the async worker should be restarted in `precmd` to refresh the shell environment. https://github.com/robobenklein/zinc/blob/28bea2b33e8fe1fc1319eab3c034f81bec8601b5/zinc_functions/prompt_zinc_setup#L102-L109 ```zsh # restarts just the worker - in order to update worker with...

@dritter I think one of the benefits of this "conditional-async" is to make the segment functions work without any change of the code. Anyone could continue to contribute to the...

The current implementation requires the segment functions pass out an additional conditional string to decide whether render the segment or not. Another function `p9k::segment_no_print` is added to handle early exit....

Guys are confused because they don't know the existence of vi mode. Maybe we could try the prezto way, making the `vi_mode` indicator less intrusive by merging it into the...

At first, I thought it as a compatibility problem of prezto modules. But after commenting all the prezto modules, I got a startup time of some 0.6 second in total,...

> My shell is really slow, specially when pressing enter for a few seconds I get a lot of lagging. @benmezger Startup time and prompt rendering time are different. Most...

It's because `PYENV_VERSION` is detected firstly and used by powerlevel9k. And powerlevel9k just reflects what it get from `PYENV_VERSION`. This is **not** a problem at all, cause **you're doing things...