[Settings] Window transparent without applying acrylic #16230

Closed
opened 2026-01-31 05:01:15 +00:00 by claunia · 8 comments
Owner

Originally created by @alminisl on GitHub (Dec 21, 2021).

Windows Terminal version

1.12.3472.0

Windows build number

10.0.22000

Other Software

No response

Steps to reproduce

Settings > Default > Appearence > Transperancy

Expected Behavior

Changing the Transparency toggles acrylic to enabled.

Actual Behavior

image
Does not change to acrylic my window is transparent.

On my work pc (with windows 10 and no dedicated GPU) everytime I change the transparency it does toggle the acrylic also. There is no way to have the terminal transparent in that case.

Not 100% sure if that is intended, could not find a changelog about it.

Originally created by @alminisl on GitHub (Dec 21, 2021). ### Windows Terminal version 1.12.3472.0 ### Windows build number 10.0.22000 ### Other Software _No response_ ### Steps to reproduce Settings > Default > Appearence > Transperancy ### Expected Behavior Changing the Transparency toggles acrylic to enabled. ### Actual Behavior ![image](https://user-images.githubusercontent.com/6343910/146931378-266c7985-603f-4e6c-828f-7ea9a76a91e5.png) Does not change to acrylic my window is transparent. On my work pc (with windows 10 and no dedicated GPU) everytime I change the transparency it does toggle the acrylic also. There is no way to have the terminal transparent in that case. Not 100% sure if that is intended, could not find a changelog about it.
claunia added the Resolution-Duplicate label 2026-01-31 05:01:15 +00:00
Author
Owner

@237dmitry commented on GitHub (Dec 21, 2021):

Acrylic depends on windows theme transparency (enabled or not). I don't use "Settings Page" because it changes formatting of settings.json. I prefer to make changes directly to the file.

....
    "profiles":
    {
        "defaults":
        {
            "closeOnExit": "always",
            "fontFace": "3270Narrow Nerd Font",
            "fontSize": 13,
            "fontWeight": "medium",
            "scrollbarState": "hidden",
            "useAcrylic": false,            //  "true" to enable acrylic
            "acrylicOpacity": 0.8,          //  Set opacity of acrylic 0..1.0
            "opacity": 100,                 //  Set opacity without acrilyc 0..100
            "padding": "8,8,8,8"
        },
....
@237dmitry commented on GitHub (Dec 21, 2021): Acrylic depends on windows theme transparency (enabled or not). I don't use "Settings Page" because it changes formatting of settings.json. I prefer to make changes directly to the file. ``` .... "profiles": { "defaults": { "closeOnExit": "always", "fontFace": "3270Narrow Nerd Font", "fontSize": 13, "fontWeight": "medium", "scrollbarState": "hidden", "useAcrylic": false, // "true" to enable acrylic "acrylicOpacity": 0.8, // Set opacity of acrylic 0..1.0 "opacity": 100, // Set opacity without acrilyc 0..100 "padding": "8,8,8,8" }, .... ```
Author
Owner

@alminisl commented on GitHub (Dec 21, 2021):

Acrylic depends on windows theme transparency (enabled or not). I don't use "Settings Page" because it changes formatting of settings.json. I prefer to make changes directly to the file.

....
    "profiles":
    {
        "defaults":
        {
            "closeOnExit": "always",
            "fontFace": "3270Narrow Nerd Font",
            "fontSize": 13,
            "fontWeight": "medium",
            "scrollbarState": "hidden",
            "useAcrylic": false,            //  "true" to enable acrylic
            "acrylicOpacity": 0.8,          //  Set opacity of acrylic 0..1.0
            "opacity": 100,                 //  Set opacity without acrilyc 0..100
            "padding": "8,8,8,8"
        },
....

How can I enable theme transparency on windows10?

The one example above is from win 11 and it works fine, but for windows 10 I'm yet to figure out how to enable transparency without acrylic.'

This is what I don't want:
transparency

(Same thing happens when I change it in the settings.json)

@alminisl commented on GitHub (Dec 21, 2021): > Acrylic depends on windows theme transparency (enabled or not). I don't use "Settings Page" because it changes formatting of settings.json. I prefer to make changes directly to the file. > > ``` > .... > "profiles": > { > "defaults": > { > "closeOnExit": "always", > "fontFace": "3270Narrow Nerd Font", > "fontSize": 13, > "fontWeight": "medium", > "scrollbarState": "hidden", > "useAcrylic": false, // "true" to enable acrylic > "acrylicOpacity": 0.8, // Set opacity of acrylic 0..1.0 > "opacity": 100, // Set opacity without acrilyc 0..100 > "padding": "8,8,8,8" > }, > .... > ``` How can I enable theme transparency on windows10? The one example above is from win 11 and it works fine, but for windows 10 I'm yet to figure out how to enable transparency without acrylic.' This is what I don't want: ![transparency](https://user-images.githubusercontent.com/6343910/146949837-476571ff-d899-42fc-b547-965da9a58e30.gif) (Same thing happens when I change it in the settings.json)
Author
Owner

@237dmitry commented on GitHub (Dec 21, 2021):

for windows 10

I have no way to check. Ctrl+Shift + Mouse wheel does not work too?

@237dmitry commented on GitHub (Dec 21, 2021): > for windows 10 I have no way to check. `Ctrl+Shift + Mouse wheel` does not work too?
Author
Owner

@alminisl commented on GitHub (Dec 21, 2021):

I have no way to check. Ctrl+Shift + Mouse wheel does not work too?

Nope, does not work.

@alminisl commented on GitHub (Dec 21, 2021): > I have no way to check. Ctrl+Shift + Mouse wheel does not work too? Nope, does not work.
Author
Owner

@j4james commented on GitHub (Dec 21, 2021):

Pure transparency (i.e. without acrylic) is currently only supported in Windows 11 because of a bug in XAML Islands. However there are plans to backport the fix to Windows 10. For more details, see https://github.com/microsoft/terminal/pull/11180#issuecomment-934259980.

@j4james commented on GitHub (Dec 21, 2021): Pure transparency (i.e. without acrylic) is currently only supported in Windows 11 because of a bug in XAML Islands. However there are plans to backport the fix to Windows 10. For more details, see https://github.com/microsoft/terminal/pull/11180#issuecomment-934259980.
Author
Owner

@alminisl commented on GitHub (Dec 22, 2021):

Pure transparency (i.e. without acrylic) is currently only supported in Windows 11 because of a bug in XAML Islands. However there are plans to backport the fix to Windows 10. For more details, see #11180 (comment).

Thank you, this answers my qustion!

@alminisl commented on GitHub (Dec 22, 2021): > Pure transparency (i.e. without acrylic) is currently only supported in Windows 11 because of a bug in XAML Islands. However there are plans to backport the fix to Windows 10. For more details, see [#11180 (comment)](https://github.com/microsoft/terminal/pull/11180#issuecomment-934259980). Thank you, this answers my qustion!
Author
Owner

@zadjii-msft commented on GitHub (Jan 3, 2022):

Looks like what you're seeing is /dup #11555, which should be fixed in the next build ☺️

@zadjii-msft commented on GitHub (Jan 3, 2022): Looks like what you're seeing is /dup #11555, which should be fixed in the next build ☺️
Author
Owner

@ghost commented on GitHub (Jan 3, 2022):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost commented on GitHub (Jan 3, 2022): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#16230