Andy

joined 1 year ago
MODERATOR OF
[–] Andy@programming.dev 3 points 4 days ago

In no particular order.

[–] Andy@programming.dev 7 points 6 days ago

Ah yes you can tell by the post title:

best linux terminal emulator

[–] Andy@programming.dev 2 points 6 days ago (1 children)
[–] Andy@programming.dev 17 points 1 week ago (4 children)

For me: Wezterm. It does pretty much everything. I don't think Alacritty/Kitty etc. offer anything over it for my usage, and the developer is a pleasure to engage with.

Second place is Konsole -- it does a lot, is easy to configure, and obviously integrates nicely with KDE apps.

Honorable mention is Extraterm, which has been working on cool features for a long time, and is now Qt based.

[–] Andy@programming.dev 3 points 3 weeks ago

Just note that the comment was inaccurate, in that their weird encryption is indeed open source at least.

[–] Andy@programming.dev 1 points 1 month ago

I'd say an important part of this calculator's interaction model is doing something, getting a result, then doing something else to that result. That's not too bad in the regular Python interpreter either.

For example, in Python:

>>> 5
5
>>> 4 + _
9
>>> 2 * _
18

In Stacker:

>>> 5
[5]
>>> 4 +
[9]
>>> 2 *
[18]

Does Hy have something like the Python interpreter's _?

[–] Andy@programming.dev 1 points 1 month ago (2 children)

So it looks like a totally different data flow style, and (I think) geared toward writing then running programs, whereas Stacker is more for interactive stack-oriented calculator tasks.

[–] Andy@programming.dev 1 points 1 month ago (4 children)

I've never used Hy. Does it offer any concatenative-style interaction?

[–] Andy@programming.dev 6 points 1 month ago

I suggest trying this one for Zsh, over the more common one: https://github.com/zdharma-continuum/fast-syntax-highlighting

[–] Andy@programming.dev 1 points 2 months ago

As someone else said, setting less' jump value is helpful.

Another tool I use, mostly for the zshall manpage, is https://github.com/kristopolous/mansnip

[–] Andy@programming.dev 1 points 2 months ago

I have a pip-tools wrapper thing that now optionally uses uv instead. Aside from doing the pip-tools things faster, the main advantage I've found, and what really motivated me to support and recommend uv with it, is that uv creates new venvs MUCH faster than python's venv module, which is really annoyingly slow for that operation.

[–] Andy@programming.dev 2 points 2 months ago

I use my own Zsh project (zpy) to manage venvs stored like ~/.local/share/venvs/HASH-OF-PROJECT-PATH/venv, so use zpy's vpy function to launch a script with its associated Python executable ad-hoc, or add a full path shebang to the script with zpy's vpyshebang function.

vpy and vpyshebang in the docs

If anyone else is a Zsh fan and has any questions, I'm more than happy to answer or demo.

view more: next ›