Skip to content

Instantly share code, notes, and snippets.

View gmolveau's full-sized avatar

Grégoire MOLVEAU gmolveau

View GitHub Profile
@gmolveau
gmolveau / philips_oled_tv_apple_screen_mirroring.md
Created February 22, 2026 10:11
ios/macos iphone/ipad/macbook/imac screen mirroring airplay on Philips OLED TV

On Philips OLED TV (running Google TV), install the app PigeonCast

Open the app on the TV.

Make sure the TV and device are on the same wifi network.

On the apple device, open the screen-mirroring option and select your tv (named PigeonCast Philips TV...)

@gmolveau
gmolveau / linkedin_reset.md
Created February 18, 2026 20:23
linkedin reset/empty script (2019)
@gmolveau
gmolveau / twitter_reset.md
Created February 18, 2026 20:03
twitter empty / reset script (2019)

Twitter Reset

Ces scripts permettent de vider le flux d'activité d'un compte twitter : RT, likes, tweets.

Those scripts will flush your twitter activity feed : likes, RT, tweets...

Ces scripts ne fonctionnent que pour twitter en langue anglaise. (https://twitter.com/settings/language)

Those scripts only work for twitter in english.

@gmolveau
gmolveau / facebook_mass_delete.md
Created February 18, 2026 19:48
facebook mass delete script (2019)
@gmolveau
gmolveau / facebook_empty.md
Created February 18, 2026 19:47
facebook emptier (2019)

Facebook Reset

Ce script permet de vider le flux d'activité d'un compte facebook, sans supprimer les amis ni quitter les groupes. Ce script ne supprime pas les messages messenger.

Lancer via la console

  • se rendre sur facebook.com > Profil > Historique personnel
    • fonctionne aussi dans les autres catégories comme sondages ou historique des recherches
  • ouvrir la console
  • copier-coller l'intégralité du script ci-dessous
@gmolveau
gmolveau / kobo-activate-no-account.md
Created February 7, 2026 14:23
Activer liseuse numérique Kobo sans compte / Activate Kobo reader without account - Fnac/Darty/Rakuten
@gmolveau
gmolveau / boot-windows11-grub.md
Last active January 16, 2026 14:48
boot on windows 11 from grub menu / add windows 11 to grub menu / xubuntu
GRUB_DISABLE_OS_PROBER=false
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
@gmolveau
gmolveau / howtodisablevscodeai.md
Last active January 15, 2026 19:50
how to disable vscode ai chat autocomplete suggestion tab
  • vscode://settings/chat.disableAIFeatures
  • settings / chat: Hide AI Features => check
@gmolveau
gmolveau / google_sheets_dropdown_condition.md
Created September 14, 2025 19:47
google sheets - dropdown conditions - how to check if certain values are selected for a dropdown cell ?

In Google Sheets, the dropdown cell store its value as a comma-separated list of string.

To check if a dropdown cell has value "A" and "B" selected, use the following formula :

=IF(REGEXMATCH(D2;"[\s]?A[,]?") * REGEXMATCH(D2;"[\s]?B[,]?");"YES";"NOPE")

The regex matches a string, prefixed by an optional space, and suffixed by an optional comma.

@gmolveau
gmolveau / signal_ubuntu_install.sh
Created July 3, 2025 16:01
Installing Signal on Ubuntu without gpg errors
# avoids the common error : The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D980A17457F6FB06
sudo mkdir -m 0755 -p /etc/apt/keyrings/
wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor | sudo tee /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null
sudo chmod 644 /usr/share/keyrings/signal-desktop-keyring.gpg
echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' |\
sudo tee /etc/apt/sources.list.d/signal-xenial.list