Skip to content

Instantly share code, notes, and snippets.

View LukeSal88's full-sized avatar

Lucas Salinas LukeSal88

  • San Francisco, CA
View GitHub Profile
@henrik242
henrik242 / airtag-to-gpx-sync.sh
Last active May 22, 2025 14:11
Read AirTag data from the FindMy.app cache and convert to GPX
#!/usr/bin/env bash
#
# Reads AirTag data from the FindMy.app cache and converts it to a daily GPX file
#
# Rsyncs the data to a web accessible folder that can be displayed with e.g.
# https://gist.github.com/henrik242/84ad80dd2170385fe819df1d40224cc4
#
# This should typically be run as a cron job
#
@zyoutz
zyoutz / README.md
Last active March 2, 2021 10:12
Set icons for JetBrains Toolbox installed Applications (eg. IntelliJ, Goland, etc) on Chrome OS

This gist is a simple bash script for properly setting the icons for JetBrains applications installed with JetBrains Toolbox app on Chrome OS using Crostini (Linux Apps). Prior to running this script, make sure to install the Linux version of JetBrains Toolbox on your Chromebook:

  1. Download JetBrains Toolbox and share Downloads for Linux use
  2. Extract content: sudo tar -xvf jetbrains-toolbox-1.16.6067.tar.gz -C /opt/
  3. Run toolbox: cd /opt/jetbrains-toolbox-1.16.6067/ ; ./jetbrains-toolbox
  4. Install the JetBrains applications you expect to use
  5. Run configuration script: ./configure.sh

Once run, icons should now properly load instead of the default penguin icon. Unfortunatley every time a new update is applied to your IDEs this may be necessary, but at least you can quickly run the script instead of manually updating the desktop files.