-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathWindowsSetup.psd1
62 lines (56 loc) · 1.64 KB
/
WindowsSetup.psd1
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
60
61
62
@{
RootModule = 'WindowsSetup.psm1'
ModuleVersion = '1.0.0'
GUID = '31fc73d6-fc26-4670-b77a-4c7bcb60319c'
Author = 'Jordi Lanctot'
Description = 'Windows Development Environment Setup'
PowerShellVersion = '7.0'
# Prevent .psd1 files from being opened in notepad
FileList = @(
'config\config.psd1'
)
PrivateData = @{
PSData = @{
Tags = @('windows', 'setup', 'development')
ProjectUri = 'https://github.com/jdlanctot/dotfiles'
}
}
# Updated function exports - removed old test functions
FunctionsToExport = @(
'Start-Installation',
'Install-Chocolatey',
'Install-Configuration',
'Install-Git',
'Install-NerdFonts',
'Install-PowerShell',
'Install-Julia',
'Install-Neovim',
'Install-Node',
'Install-Zig',
'Install-Alacritty',
'Install-GlazeWM',
'Install-Starship',
'Install-7Zip',
'Install-Ag',
'Install-Bat',
'Install-Conda',
'Install-Eza',
'Install-fd',
'Install-Fzf',
'Install-Gzip',
'Install-Ripgrep',
'Install-Unzip',
'Install-Wget',
'Install-Zoxide',
'Show-Summary',
'Test-Environment'
)
# Specify required modules
RequiredModules = @()
# Specify file types that should be treated as data
TypesToProcess = @()
FormatsToProcess = @()
# Specify configuration files
RequiredAssemblies = @()
ScriptsToProcess = @()
}