Giter Site home page Giter Site logo

zeal_fzf's Introduction

Zeal FZF

asciicast

Requirements

  • fzf
  • grep
  • w3m
  • sqlite3

Usage

Simple command line interface for Zeal Docs. Make sure both scripts are inside your $PATH and you have downloaded a docset with the Zeal desktop application.

You can then start the search interface with e.g. zeal_fzf.sh Rust.

zeal_fzf's People

Contributors

stelzch avatar

Stargazers

 avatar

Watchers

 avatar  avatar

zeal_fzf's Issues

readability of html in w3m

Just bumped by accident into your Kobo-Zotero. Very nice.By the way, you should also mirror, https://git.ch-st.de/christoph/firefox2koreader here. Easier to find here.

And then ended up here into your tools for kiwix-w3m and zeal_fzf and blog post.

As a die hard fan of w3m, offline and the terminal I was instantly hooked.
What a nice idea and set of scripts.

This issue actually relates more to kiwix-w3m. I dont use "zeal_fzf". Because, I dont like the GUI of zeal. It's big, bloated, infested with www.googletagmanager.com ads tags. I dont want to install it just to download the "docsets". If there was an alternative to download only the docsets, without having to install Zeal, maybe I reconsider.

Anyway. You wrote, https://ch-st.de/offline-first-programming/,

....There still is room for ergonomic improvement: the HTML rendering of w3m could have better readability ...

I live, eat, sleep and breath with the terminal and w3m. For many years. And can survive the "modern" bloated web. One of the indispensible corner pieces to my w3m setup is a universal "readability" cleaner. I have it mapped to "r" in w3m. Sometimes it even runs automatically on certain domains processing the displayed rendered html buffer on certain pages.All possible with the underrated w3m scripting and customability. And understanding well how siteconf, urimethodmap and cgi work.

I must have tested all the libraries and tools in the universe that exist for this purpose. Python libraries, Go, Rust etc. Even NodeJs.

Some examples, https://github.com/buriy/python-readability , https://github.com/mrusme/reader (go)

In the end the most rock solid experience that mimics Mozilla's own readability feature in Firefox is, https://github.com/eafer/rdrview

Easy peasy to integrate with w3m. You should give it a try.

Another very recent game changer for life with text browsers are the so called "alternative frontends" . This alone reduces the need to "clean" pages to show them nicely in w3m.

Invidious instead of Youtube.
Libreddit instead of Reddit

And, a killer one, SearxNG instead of searching directly google.com with w3m.

You can even browse this repo https://dev.gh.akisblack.dev/stelzch/zeal_fzf instead of https://github.com/stelzch/zeal_fzf/

https://sr.ht/~benbusby/farside/
https://github.com/mendel5/alternative-front-ends
https://github.com/digitalblossom/alternative-frontends

If you are not familiar with this concept, than maybe best start with Firefox and this addon, https://github.com/libredirect/browser_extension

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.