Questions tagged [eww]

eww is a built-in package that provides a web browser into Emacs.

eww stands for Emacs Web Wowser. It is a browser entirely written in elisp and based on shr.el. It is part of the next Emacs (24.4) release. It even supports some basic CSS and HTML5.

58 questions
22
votes
1 answer

How to customize background color for some web pages opened with eww?

I just installed emacs 24.4 and I've started using eww. But one annoying thing is that when I visit google.com I get a grey background which makes text really hard to read for my theme. This is how it looks: Is there any way I could change the…
caisah
  • 4,056
  • 1
  • 23
  • 43
20
votes
2 answers

How can I toggle displaying images in eww without a page refresh?

I use eww to browse the internet and more often than not I do not want images to load, there doesn't seem to be much in terms of customizations built in for eww and none dealing with images. Currently I have a system setup that allows me to start…
Jordon Biondo
  • 12,332
  • 2
  • 41
  • 62
20
votes
1 answer

How can I use eww as a renderer for mu4e?

Emacs 24.4 came with native eww browser. What is the proper way to use eww as a renderer for mu4e messages?
aholub7x
  • 303
  • 2
  • 5
12
votes
3 answers

Can I configure eww to use pdf-view-mode (from pdf-tools) for PDFs instead of DocView?

I use pdf-tools to read PDFs inside of Emacs and greatly prefer it to DocView. I just noticed that when I try to open a URL thar points to a PDF in eww, it uses DocView instead of the pdf-view-mode from pdf-tools. This is particularly annoying since…
Omar
  • 4,732
  • 1
  • 17
  • 32
11
votes
2 answers

How to make eww default browser in Emacs?

When I click on links in my org-mode buffer it opens up my external browser. How can I make Emacs default to eww (and let me open up an external browser from there if I wish)?
wdkrnls
  • 3,657
  • 2
  • 27
  • 46
11
votes
2 answers

How can I ask for a web server to serve their "mobile friendly" version of their web pages with eww?

I'm using eww lately for browsing the web looking for documentation and things like that. I dislike that eww receives the same web page as it were Firefox or Google Chrome, it cannot render web pages as those web browsers do. Then, what I want to…
shackra
  • 2,702
  • 18
  • 47
11
votes
5 answers

Simple method for creating multiple eww buffers

M-x eww prompts for url or keywords and opens a new *eww* buffer. In eww-mode, G is bound to eww, which replaces the content of the single eww buffer. To make multiple buffers for different webpages, I've resorted to creating a new buffer, setting…
R. P. Dillon
  • 415
  • 3
  • 11
9
votes
2 answers

eww ---> libxml2 library not found

Windows 10 (64 bit), Emacs 25.1. I try to open in Emacs some web page. E.g. www.google.com. So M-x eww Enter URL: www.google.com But I get error: libxml2 library not found
Alex
  • 781
  • 2
  • 7
  • 18
8
votes
1 answer

How to prevent shr from making network connections

Recent versions of Emacs have a really good renderer for HTML written entirely in Elisp. This renderer (shr) can be used for displaying HTML emails, documentation, etc. However, it seems that shr retrieves remote resources referenced in HTML…
tmalsburg
  • 2,540
  • 1
  • 14
  • 29
8
votes
1 answer

How to save images from buffer?

I use eww to open an image from wikipedia: https://upload.wikimedia.org/wikipedia/commons/6/6a/The_Burning_of_the_Houses_of_Parliament.jpg Now, I wanted to save it to my computer. How can I do that?
e19293001
  • 207
  • 1
  • 9
7
votes
2 answers

Use a different color theme for eww buffers

I saw this question: How to customize background color for some web pages opened with eww? but this won't work for me. I'm trying to read Wikipedia pages and in many places Wikipedia uses images to render mathematical formulae. When these have…
wvxvw
  • 11,222
  • 2
  • 30
  • 55
7
votes
2 answers

How to prevent eww from truncating lines?

On a Mac, I would like to use "text to speech" to read web content. I am using the eww browser. "Text to speech" treats line breaks as the end of the sentence so I would like eww to display long lines, wrapped if needed, but not truncated. I have…
Andrzej
  • 73
  • 3
7
votes
2 answers

How do I auto-refresh eww pages?

If I load a local file, I'd like eww to refresh when the source is changed. This would be similar to auto-revert mode. Is there any way to do this? Right now I have to manually refresh by hitting g in the *eww* buffer.
5
votes
2 answers

How do I open a window that will behave like a *Help* window?

*Help* windows appear to have a special behavior. For example, if I open a help window using C-h f butterfly, the window will open in a separate half-page buffer. If I use the help feature again C-h f tetris, the same help-mode buffer will be reused…
Flux
  • 583
  • 2
  • 16
5
votes
1 answer

visual-line-mode adaptively wrapping when changing font size

visual-line-mode works fine for line wrapping in eww-mode. However, when I type C-x C-+ / C-x C-- to change the font size, the line wrapping does not adjust accordingly. Does anyone know how can this be achieved?
angeldsWang
  • 111
  • 6
1
2 3 4