Automatically switch Terminal profile based on dark / light mode

Overview

auto-terminal-profile

Automatically switch the macOS Terminal profile based on the system-wide dark / light appearance mode

auto-terminal-profile demonstration screen recording

Prerequisites

Installation

npm install --global auto-terminal-profile

Usage

auto-terminal-profile --help
Usage: auto-terminal-profile [options] [command]

Automatically switch the macOS Terminal profile based on the system-wide dark / light appearance mode

Options:
  -V, --version                output the version number
  -h, --help                   display help for command

Commands:
  disable                      Disable automatic macOS Terminal profile switching based on system dark / light mode
  enable [options]             Enable automatic macOS Terminal profile switching based on system dark / light mode
  set-dark-profile <profile>   Set the Terminal profile to use in dark mode
  set-light-profile <profile>  Set the Terminal profile to use in light mode
  status                       Show status and configuration
  update-profile               Update the profile of currently running Terminal windows / tabs
  help [command]               display help for command

Acknowledgements

Thanks to Fatih Arslan for his article Automatic dark mode for terminal applications and Bouke van der Bijl for his project dark-mode-notify, which this project uses

You might also like...

Force dark mode for all web pages.

Dark Mode [WIP] Force dark mode for all web pages. Instalation Enable Epiphany extension. Optional if not done. Download the latest release from the .

Dec 2, 2022

Toggle Dark-Mode manually on InStream.de

InStream.de Dark-Mode Umschalter Was es macht Dieses Add-On fΓΌr Firefox fΓΌgt einen Button hinzu, mit dem man websites zwischen "Normal" und "Dark-Mode

Feb 7, 2022

ZaDark is an open source extension that helps you enable Dark Mode for Zalo on PC and Browser.

ZaDark is an open source extension that helps you enable Dark Mode for Zalo on PC and Browser.

ZaDark – Zalo Dark Mode Table of Contents About Install Roadmap Contributing License Contact Awards Acknowledgments About ZaDark is an open source ext

Dec 22, 2022

A drop in replacement for Hacker News with support for dark mode and more.

A drop in replacement for Hacker News with support for dark mode and more.

Worker News A drop in replacement for Hacker News with support for dark mode, quotes in comments, user identicons and submission favicons. What's cool

Dec 31, 2022

chakra-radix-colors provides radix-ui color palettes, automatic dark mode, and acessible colors to chakra-ui applications

chakra-radix-colors chakra-radix-colors provides radix-ui color palettes, automatic dark mode, and acessible colors to chakra-ui applications. About C

Dec 30, 2022

Stylesheet and scripts for implementing dark mode with Bootstrap 4

Bootstrap Darkmode This project provides a stylesheet and two scripts that allow you to implement a dark theme on your website. It is initially loaded

Nov 27, 2022

πŸŒ— 1 line of code to apply auto dark / light theme and support custom theme for your website. Super fast and lightweight theme library.

themes.js A super lightweight and fast Theme library with auto system color scheme detection in JavaScript. Features Auto detect Dark / Light mode by

Nov 29, 2022

A JavaScript library to apply light-dark theme in web pages with the help of css variables

A JavaScript  library to apply light-dark theme in web pages with the help of css variables

Theme Changer The simplest JavaScript library to apply light - dark theme in your website. First Check Out One Example How to use Files index.html sty

Dec 20, 2022

Cloudflare worker function to update github bio automatically with leetcode and codeforces profile stats πŸš€

Stats check πŸ”’ Cloudflare worker function to update github bio automatically with leetcode and codeforces profile stats πŸš€ You can see it in action he

Feb 15, 2022
Comments
  • update profile on new window

    update profile on new window

    the terminal profile doesn't match the os profile in this scenario :

    given :

    • terminal default profile is dark
    • os color mode is light

    when :

    1. quit terminal
    2. open terminal

    then :

    terminal profile is dark. it should be light

    enhancement good first issue 
    opened by ptrkcsk 0
Releases(v1.0.0)
  • v1.0.0(Jun 16, 2022)

    • format 5bd2fd3
    • add package.json.test b6b4ab6
    • add .npmignore af96eac
    • add license 94c5840
    • add --global c8c23a3
    • add prerequisites 04e56f5
    • add documentation 767df64
    • remove .executableDir() 4bf2fe1
    • format 1ae9e4a
    • move actions to their own files 799b2ff
    • format 95b2111
    • format d8a0323
    • use constants&#39
    Source code(tar.gz)
    Source code(zip)
πŸŒ“ Add dark mode/night mode custom elements to your website.

dark-mode A custom element that allows you to easily put a Dark Mode ?? toggle. so you can initially adhere to your users' preferences according to pr

ε°εΌŸθ°ƒθ°ƒβ„’ 12 Oct 20, 2022
DoMe is a ToDo App. you can add, delete and reorder elements of the todo list using drag and drop. You can also toggle between dark&light mode

DO ME Todo App Live Preview : DO ME Built With : - ReactJS - TailwindCSS Make sure you have: - Git - Nodejs version 14 or higher (we recommend using

Medjahdi Islem 5 Nov 18, 2022
Access the Nintendo Switch Online and Nintendo Switch Parental Controls app APIs.

Access the Nintendo Switch Online and Nintendo Switch Parental Controls app APIs. Includes Discord Rich Presence, friend notifications and data downloads.

Samuel Elliott 201 Jan 6, 2023
Bitcoin terminal tracker is a terminal app which allow you to track bitcoin price from your terminal

BTC Terminal Tracker Bitcoin terminal tracker is a terminal app which allow you to track bitcoin price from your terminal. In this version (V1.2) I ch

Sina yeganeh 9 Jul 27, 2022
A TailwindCSS variant for class-based dark mode with CSS Modules.

A TailwindCSS variant for class-based dark mode with Svelte's scoped stylesheets and CSS modules. If you've ever tried to use TailwindCSS dark mode wi

Bryan Lee 13 Dec 1, 2022
🎨 Beautify your github profile with this amazing tool, creating the readme your way in a simple and fast way πŸš€ The best profile readme generator you will find ⚑

Demo Profile Readme Generator The best profile readme generator you will find! About | Technologies | Requirements | Starting | Contributing ?? About

Mauro de Souza 476 Jan 1, 2023
This site compares your GitHub Profile to your friends, and analyses and tells your GitHub profile score too.

GitHub βš”οΈ Duel Deployed at ?? : https://githubduel.vercel.app/ Compare your GitHub profiles with your friends It gives score to GitHub profile based o

Anshuman swain 17 Nov 21, 2022
A public board for all the Computer Society and Students to display their profile. An online year-book for you to display your profile in the most creative manner

Student's Yearbook by IEEE Computer Society Student's yearbook is an open-source project which intends to dispaly the students who will be graduating

IEEE Computer Society 11 Dec 18, 2022
Perfect SvelteKit dark mode in 2 lines of code. Support System preference and any other theme with no flashing

This library is a port of next-theme for SvelteKit. All credit goes to pacocoursey and all next-themes contributors While usable, this library is stil

null 42 Sep 30, 2022