DeprecatedThis package is deprecated
terminal-profile
Node.js library for managing the macOS Terminal.app’s profile (aka theme)
Install
npm install terminal-profile
API
setTerminalProfile()
function setTerminalProfile(profile: string): Promise<void>;
Update all of Terminal’s windows and tabs to the profile profile
import {setTerminalProfile} from 'terminal-profile';
await setTerminalProfile('One Dark');
setTerminalDefaultProfile()
function setTerminalDefaultProfile(profile: string): Promise<void>;
Update Terminal’s default profile to profile
import {setTerminalDefaultProfile} from 'terminal-profile';
await setTerminalDefaultProfile('One Light');
Related
- auto-terminal-profile – Automatically switch macOS Terminal’s profile (theme) based on the system-wide dark / light appearance mode
Acknowledgements
Thanks to Jimmy Bosse for his Stack Overflow answer