Comment j'ai contrôlé mon addiction aux distractions

mer. 30 juillet 2025 - 8 min read

Ce que j’appelle distraction :

  • Réseaux sociaux
  • Sites de streaming
  • Jeux vidéo
  • Tout élément susceptible de consommer mon temps sans que je l’aie décidé

Chronologiquement

gras = encore utilisé · barré = remplacé · mbl mobile · pc ordinateur

Update 07/06/2026

Sur mobile 📱

J’utilise toujours le launcher Indistractable, et mes notifications sont presque toutes supprimées.

La modification importante depuis le 19/11/2025. J’ai remplacé l’application Ascent par ScreenZen. J’avais observé un problème d’optimisation dans Ascent qui dévorait la batterie très rapidement, d’où le changement.

Application ScreenZen

Quatre groupes de blocage :

  1. 20 s d’attente (avec une raison à écrire, fermeture automatique après 15 min) : uniquement Chrome.
  2. 12 s d’attente : les applications que j’ouvre par pulsion (Strava, Gmail, Discord, WhatsApp…).
  3. Blocage horaire, sur les mêmes plages que Cold Turkey : les sites qui me distraient (YouTube, Twitch, Reddit…).
  4. Blocage total : tous les sites pornographiques.
Panneau blocages screenZen

Sur PC 💻

J’ai longtemps essayé de développer un outil qui permet de bloquer des sites sur mon Mac, et j’ai fini par en créer un qui fonctionne très bien. FocusServer permet de bloquer une liste de sites définie sur des horaires définis. Je l’ai longtemps utilisé mais étant donné que je l’ai développé je connais toutes les manières de passer outre. Donc au final il ne permet pas de régler mon problème.

Application Cold Turkey

J’ai donc choisi de payer 35 euros pour une licence payante Cold Turkey, ce qui permet de créer des plages de blocages d’applications et de sites. À noter qu’une version gratuite est aussi disponible et fonctionne très bien. Cette application est pensée pour être très dure à contourner, donc après plusieurs jours de configuration avec les failles que j’ai pu trouver, les contournements étaient en grande partie plus possibles. Juste en termes d’exemple de contournement bloqué, j’ai utilisé VMware Fusion pour ouvrir ma VM Windows et accéder aux sites bloqués. Il suffit alors de bloquer également l’application VMware Fusion sur les plages non autorisées et problème réglé.

Configuration Cold Turkey

alt text

Trois groupes de blocage :

  • Général : les sites chronophages que je veux éviter (YouTube, Reddit…). Toujours actif, sauf deux fenêtres autorisées : 12h-13h30 et 18h-20h.
  • All : bloque tous les sites, quelle que soit leur nature. Il me sert de rappel pour éteindre le Mac le soir : il se déclenche à 22h30 (désactivable), puis à 23h (non désactivable).
  • Porn : tous les sites pornographiques. Toujours actif. Le seul moyen de le désactiver est de taper 250 caractères aléatoires sans se tromper. Autant dire que je ne le fais jamais.

alt text

Update 19/11/2025

Sur mobile 📱

J’utilise un Google Pixel 8 qui tourne sous Android, ce qui me permet d’aller plus loin dans la personnalisation du système que des téléphones sous iOS, ce que je vais expliquer est donc uniquement valable pour les téléphones Android.

Modification du launcher pour Indistractable

Le launcher c’est ce qui gère une partie importante de l’affichage du téléphone.

Il transforme l'interface du téléphone comme ça :

Interface launcher Pixel Interface launcher Indistractable

Cette interface simpliste me permet d’utiliser mon téléphone pour une action prédéfinie avant son ouverture, rien ne distrait l’utilisateur entre l’ouverture du téléphone et la réalisation de sa tâche.
L’installation du launcher est simple et le retour arrière est possible à tout moment.

Application Ascent

Cette application permet d’ajouter un timer avant d’accéder à certaines applications choisies. Je l’ai mis en place pour lutter contre un comportement que j’avais, le fait d’ouvrir presque frénétiquement Strava, mes mails et rafraîchir en boucle. En ajoutant un timer avant l’ouverture de ces applications, le comportement s’est effacé.

