Outils pour utilisateurs

Outils du site


app:qutebrowser

Différences

Ci-dessous, les différences entre deux révisions de la page.


Révision précédente
app:qutebrowser [2024/01/05 05:30] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +QuteBrowser est un navigateur qui se veux léger et efficace. Son interface est très épurée et se pilote quasi totalement au clavier. La syntaxe est semblable à celle de l'éditeur Vim.
  
 +===== Installation =====
 +
 +  * Archlinux / Manjaro sudo pacman -Sy qutebrowser 
 +  * Debian / Ubuntu / Mint sudo apt install -y qutebrowser 
 +  * Windows (chocolatey) choco install -y qutebrowser 
 +  * Windows - [[https://github.com/qutebrowser/qutebrowser/releases|téléchargement depuis site officiel]] 
 +
 +===== Configuration =====
 +
 +Le navigateur est utilisable directement sans configuration particulière. Ce sera donc plus de la personnalisation dont nous parlerons ici :)
 +
 +À savoir : toute la configuration est stocké dans le fichier **~/.config/qutebrowser/autoconfig.yml**
 +
 +==== Activer le correcteur FR ====
 +
 +Ouvrir un terminal et saisir
 +
 +<code>
 +/usr/share/qutebrowser/scripts/dictcli.py install fr-FR
 +</code>
 +
 +Ensuite dans QB
 +
 +<code>
 +:set spellcheck.languages ["fr-FR"]
 +</code>
 +
 +==== Page d'accueil ====
 +
 +  * Dans QB :set url.default_page https://estcequecestbientotleweekend.fr 
 +  * Dans ~/.config/qutebrowser/autoconfig.yml, section settings   url.default_page:
 +    global: https://estcequecestbientotleweekend.fr 
 +
 +==== Moteur de recherche ====
 +
 +Dans tous les cas, on doit remplacer le motif de recherche par {}
 +
 +  * Pour changer le moteur de recherche par défaut :set url.searchengines {"DEFAULT": "https://www.qwant.com/?q={}&t=web"
 +
 +  * Pour ajouter un moteur de recherche il faut réutiliser la même ligne en rajoutant une variable et en séparant avec une virgule :set url.searchengines %%'{%%"qw": "https://www.qwant.com/?q={}&t=web"},{"ddg": "https://duckduckgo.com/?q={}&ia=web"}' 
 +
 +  * Sinon dans **~/.config/qutebrowser/autoconfig.yml**   url.searchengines:
 +    global:
 +      DEFAULT: https://www.qwant.com/?q={}&t=web
 +      ddg: https://duckduckgo.com/?q={}&ia=web 
 +
 +==== Sauvegarder les onglets à la fermeture ====
 +
 +Dans QB
 +
 +<code>
 +:set auto_save.session true
 +</code>
 +
 +==== Synchronisation des favoris ====
 +
 +Qutebrowser propose 2 types de favoris : les “quickmarks” et les “bookmarks”.
 +
 +{{:lib:images:smileys:fixme.gif|FIXME}} : partie bookmarks à compléter
 +
 +À ma connaissance, il n'y a pas de moyen natif de synchroniser les quickmarks. Cependant, il existe une astuce : c'est de les stocker sur votre cloud et de créer un lien symbolique.
 +
 +<code>
 +mv ~/.config/qutebrowser/quickmarks ~/MonCloud/quickmarks
 +ln -s ~/MonCloud/quickmarks mv ~/.config/qutebrowser/quickmarks
 +</code>
 +
 +Vous pouvez le faire sur autant de PC que vous le souhaitez.
 +
 +===== Utilisation =====
 +
 +Comme indiqué précédemment, QB s'utilise essentiellement au clavier. Les seules actions que vous pouvez faire à la souris sont : cliquer sur un lien, le clic droit donne un petit menu, clic sur un onglet pour y accéder, clic du milieu sur un onglet pour le fermer et Ctrl+Molette pour le zoom.
 +
 +==== Raccourcis clavier ====
 +
 +En voici quelques uns pour bien commencer :
 +
 +|**i**|mode insertion, c'est le raccourcis que vous utiliserez le plus souvent :p|
 +|**m**|mettre la page en favoris (quickmarks)|
 +|**b**|menu des favoris (quickmarks)|
 +|**B**|menu des favoris (quickmarks), ouvrir le favoris dans un nouvel onglet|
 +|**o**|ouvrir l'url saisie dans l'onglet courant|
 +|**O**|ouvrir l'url saisie dans un nouvel onglet|
 +|**yy**|copie l'url courante (dans le presse papier)|
 +|**r**|F5 :D (raffraichir)|
 +|**R**|idem + nettoyer le cache|
 +|**H**|page précédente|
 +|**J**|onglet suivant|
 +|**K**|onglet précédent|
 +|**d**|fermer l'onglet courant|
 +|**u**|rouvrir le dernier onglet fermé|
 +|**co**|fermer tous les onglets sauf le courant|
 +|**gC**|cloner l'onglet courant|
 +|**gf**|afficher le code source de la page|
 +|**/**|recherche|
 +|**n**|recherche, élément suivant|
 +|**N**|recherche, élément précédent|
 +|**wi**|Ouvrir la console (“web inspector”)|
 +|**Ctrl+q**|quitter|
 +
 +==== Captures écran ====
 +
 +^QuteBrowser pendant navigation^Affichage du code source d'une page|
 +|[[:lib:exe:detail.php?id=app%3Aqutebrowser&amp;media=app:qb|{{:lib:exe:fetch.php?w=400&amp;tok=3f6a83&amp;media=app:qb.png?400}}]]|[[:lib:exe:detail.php?id=app%3Aqutebrowser&amp;media=app:qb-src|{{:lib:exe:fetch.php?w=400&amp;tok=b3b8f0&amp;media=app:qb-src.png?400}}]]|
 +^Console^ |
 +|[[:lib:exe:detail.php?id=app%3Aqutebrowser&amp;media=app:qb-console|{{:lib:exe:fetch.php?w=400&amp;tok=f2255e&amp;media=app:qb-console.png?400}}]]| |
 +[[https://raw.githubusercontent.com/qutebrowser/qutebrowser/master/doc/img/cheatsheet-big.png|Toute la map des hotkeys (anglais)]]
 +
 +===== Sources =====
 +
 +[[https://wiki.archlinux.org/index.php/Qutebrowser|Archwiki]]