package
0.9.10
Repository: https://github.com/omriharel/deej.git
Documentation: pkg.go.dev

# Functions

EnsureDirExists creates the given directory path if it doesn't already exist.
FileExists checks if a file exists and is not a directory before we try using it to prevent further errors.
GetCurrentWindowProcessNames returns the process names (including extension, if applicable) of the current foreground window.
Linux returns true if we're running on Linux.
NormalizeScalar "trims" the given float32 to 2 points of precision (e.g.
OpenExternal spawns a detached window with the provided command and argument.
SetupCloseHandler creates a 'listener' on a new goroutine which will notify the program if it receives an interrupt from the OS.
SignificantlyDifferent returns true if there's a significant enough volume difference between two given values.