terminal-profile

2.0.0 • Public • Published

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

Package Sidebar

Install

npm i terminal-profile

Weekly Downloads

7

Version

2.0.0

License

MIT

Unpacked Size

3.34 kB

Total Files

4

Last publish

Collaborators

  • ptrkcsk