Suppression de presque toutes les notifications 🔔

Les seules notifications que j’ai gardées sont celles des messages directs sur mes différentes applications, et celles de mes tâches Google Tasks. Mis à part ces deux cas je n’ai plus de notifications sur mon téléphone.


Post original 30/07/2025

Sur mobile 📱

Désinstallation des applications distrayantes et utilisation de l’application StayFree.

Désinstallation des applications

Rendre l’utilisation des services aussi restrictive que possible, conformément à la méthode proposée par James Clear dans Atomic Habits : « make it unsatisfying ». Accéder à YouTube, Twitch, etc., via un navigateur plutôt qu’une application permet de réduire significativement le temps passé sur ces services.

StayFree

La deuxième action qui m’a permis de quasiment cesser d’utiliser mon téléphone est StayFree. Cette application gratuite permet de fixer des limites de temps sur l’utilisation des sites ou applications et de les bloquer une fois la limite dépassée. Bien que contournable, cela complique suffisamment l’accès pour faire disparaître progressivement l’habitude d’utiliser constamment son téléphone.

Sur PC 💻

Extensions de navigateur et blocage via le fichier /etc/hosts.

Extensions chrome

  • uBlock Origin

    La fonctionnalité « Element picker mode » permet de sélectionner et supprimer visuellement des éléments de pages web.

  • Unhook ou UnTrap for YouTube

    Extensions spécialement dédiées à YouTube pour supprimer certaines parties du site, rendre floues les miniatures, ajouter un filtre noir et blanc, définir le nombre de vidéos recommandées…

  • Remove Twitch Recommended Channels, Live Chat

    Extension pour Twitch permettant de supprimer des éléments sur le site web.

Fichier /etc/host

Modifier ce fichier pour ajouter une URL la rend inaccessible depuis votre ordinateur. Toutefois, j’ai appris avec l’expérience que l’édition simple de ce fichier était insuffisante, car dans les moments de tentation, je commentais simplement les lignes du fichier.

Pour remédier à cela, j’ai ajouté un flag schg sur le fichier /etc/hosts, ce qui rend le fichier immuable (non modifiable) sauf dans certains cas rares que je ne partagerai pas ici, car connaître la solution peut réactiver l’addiction (DYOR).

Sur Mac OS :

  • Ouvrez un terminal
  • Éditez le fichier avec un éditeur de texte (par exemple : nano, vi, vim, nvim…)
    sudo nvim /etc/hosts
  • Ajoutez à la fin du fichier les sites à bloquer
    127.0.0.1 www.twitch.tv
    127.0.0.1 twitch.tv
    127.0.0.1 www.youtube.com
    127.0.0.1 youtube.com
    ...
  • Enregistrez le fichier puis appliquez les modifications (un redémarrage fonctionne très bien aussi)
    sudo killall -HUP mDNSResponder

⚠️ Je ne recommande pas l’étape suivante si vous n’avez pas de solides bases en informatique (enlever le flag sur Mac est très complexe)

  • Ajoutez le flag schg (assurez-vous d’avoir listé tous les sites avant)
    sudo chflags schg /etc/hosts

Sur Windows :

  • Ouvrez PowerShell en tant qu’administrateur
  • Ouvrez le fichier /etc/hosts dans un bloc note
      notepad $env:SystemRoot\System32\drivers\etc\hosts
  • Ajoutez à la fin du fichier les sites à bloquer
    127.0.0.1 www.twitch.tv
    127.0.0.1 twitch.tv
    127.0.0.1 www.youtube.com
    127.0.0.1 youtube.com
    ...
  • Enregistrez puis videz le cache DNS
      ipconfig /flushdns

Conclusion

Ces outils m’ont aidé à gagner du temps de vie, mais ce temps gagné doit être utilisé pour autre chose, sinon vous retomberez dans vos vieux démons. Remplacez ces distractions par du sport, de la lecture, du développement, de l’art… ce qui vous plaît !