This project provides a fully customized Windows Terminal setup featuring Tokyo Night theme for PowerShell and SynthWave theme for Ubuntu WSL, along with personalized configurations for a seamless and visually appealing command-line experience.
- Initial Setup
- Installation Color Schemes
- Install Starship - PowerShell (Tokyo Night)
- Install Starship - Ubuntu WSL (SynthWave)
-
Install Windows Terminal
Download and install Windows Terminal from the Microsoft Store:
Windows Terminal - Microsoft Store -
Install PowerShell
Download and install the latest version of PowerShell from the Microsoft Store:
PowerShell - Microsoft Store -
Set Windows Terminal as default
- Open Windows Terminal.
- Go to Settings.
- Set Windows Terminal and PowerShell as the default options on startup.
- Save the changes.
This will install both DevCobos - Tokyo Night and DevCobos - SynthWave color schemes.
- Download this repository.
- Navigate to the
Windows Terminal Theme
folder. - Run the
install.ps1
script. - Once installed, restart your terminal.
- Open the settings and go to Color Schemes. You will see both themes available.
- Go to
Settings → Profiles → PowerShell
. - In the Appearance tab, select DevCobos - Tokyo Night as the color scheme.
- Save the changes.
- Go to
Settings → Profiles → Ubuntu
(or your WSL distribution). - In the Appearance tab, select DevCobos - SynthWave as the color scheme.
- Save the changes.
- Open the settings and go to Appearance.
- Locate the option Use Acrylic Material in the tab row.
- Save the changes.
You need a Nerd Font installed and enabled in your terminal to display icons and special symbols.
- Download a
FiraCode Nerd Font
font from: Nerd Fonts - Font Downloads - Install the font and open the terminal.
- Go to
Settings → Profiles → Defaults → Appearance
. - Select the font FiraCode Nerd Font Mono and set the font weight to Medium.
- Save the changes.
winget install --id Starship.Starship
-
Download this repository.
-
Navigate to the
Starship/PowerShell
folder. -
Run the
install.ps1
script.⚠️ Important: The script will check your existing PowerShell profile ($PROFILE).- If Starship is already configured, it will ask if you want to overwrite.
- If not configured, it will append the Starship initialization to your existing profile.
- A backup of your profile will be created automatically before any changes.
curl -sS https://starship.rs/install.sh | sh
- Open the Ubuntu/WSL terminal.
- Edit
~/.bashrc
with your preferred editor (example withnano
):
nano ~/.bashrc
- Go to the end of the file and add this line:
eval "$(starship init bash)"
- Save and exit
nano
:- Press
Ctrl + O
→ Enter (to save) - Press
Ctrl + X
(to exit)
- Press
- Reload the Bash configuration without closing the terminal:
source ~/.bashrc
- Create the Starship configuration folder if it doesn't exist and open the config file:
mkdir -p ~/.config && nano ~/.config/starship.toml
- Copy the entire content from
Starship/Ubuntu-WSL/synthwave-custom.toml
into this file. - Save and exit
nano
:- Press
Ctrl + O
→ Enter (to save) - Press
Ctrl + X
(to exit)
- Press
- Your prompt should now display the SynthWave theme!