dwb

De ArchwikiFR

dwb est un navigateur internet très rapide, léger et flexible utilisant le moteur de rendu webkit. Il est personnalisable à travers son interface web et peut être entièrement commandé via des raccourcis clavier.

Dwb - Navigateur internet

Installation

Le package dwb peut être trouvé dans Community et installé grâce à pacman. Il existe cependant aussi des versions dans AUR: dwb-git, dwb-gtk3 et dwb-gtk3-git.

Usage de base

À partir d'une nouvelle installation utiliser Sk pour ouvrir la page Keys (raccourcis clavier). Comme vous pouvez le voir la plupart des raccourcis sont empruntés à Vi.

Utiliser : pour accéder au mode commande. On peut utiliser Tab pour l'autocomplétion, après l'avoir auparavant activée (se référer au man pour cela).

Raccourcis clavier

o        = ouvrir une URL
O        = ouvrir une URL dans un nouvel onglet
f        = spawn hints. Use arrow keys to browse the hints while displaying their URI, or use the hint letters.
F        = ouvrir un "hint"
;b       = Ouvrir un "hint" dans un nouvel onglet sans lui donner le focus
H        = précédent
L        = suivant
J        = aller a l'onglet suivant
K        = aller a l'onglet precedent
d        = fermer l'onglet
u        = ouvrir le dernier onglet fermé
r        = actualiser la page
R        = actualiser en ignorant le cache
M        = enregistrer marque page (enregistré dans ~/.config/dwb/default/bookmarks)
gf       = afficher la source de la page
i        = Se placer en mode insertion  (Esc permet de revenir en mode normal comme dans Vim)
/        = chercher dans la page
n        = chercher le suivant
ZZ       = enregistrer la session et quitter

Configuration

Les fichiers de configurations sont stockés dans $XDG_CONFIG_HOME/dwb/ (généralement ~/.config/dwb/) Et tapper Ss pour ouvrir la page de configuration dans dwb

Moteurs de recherche

Ouvrir son moteur de recherche, puis tapper gs pour sélectionner le premier champ de recherche, puis entrer un mot clé qui lui sera associé.

Maintenant pour rechercher sur google si le mot clé g lui est associé, tapper o g la_recherche si g n'est pas specifié la recherche se fera avec le moteur de recherche par défaut

Extensions

dwb possède un gestionnaire d'extensions, dwbem. Pour afficher toutes les extensions officielles, utilisez :

dwbem -a
  Extensions disponibles:    Équivalent:
  - adblock_subscriptions    Adblock
  - autoquvi                 Video DownloadHelper
  - contenthandler           (Handle requests based on MIME type, filename extension or URI scheme)
  - downloadhandler          (Handle downloads based on mimetype or filename extension, useful if 'download-no-confirm' is set)
  - formfiller               LastPass, Lazarus (Save form data and fill forms with previously saved data, also with gpg-support)
  - googlebookmarks          GBookmarks, GMarks (Add bookmarks to google bookmarks with a shortcut)
  - googledocs               Open with Google Docs, Google Docs Viewer
  - grabscrolling            (Adobe Acrobat style grab and drag mouse scrolling)
  - multimarks               (Bookmark multiple urls to a single quickmark)
  - navtools                 Opera Fast Forward, IE 10 Flip Ahead
  - perdomainsettings        (Change webkit-settings automatically on domain or url basis)
  - pwdhash                  PwdHash
  - requestpolicy            RequestPolicy, Disconnect, Ghostery
  - simplyread               Readability, Clearly
  - speeddial                Speed Dial
  - supergenpass             (Generate domain-based passwords; compatible with the bookmarklet supergenpass but with additional options)
  - unique_tabs              (Remove duplicate tabs or avoid duplicate tabs by autoswitching to tabs with same url)
  - userscripts              GreaseMonkey/Stylish
  - whitelistshortcuts       (Whitelist webkit settings for certain domains with a shortcut)


Ci-dessous une liste d'extensions populaires pour lesquelles "dwb" dispose d'une alternative:

  • NoScript/Flashblock: dwb bloque flash par défaut et peut bloquer le javascript.
  • Omnibar: Comme Chrome, la barre d'adresse de dwb fournit un accès rapide à la recherche, à l'historique et aux marques pages
  • IE Tab: dwb peut ouvrir un onglet courant dans n'importe quel navigateur à l'aide d'un simple userscript.
  • Session Manager: dwb a son propre gestionnaire de sessions.
  • Navigation privée: ajouter xpp:toggle enable-private-browsing à custom_keys pour pouvoir activer/désactiver la navigation privée en écrivant xpp.

Adblock

dwb offre une extension pour bloquer les pubs. L'installer en tappant

dwbem -i adblock_subscriptions

Redémarrer dwb, activer l'adblocker avec :set adblocker true, utiliser la commande adblock_subscribe et choisir son filtre favori. Pour rendre les changements effectifs tapper la commande adblock_update.

Userscripts

dwb peut executer des .js ou .sh scripts qui sont dans ~/.config/dwb/userscripts/. Attention à les rendres executables:

chmod +x ~/.config/dwb/userscripts/myscript.js