https://github.com/rwxrob/lynx
https://github.com/rwxrob/lynx
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rwxrob/lynx
- Owner: rwxrob
- License: apache-2.0
- Created: 2021-04-13T05:01:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-28T11:19:16.000Z (over 4 years ago)
- Last Synced: 2024-10-04T13:00:03.001Z (over 1 year ago)
- Language: Shell
- Size: 59.6 KB
- Stars: 27
- Watchers: 2
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lynx Text Web Browser with CLI Search, Vim Bindings, GruvBox
```
alias lynx='docker run -it --rm lynx '
lynx rwxrob.live
```
This is Lynx with my preferred settings including:
* Vim bindings
* GruvBox color theme
* Transparent background
* Accept Cookies
* SSL Certificates Included
* Minimal interface
* Lies about User-Agent
I prefer this setup because I can do all my browsing and research with
just my right hand (so my left can hold a cup of coffee).
## Installation
Using the Docker image above is the preferred way to get going quickly.
But if you wish to add `lynx` to your own system consider the following.
On Debian and Ubuntu `sudo update && sudo apt -y install lynx` works.
If for some reason you don't have the ability to change files in
`/etc/lynx` then consider putting them in `~/.config/lynx` instead and
using the [`lynx`](bin/lynx) script, which wraps `/usr/bin/lynx` and will
need to be added anywhere in your `$PATH`.
## Search Tools
I've included the scripts that enable the `?` and `??` and `???` CLI
search aliases. Just add [`duck`](bin/duck), [`google`](bin/google), and
[`bing`](bin/bing) to your `$PATH` and the following somewhere in your RC
file to enable the aliases:
```
alias '?'=duck
alias '??'=google
alias '???'=bing
```