<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/customize-windows-terminal-for-your-classes-and-projects-yth1machm" -->

---
title: Customize Windows Terminal for your classes and projects
description: A walkthrough shows how to customize Windows Terminal with tailored profiles for different classes or projects. It covers duplicating profiles, setting custom...
canonical: https://daily.dev/posts/customize-windows-terminal-for-your-classes-and-projects-yth1machm
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Customize Windows Terminal for your classes and projects | daily.dev
og:description: A walkthrough shows how to customize Windows Terminal with tailored profiles for different classes or projects. It covers duplicating profiles, setting custom...
og:url: https://daily.dev/posts/customize-windows-terminal-for-your-classes-and-projects-yth1machm
og:image: https://api.daily.dev/og/posts/yTh1MaChm.png
og:image:alt: Customize Windows Terminal for your classes and projects
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Customize Windows Terminal for your classes and projects

**[Windows Developer](https://daily.dev/sources/windowsdevelopers)** · 11 min read · 0 upvotes · 0 comments

## Summary

A walkthrough shows how to customize Windows Terminal with tailored profiles for different classes or projects. It covers duplicating profiles, setting custom starting directories, running startup commands (like launching a Python server) via command-line arguments, organizing profiles into folders in the new tab dropdown, using split panes to view multiple profiles at once, and personalizing appearance with color schemes (including community site Terminal Splash) and background images with adjustable opacity.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=w7gTEwMz1YI>

## Questions this post answers

### How do I make a Windows Terminal profile automatically run a command like starting a Python server when it opens?

Duplicate an existing profile, keep the shell executable (such as powershell.exe) as the command line, and append a dash C flag followed by the command you want run, for example a Python command that starts a local server on a specific port. Set the starting directory to your project folder so the command runs in the right place, then save the profile.

_For anyone scripting one-click dev environments, daily.dev surfaces more Windows Terminal workflow tips._

### How can I add more color schemes to Windows Terminal beyond the built-in ones?

Visit the community site Terminal Splash, pick a scheme such as Aurelia Retro, and copy its JSON code block. Open the Windows Terminal settings JSON file (accessible from the bottom-left of the settings page), paste the copied object into the schemes array, and save; the new scheme then appears as a selectable option for any profile.

_Developers personalizing their terminal setup can find similar customization guides through daily.dev._

## Similar posts on daily.dev

- [The Windows Terminal is quietly becoming the best terminal on any OS](https://daily.dev/posts/the-windows-terminal-is-quietly-becoming-the-best-terminal-on-any-os-eab8yczub) · XDA Developers · 4 upvotes · 6 comments
- [Making Windows Terminal awesome with GitHub Copilot CLI](https://daily.dev/posts/making-windows-terminal-awesome-with-github-copilot-cli-wu0qungml) · DevBlogs · 1 upvotes · 0 comments
- [Ars Asks: Share your shell and show us your tricked-out terminals\!](https://daily.dev/posts/ars-asks-share-your-shell-and-show-us-your-tricked-out-terminals--4dnzkuy3f) · Ars Technica · 0 upvotes · 0 comments
- [Windows 11's terminal problem has a fix that isn't Linux](https://daily.dev/posts/windows-11-s-terminal-problem-has-a-fix-that-isn-t-linux-phhk0dvz7) · XDA Developers · 0 upvotes · 0 comments
- [Windows Terminal Preview 1.25 Release](https://daily.dev/posts/windows-terminal-preview-1-25-release-eju5ryayl) · Windows Command Line · 52 upvotes · 7 comments

---

Tags: [#productivity](https://daily.dev/tags/productivity), [#powershell](https://daily.dev/tags/powershell)

[View this post on daily.dev](https://daily.dev/posts/customize-windows-terminal-for-your-classes-and-projects-yth1machm)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Customize Windows Terminal for your classes and projects","url":"https://daily.dev/posts/customize-windows-terminal-for-your-classes-and-projects-yth1machm","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/customize-windows-terminal-for-your-classes-and-projects-yth1machm"},"datePublished":"2026-08-20T19:05:42.875Z","dateModified":"2026-09-14T06:06:04.372Z","description":"A walkthrough shows how to customize Windows Terminal with tailored profiles for different classes or projects. It covers duplicating profiles, setting custom...","image":"https://i.ytimg.com/vi/w7gTEwMz1YI/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/w7gTEwMz1YI/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Windows Developer","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Windows Developer","logo":"https://media.daily.dev/image/upload/s--lAMBCxTU--/f_auto/v1725035411/logos/windowsdevelopers","url":"https://daily.dev/sources/windowsdevelopers"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/customize-windows-terminal-for-your-classes-and-projects-yth1machm","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"productivity,powershell","timeRequired":"PT11M","video":{"@type":"VideoObject","name":"Customize Windows Terminal for your classes and projects","description":"A walkthrough shows how to customize Windows Terminal with tailored profiles for different classes or projects. It covers duplicating profiles, setting custom...","thumbnailUrl":"https://i.ytimg.com/vi/w7gTEwMz1YI/sddefault.jpg","uploadDate":"2026-08-20T19:05:42.875Z","duration":"PT11M","url":"https://api.daily.dev/r/yTh1MaChm","embedUrl":"https://www.youtube.com/embed/w7gTEwMz1YI"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Windows Developer","item":"https://daily.dev/sources/windowsdevelopers"},{"@type":"ListItem","position":3,"name":"Customize Windows Terminal for your classes and projects"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/customize-windows-terminal-for-your-classes-and-projects-yth1machm#faq","mainEntity":[{"@type":"Question","name":"How do I make a Windows Terminal profile automatically run a command like starting a Python server when it opens?","acceptedAnswer":{"@type":"Answer","text":"Duplicate an existing profile, keep the shell executable (such as powershell.exe) as the command line, and append a dash C flag followed by the command you want run, for example a Python command that starts a local server on a specific port. Set the starting directory to your project folder so the command runs in the right place, then save the profile. For anyone scripting one-click dev environments, daily.dev surfaces more Windows Terminal workflow tips."}},{"@type":"Question","name":"How can I add more color schemes to Windows Terminal beyond the built-in ones?","acceptedAnswer":{"@type":"Answer","text":"Visit the community site Terminal Splash, pick a scheme such as Aurelia Retro, and copy its JSON code block. Open the Windows Terminal settings JSON file (accessible from the bottom-left of the settings page), paste the copied object into the schemes array, and save; the new scheme then appears as a selectable option for any profile. Developers personalizing their terminal setup can find similar customization guides through daily.dev."}}]}
```

