# README
Activator
Activator is a command line font management tool used with Fontastic Electron Font Manager.
Installation
go install github.com/tomshaw/activator@latest
Activator has been tested and supports Go versions >=1.19.x.
Usage
Run activator -h
to print help instructions.
Font Installation
The following commands must be used with elevated or administrative privileges.
Adding Fonts
activator install "<path-source-folder>/Font-Name.otf"
Removing Fonts
activator uninstall "<path-system-folder>/Font-Name.otf"
Temporary Font Installation
Windows supports installing fonts temporarily. Fonts are automatically removed after a system reboot.
activator install --temporary=true "Font-Name.otf"
Temporary Font Uninstallation
activator uninstall --temporary=true "Font-Name.otf"
Multiple Fonts
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"
Miscellaneous Commands
Utility commands to help manage system fonts.
Finding Fonts
Finds and prints fonts including sub folders.
activator fonts find --root "C:\Fonts"
Copying Fonts
Copies fonts from source
to destination
folder.
activator fonts copy --source "C:\Fonts" --destination "C:\Dest"
Contributions
- Fork the repo
- Clone the fork (
git clone [email protected]: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
License
See LICENSE.