Installation Guide

EarTrumpet can be installed through several convenient methods. Choose the one that best suits your workflow.

The easiest and most common way to install EarTrumpet is through the Microsoft Store. This method ensures you receive automatic updates.

Install EarTrumpet from the Microsoft Store

Windows Package Manager (winget)

If you use the Windows Package Manager winget command-line tool, you can install EarTrumpet with a single command.

Open PowerShell or Command Prompt and run:

winget install File-New-Project.EarTrumpet

Chocolatey Package Manager

EarTrumpet is also available on Chocolatey. To install, use the following command:

choco install eartrumpet

The Chocolatey package automates the following setup steps using the chocolateyinstall.ps1 script:

  1. Unzips the application files.
  2. Adds a shortcut to the Start Menu.
  3. Adds EarTrumpet to your startup applications by creating a registry entry in HKCU:\Software\Microsoft\Windows\CurrentVersion\Run.

Here is the core logic of the installation script:

$toolsDir   = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$installPath = Join-Path $toolsDir 'EarTrumpet'
$exePath = Join-Path $toolsDir 'EarTrumpet\EarTrumpet.exe'
$zipPath = Join-Path $toolsDir 'Release.zip'

Install-ChocolateyZipPackage -PackageName "$packageName" `
                             -Url "$zipPath" `
                             -UnzipLocation "$installPath"

Write-Output "Adding shortcut to Start Menu"
Install-ChocolateyShortcut -ShortcutFilePath "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\EarTrumpet.lnk" -TargetPath $exePath

Write-Output "Adding shortcut to Startup"
New-ItemProperty -LiteralPath 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Run' -Name 'EarTrumpet' -Value $exePath -PropertyType String -Force -ea SilentlyContinue | Out-Null

Experimental Dev Builds

If you want to test new features and see what the development team is working on, you can install an experimental build directly from the dev channel. These builds are released automatically with every new commit to the development branch.

Install EarTrumpet from the dev channel

Note: Dev builds may be unstable. Use them at your own risk.