What does HackerNews think of tridactyl?

A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.

Language: TypeScript

#5 in Firefox
#15 in Hacktoberfest
#3 in Vim
as a pentadactly widow, i would recommend to anyone that is coming back to firefox tridactyl https://github.com/tridactyl/tridactyl

is it the same? no.

but is it close? hell yeah. it really helps me with productivity!

Wait until you find out about Tridactyl [0], which, among a plethora of other features, can activate a command line where you can perform all these searches (for example, `:taball` will list and activate fuzzy search of all opened tabs).

[0] https://github.com/tridactyl/tridactyl

There are always going to be limitations to extension-based approaches but Firefox with tridactyl is most of the way there capability-wise IMO (https://github.com/tridactyl/tridactyl). I use that plus tree-style tabs and find it excellent. There's always some extensibility limitations that break the integration though, like extensions getting disabled on mozilla domains.

I love projects like nyxt and respect their priorities, but without big-player extension support it's usually a no-go for me. Still, I'll be interested to see the ideas they develop trickle out into the rest of the power-browser ecosystem. I especially like that lossless tree history – history management is a very under-explored UX area IMO

Not sure about the URL bar specifically, but Tridactyl is good, despite needing to fight an uphill battle from the Webextention add-on extinction event.

https://github.com/tridactyl/tridactyl

is pentadactyl still a thing?

Edit: no, but tridactyl is: https://github.com/tridactyl/tridactyl

I've been using this for a few months now and I love it. Along side temporary containers[1] and tridactyl[2] which gives

- auto containerization based on url match

- keyboard driven way to open new pages in a specific container

FF transforms into a powerful browser OS running applications with hard boundaries.

The only UX issue (which admittedly could be because I have changed the theme to be minimal by hacking userChrome) is that sometimes the temporary containers I spawn are the ones I need to retain (user storage) etc and I tend to forget that and loose data.

[1]: https://addons.mozilla.org/en-US/firefox/addon/temporary-con...

[2]: https://github.com/tridactyl/tridactyl

It was the same for me, for a long time. I've just used vim for commit messages since I was to lazy to change $EDITOR. Then, I can't even remember why exactly, I've taken a few weeks to actually learn the basics. The first few months were a little awkward, since I wasn't as efficient as I was in Sublime Text (which I've used at the time), but I also started to miss some vim keybindings in other editors. After a while, everything clicked and now I have vim keybindings in almost every program where it's even remotely possible. (Shoutout to tridactyl[1]). I think the most important part is to slog through a couple of longer coding sessions, like you said. (Although vimtutor is a good start, as well, and a colleague of mine got started using vim adventures[2])

[1] https://github.com/tridactyl/tridactyl

[2] https://vim-adventures.com/

There's also Tridactyl, which is a similar project, but more customizable. https://github.com/tridactyl/tridactyl
On Firefox, Tridactyl[0] does this too.

Which link it follows as is based on the rel=next (or prev if you used [[) attributes (i.e. the actually correct way that web pages all too often do not use) and then falling back to heuristics like the button/link text.

[0]: https://github.com/tridactyl/tridactyl

You can use tridactyl, a well-maintained and active project for vim bindings in firefox: https://github.com/tridactyl/tridactyl/
Also there is:

Surfing Keys: https://github.com/brookhong/Surfingkeys

Tridactyl: https://github.com/tridactyl/tridactyl

Both target Firefox, but may have Chrome versions as well.

Tree Style Tabs exists: https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

Vimperator replacements exist: https://github.com/tridactyl/tridactyl

Additionally, XUL was a steaming pile of shit, and there was no saving it. Multithreading was only possible by ripping out XUL.

It also remindes me of Tridactyl[0], which promises to bring vim shortcuts to firefox. I tried it for a while but found that I just enjoy using the mouse more to explore the web, even though I'm mostly a keyboard-only user on the rest of my system.

[0] https://github.com/tridactyl/tridactyl

I've been trying out Tridactyl, and like it so far. I believe it's similar to Pentadactyl, though maybe missing some features.

https://github.com/tridactyl/tridactyl

This one is free, but if you're on a mac try using amethyst wm[1], firefox with tridactyl[2] and keep work in the cli with something like tmux.

I've been experimenting with it for a week and I'm amazed how much not reaching for the mouse keeps me in the flow. If you're on linux obviously something like i3wm would work the same

[1] https://ianyh.com/amethyst/ [2] https://github.com/tridactyl/tridactyl

I recently installed Tridactyl¹ as a Firefox extension². It has a ton of features but I my original intent was to only replace the functionality of two non-WebExtension add-ons:

* VimFx³ provided handy keyboard short-cuts for working within the browser

* ItsAllText⁴ which allowed me to use GVim to edit and save the contents of a text box

While going through its builtin tutorial, I found that it also supports keyboard-based selection of text (similar to that shown in this article). While this feature is documented as not yet being stable, I’ve found that it works well in my exeriment.

I’ve yet to incorporate the rest of Tridactyl’s extra functionality into my workflow but what they’ve achieved with the WebExtensions API is very impressive. Also, and importantly, the built-in tutorial and documentation are excellent.

While working from home, I’m currently using Windows 10 so I’ve ran into one issue⁵, “Encoding of non-Latin-1 characters entered in external editor gets messed up with Unicode-based external editors on Windows” (and it looks like that should be fixed soon).

1. https://github.com/tridactyl/tridactyl

2. https://addons.mozilla.org/en-US/firefox/addon/tridactyl-vim...

3. https://github.com/akhodakivskiy/VimFx

4. https://github.com/docwhat/itsalltext/

5. https://github.com/tridactyl/tridactyl/issues/876

anyone know how vimium compares to tridactyl on firefox?

[0] https://github.com/tridactyl/tridactyl

> the browser feels like vim in a small way

Use a real Vim emulation like tridactyl[0], life changer.

0: https://github.com/tridactyl/tridactyl

I just realized I need this for myself and quickly cooked up a solution using tridactyl, ddgr, and jq that fits perfectly in my workflow. Everything is reduced to just typing `:cp ` without moving to a new tab or losing flow.

The entire function is basically this (requires Tridactyl native messenger).

  command cp js -p tri.native.run('cd ~ && ddgr --json -n 1 ' +JS_ARG + '| jq -r ".[0].url" | xclip -sel clip')
[1] https://github.com/tridactyl/tridactyl

[2] https://github.com/jarun/ddgr

[3] https://stedolan.github.io/jq/

PS: I used this tool itself to find the links for the three projects mentioned above.