Skip to content

Commit 2445500

Browse files
committed
Merge branch 'dev/cazamor/sui/extensions-page' into dev/cazamor/sui/ext-page/powershell-stub
2 parents 36d28e2 + 34c6115 commit 2445500

File tree

146 files changed

+2291
-1385
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

146 files changed

+2291
-1385
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
2+
# Reference: https://github.com/microsoft/terminal/blob/main/README.md#developer-guidance
3+
properties:
4+
resources:
5+
- resource: Microsoft.Windows.Developer/DeveloperMode
6+
directives:
7+
description: Enable Developer Mode
8+
allowPrerelease: true
9+
# Requires elevation for the set operation
10+
securityContext: elevated
11+
settings:
12+
Ensure: Present
13+
- resource: Microsoft.WinGet.DSC/WinGetPackage
14+
id: powershell
15+
directives:
16+
description: Install PowerShell 7
17+
# Requires elevation for the set operation (i.e., installation)
18+
securityContext: elevated
19+
settings:
20+
id: Microsoft.PowerShell
21+
source: winget
22+
- resource: Microsoft.WinGet.DSC/WinGetPackage
23+
id: vsPackage
24+
directives:
25+
description: Install Visual Studio 2022 Enterprise (any edition is OK)
26+
# Requires elevation for the set operation (i.e., installation)
27+
securityContext: elevated
28+
settings:
29+
id: Microsoft.VisualStudio.2022.Enterprise
30+
source: winget
31+
- resource: Microsoft.VisualStudio.DSC/VSComponents
32+
dependsOn:
33+
- vsPackage
34+
directives:
35+
description: Install required VS workloads from project .vsconfig file
36+
allowPrerelease: true
37+
# Requires elevation for the get and set operations
38+
securityContext: elevated
39+
settings:
40+
productId: Microsoft.VisualStudio.Product.Enterprise
41+
channelId: VisualStudio.17.Release
42+
vsConfigFile: '${WinGetConfigRoot}\..\.vsconfig'
43+
configurationVersion: 0.2.0
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
2+
# Reference: https://github.com/microsoft/terminal/blob/main/README.md#developer-guidance
3+
properties:
4+
resources:
5+
- resource: Microsoft.Windows.Developer/DeveloperMode
6+
directives:
7+
description: Enable Developer Mode
8+
allowPrerelease: true
9+
# Requires elevation for the set operation
10+
securityContext: elevated
11+
settings:
12+
Ensure: Present
13+
- resource: Microsoft.WinGet.DSC/WinGetPackage
14+
id: powershell
15+
directives:
16+
description: Install PowerShell 7
17+
# Requires elevation for the set operation (i.e., installation)
18+
securityContext: elevated
19+
settings:
20+
id: Microsoft.PowerShell
21+
source: winget
22+
- resource: Microsoft.WinGet.DSC/WinGetPackage
23+
id: vsPackage
24+
directives:
25+
description: Install Visual Studio 2022 Professional (any edition is OK)
26+
# Requires elevation for the set operation (i.e., installation)
27+
securityContext: elevated
28+
settings:
29+
id: Microsoft.VisualStudio.2022.Professional
30+
source: winget
31+
- resource: Microsoft.VisualStudio.DSC/VSComponents
32+
dependsOn:
33+
- vsPackage
34+
directives:
35+
description: Install required VS workloads from project .vsconfig file
36+
allowPrerelease: true
37+
# Requires elevation for the get and set operations
38+
securityContext: elevated
39+
settings:
40+
productId: Microsoft.VisualStudio.Product.Professional
41+
channelId: VisualStudio.17.Release
42+
vsConfigFile: '${WinGetConfigRoot}\..\.vsconfig'
43+
configurationVersion: 0.2.0

.config/configuration.winget

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
2+
# Reference: https://github.com/microsoft/terminal/blob/main/README.md#developer-guidance
3+
properties:
4+
resources:
5+
- resource: Microsoft.Windows.Developer/DeveloperMode
6+
directives:
7+
description: Enable Developer Mode
8+
allowPrerelease: true
9+
# Requires elevation for the set operation
10+
securityContext: elevated
11+
settings:
12+
Ensure: Present
13+
- resource: Microsoft.WinGet.DSC/WinGetPackage
14+
id: powershell
15+
directives:
16+
description: Install PowerShell 7
17+
# Requires elevation for the set operation (i.e., installation)
18+
securityContext: elevated
19+
settings:
20+
id: Microsoft.PowerShell
21+
source: winget
22+
- resource: Microsoft.WinGet.DSC/WinGetPackage
23+
id: vsPackage
24+
directives:
25+
description: Install Visual Studio 2022 Community (any edition is OK)
26+
# Requires elevation for the set operation (i.e., installation)
27+
securityContext: elevated
28+
settings:
29+
id: Microsoft.VisualStudio.2022.Community
30+
source: winget
31+
- resource: Microsoft.VisualStudio.DSC/VSComponents
32+
dependsOn:
33+
- vsPackage
34+
directives:
35+
description: Install required VS workloads from project .vsconfig file
36+
allowPrerelease: true
37+
# Requires elevation for the get and set operations
38+
securityContext: elevated
39+
settings:
40+
productId: Microsoft.VisualStudio.Product.Community
41+
channelId: VisualStudio.17.Release
42+
vsConfigFile: '${WinGetConfigRoot}\..\.vsconfig'
43+
configurationVersion: 0.2.0

.github/actions/spelling/allow/allow.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ colorbrewer
1111
commandlines
1212
consvc
1313
copyable
14+
CText
1415
dalet
1516
dcs
1617
deselection

.github/actions/spelling/expect/expect.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ autoscrolling
8686
Autowrap
8787
AVerify
8888
awch
89+
AZCOPY
8990
azurecr
9091
AZZ
9192
backgrounded
@@ -1416,6 +1417,7 @@ propvar
14161417
propvariant
14171418
propvarutil
14181419
psa
1420+
PSCRED
14191421
PSECURITY
14201422
pseudoconsole
14211423
pseudoterminal
@@ -1945,6 +1947,7 @@ VPACKMANIFESTDIRECTORY
19451947
VPR
19461948
VREDRAW
19471949
vsc
1950+
vsconfig
19481951
vscprintf
19491952
VSCROLL
19501953
vsdevshell

0 commit comments

Comments
 (0)