Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 784 Bytes

File metadata and controls

38 lines (29 loc) · 784 Bytes

The script resets JetBrains products trial period but keeps settings, logs and cache

Supports: Intellij IDEA, WebStorm, DataGrip, PhpStorm, CLion, PyCharm, RubyMine, GoLand and Rider

Please use it in study purpose only

Usage

Manually

  • Close all JetBrains applications
  • For first time only:
chmod +x runme.sh
  • Run script:
./runme.sh
  • Reboot

Experimental: Reset evaluation automatically using launchd agent

  • Load job into launchctl:
chmod +x runme.sh
./runme.sh --prepare-env
  • Unload job:
launchctl unload ~/Library/LaunchAgents/com.jetbrains.reset.plist 

Every first day of each month the job will:

  • Close all Intellij applications
  • Reset evaluation
  • Flush preference cache