Skip to content

A spacemacs layer for eww-mode.

Notifications You must be signed in to change notification settings

jajpater/eww-layer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

eww layer

img/eww.png

Table of Contents

Description

This layer does wonderful things:

  • Adds evil keybindings support to eww-mode (including eww-buffers/bookmarks/history-mode)
  • Adds spacemacs functionality to eww-mode
  • Adds ability to easily navigate eww buffers

Install

Because this layer is not officially apart of spacemacs, first clone the git repository somewhere and add it as a private layer in spacemacs:

git clone https://github.com/coljamkop/eww-layer.git /path/to/dotspacemacs-configuration-layer-path/eww

OR

git clone https://github.com/coljamkop/eww-layer.git
ln -s "`pwd`/eww-layer" ~/.emacs.d/private/eww

To use this configuration layer, add it to your ~/.spacemacs. You will need to add eww to the existing dotspacemacs-configuration-layers list in this file.

Key bindings

Eww

Key BindingDescriptionFunction
SPC m sSearchhelm-google-suggest
SPC m SSearch (alt)browse-web
SPC m rReloadeww-reload
SPC m pPrevious URLeww-previous-url
SPC m nNext URLeww-next-url
SPC m hHistoryeww-list-histories
SPC m dDownloadeww-download
SPC m aAdd Bookmarkeww-add-bookmark
SPC m l oList Bookmarkseww-list-bookmarks
SPC m l bList Eww Bufferseww-list-buffers
SPC m v xView in External Browsereww-browse-with-external-browser
SPC m v fToggle Fancy Fontseww-toggle-fonts
SPC m v rReader Vieweww-readable
HPrevious URLeww-previous-url
LNext URLeww-next-url
JNext Eww Buffereww-jump-next-buffer
KPrevious Eww Buffereww-jump-previous-buffer
C-jNext Linkshr-next-link
C-kPrevious Linkshr-previous-link
fFollow Linkeww-follow-link
FFollow Link New Buffereww-follow-link
oFollow Link (avy/ace)eww-follow-link

Eww History

SPC m fOpen Historyeww-history-browse
fOpen Historyeww-history-browse

Eww Bookmarks

SPC m fOpen Bookmarkeww-bookmark-browse
SPC m dDelete Bookmarkeww-bookmark-kill
SPC m yYank Bookmarkeww-yank-bookmark
fOpen Bookmarkeww-bookmark-browse
dDelete Bookmarkeww-bookmark-kill
yYank Bookmarkeww-yank-bookmark

Eww Buffers

SPC m fOpen Buffereww-buffer-select
SPC m dDelete Buffereww-buffer-kill
SPC m nNext Buffereww-buffer-show-next
SPC m pPrevious Buffereww-buffer-show-previous
fOpen Buffereww-buffer-select
dDelete Buffereww-buffer-kill
nNext Buffereww-buffer-show-next
pPrevious Buffereww-buffer-show-previous

About

A spacemacs layer for eww-mode.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Emacs Lisp 100.0%