Andy Kipp

Results 470 comments of Andy Kipp

@mltucker please read the section about [xonsh and package managers](https://github.com/anki-code/xonsh-cheatsheet/blob/main/README.md#install-xonsh-with-package-and-environment-management-system) to understand how it works. Read as much as possible examples after this section.

Weird error with asyncio. > I made a script /usr/local/bin/xonsh It's not needed if you're doing right. Basically if you want to just have a shell you can install xonsh...

OR if you're using conda: ```xsh conda activate base [p for p in $PATH if 'conda' in p] # /Users/user/miniconda3/bin ``` wooooooooooow during I prepared the example to you I...

I found that issue appeared starting from prompt-toolkit 3.0.41 where `asyncio` was introduced (https://github.com/prompt-toolkit/python-prompt-toolkit/commit/8c601936b11d91388edc653df80aa34bd9cb1606). To fix this just downgrade the prompt-toolkit version: ```xsh xpip uninstall -y prompt-toolkit xpip install prompt-toolkit==3.0.40...

Basically [xonsh has codecache](https://github.com/xonsh/xonsh/blob/main/xonsh/codecache.py). PR with improvements is welcome!

Xonsh already cashes xsh files and parts of code (i.e. `ls -d $XONSH_DATA_DIR/xonsh_*_cache`) when you run it. I think it will be cool if you investigate the situation around xonshrc...

Please check also: #2335 #5133 #4994 #5320

Hi! I know there is https://github.com/laloch/xontrib-fzf-widgets in https://github.com/topics/xontrib and some issues here. But I'm not the fzf user.

In xonsh you can manage the list of completers. Start from `completer list` and `completer --help` commands. Than you can [add your own completer](https://xon.sh/tutorial_completers.html) and [release it as xontrib](https://github.com/xonsh/xontrib-template) ([examples](https://github.com/xonsh/awesome-xontribs#tab-completions)).

@toihr here is the way to improve the logic - https://github.com/xonsh/xonsh/issues/5309#issuecomment-2016796387 - PR is welcome! The [xonsh community](https://xonsh.zulipchat.com/) can help to solve questions during prepare the PR.