-
Notifications
You must be signed in to change notification settings - Fork 3
/
change_font_colors.ps1
59 lines (58 loc) · 3.99 KB
/
change_font_colors.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# 2023 fix
Get-ChildItem "HKCU:\Console\*WindowsSubsystemForLinux*" | ForEach-Object {
# Font and colors
Set-ItemProperty -Path Registry::$($_.Name) -Name FaceName -Value "Ubuntu Mono"
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable00 -Value 2361904
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable01 -Value 10773812
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable02 -Value 432718
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable03 -Value 10131462
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable04 -Value 204
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable05 -Value 8081525
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable06 -Value 41156
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable07 -Value 13621203
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable08 -Value 5461845
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable09 -Value 13606770
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable10 -Value 3465866
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable11 -Value 14869044
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable12 -Value 2697711
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable13 -Value 11042733
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable14 -Value 5237244
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable15 -Value 15658734
# Layout settings
Set-ItemProperty -Path Registry::$($_.Name) -Name FontFamily -Value 54
Set-ItemProperty -Path Registry::$($_.Name) -Name FontSize -Value 1048576
Set-ItemProperty -Path Registry::$($_.Name) -Name FontWeight -Value 400
Set-ItemProperty -Path Registry::$($_.Name) -Name InsertMode -Value 0
Set-ItemProperty -Path Registry::$($_.Name) -Name PopupColors -Value 240
Set-ItemProperty -Path Registry::$($_.Name) -Name ScreenBufferSize -Value 19660925
Set-ItemProperty -Path Registry::$($_.Name) -Name ScreenColors -Value 15
}
# Legacy
Get-ChildItem "HKCU:\Console\*ubuntu*" | ForEach-Object {
# Font and colors
Set-ItemProperty -Path Registry::$($_.Name) -Name FaceName -Value "Ubuntu Mono"
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable00 -Value 2361904
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable01 -Value 10773812
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable02 -Value 432718
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable03 -Value 10131462
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable04 -Value 204
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable05 -Value 8081525
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable06 -Value 41156
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable07 -Value 13621203
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable08 -Value 5461845
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable09 -Value 13606770
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable10 -Value 3465866
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable11 -Value 14869044
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable12 -Value 2697711
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable13 -Value 11042733
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable14 -Value 5237244
Set-ItemProperty -Path Registry::$($_.Name) -Name ColorTable15 -Value 15658734
# Layout settings
Set-ItemProperty -Path Registry::$($_.Name) -Name FontFamily -Value 54
Set-ItemProperty -Path Registry::$($_.Name) -Name FontSize -Value 1048576
Set-ItemProperty -Path Registry::$($_.Name) -Name FontWeight -Value 400
Set-ItemProperty -Path Registry::$($_.Name) -Name InsertMode -Value 0
Set-ItemProperty -Path Registry::$($_.Name) -Name PopupColors -Value 240
Set-ItemProperty -Path Registry::$($_.Name) -Name ScreenBufferSize -Value 19660925
Set-ItemProperty -Path Registry::$($_.Name) -Name ScreenColors -Value 15
}