Activator is a command line font management tool used with Fontastic Font Manager.
go install github.com/tomshaw/activator@latest
Activator has been tested and supports Go versions >=1.19.x.
Run activator -h
to print help instructions.
The following commands must be used with elevated or administrative privileges.
activator install "<path-source-folder>/Font-Name.otf"
activator uninstall "<path-system-folder>/Font-Name.otf"
Windows supports installing fonts temporarily. Fonts are automatically removed after a system reboot.
activator install --temporary=true "Font-Name.otf"
activator uninstall --temporary=true "Font-Name.otf"
Working with arrays of fonts is supported by separating each font path by a space.
activator install "Font-Name.otf" "Font-Name Bold.otf" "Font-Name Bold Italic.otf"
Copies font files to destination
.
activator copy files --destination "Font-Name.otf" "Font-Name Bold.otf" "Font-Name Bold Italic.otf"
Copies fonts/folders from source
to destination
.
activator copy folders --source "C:\Fonts" --destination "C:\Dest"
Finds and prints fonts including sub folders.
activator fonts find --root "C:\Fonts"
- Fork the repo
- Clone the fork (
git clone git@github.com:YOUR_USERNAME/activator.git && cd activator
) - Create your feature branch (
git checkout -b my-new-feature
) - Make changes and add them (
git add --all
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a pull request
See LICENSE.