AJ ONeal
|
b65e5a337e
|
fix(windows): always use $HOME-relative paths
|
2023-11-12 02:33:31 -07:00 |
|
AJ ONeal
|
676bcaf125
|
ref!(webi): use $HOME instead of switching and relying on the current directory
|
2023-11-12 02:33:31 -07:00 |
|
AJ ONeal
|
0c99e0272e
|
fix(webi): add exec bit
|
2023-11-12 02:24:28 -07:00 |
|
AJ ONeal
|
3e97590568
|
fix(windows): show machine info
|
2023-11-12 02:24:27 -07:00 |
|
AJ ONeal
|
e5bda52ef3
|
fix(windows): classify arm32 as armv7
|
2023-11-12 02:24:27 -07:00 |
|
AJ ONeal
|
344c1d6af8
|
fix(windows): make pwsh alias 'powershell ...' rather '... | powershell"
|
2023-11-11 23:39:18 -07:00 |
|
AJ ONeal
|
f69d3658c7
|
doc(pwsh): update for Windows and pwsh-essentials
|
2023-11-11 23:38:49 -07:00 |
|
AJ ONeal
|
a22ae3e5db
|
feat(pwsh): add Windows installer
|
2023-11-11 23:29:32 -07:00 |
|
AJ ONeal
|
ee65e50f54
|
doc(pwsh): update modules dirs, add ToC
|
2023-11-11 23:29:32 -07:00 |
|
AJ ONeal
|
079035fe56
|
doc(pwsh-essentials): add section on command arguments
|
2023-11-11 23:29:32 -07:00 |
|
AJ ONeal
|
f48b84822c
|
doc(pwsh-essentials): include critical things to know
|
2023-11-11 23:29:32 -07:00 |
|
AJ ONeal
|
87463e2edc
|
feat: add pwsh-essentials
|
2023-11-11 23:29:31 -07:00 |
|
AJ ONeal
|
d1cc8308d6
|
feat(pwsh-essentials): add pwsh-run
|
2023-11-11 23:08:06 -07:00 |
|
AJ ONeal
|
4e8d056aac
|
feat(pwsh-essentials): add pwsh-lint
|
2023-11-11 23:08:06 -07:00 |
|
AJ ONeal
|
98799f6743
|
feat(pwsh-essentials): add pwsh-fix
|
2023-11-11 23:08:06 -07:00 |
|
AJ ONeal
|
08392618c9
|
feat(pwsh-fmt): use -Recurse rather than... recurse manually
|
2023-11-11 23:08:06 -07:00 |
|
AJ ONeal
|
b9c224a1d3
|
feat(pwsh-essentials): add pwsh-fmt
|
2023-11-11 23:08:05 -07:00 |
|
AJ ONeal
|
62c9dc597c
|
feat: add PSScriptAnalyzer (pwsh fmt, fix, lint)
|
2023-11-11 23:08:05 -07:00 |
|
AJ ONeal
|
693e91d275
|
feat(windows): auto-update before exit after running installer
|
2023-11-11 23:07:28 -07:00 |
|
AJ ONeal
|
1af9db79bb
|
feat(windows): show welcome message
|
2023-11-11 23:07:28 -07:00 |
|
AJ ONeal
|
1f634be3bd
|
fix(windows): only show PATH update message once
|
2023-11-11 23:07:28 -07:00 |
|
AJ ONeal
|
fe363814a1
|
fix(windows): preserve parent installer's ENVs by reverting in-process call operator to new-process powershell
|
2023-11-11 23:07:28 -07:00 |
|
AJ ONeal
|
2046371f62
|
fix(windows): downgrade Elevated Privileges error to warn-once (for ssh)
|
2023-11-11 23:06:32 -07:00 |
|
AJ ONeal
|
e41e27b442
|
doc(ssh-authorize): add Windows notes
|
2023-11-11 23:06:31 -07:00 |
|
AJ ONeal
|
c40be4a2cb
|
feat(ssh-authorize): powershell edition for Windows
|
2023-11-11 21:29:55 -07:00 |
|
AJ ONeal
|
79c2f434bf
|
ref!(webi): use $HOME instead of switching and relying on the current directory
|
2023-11-11 21:27:06 -07:00 |
|
AJ ONeal
|
ea36def846
|
ref(webi): run cmd.exe with %USERPROFILE% path rather than pushd / popd
|
2023-11-11 21:01:04 -07:00 |
|
AJ ONeal
|
37d9644530
|
fix(windows): switch to Install-WebiHostedScript to install scripts without PATH conflits between .bat and .ps1
|
2023-11-11 21:01:04 -07:00 |
|
AJ ONeal
|
941b84092e
|
ref(windows): use Invoke-DownloadUrl in webi itself
|
2023-11-11 21:01:04 -07:00 |
|
AJ ONeal
|
e4c5c99a72
|
feat(webi): add common Invoke-DownloadUrl for Windows installers
|
2023-11-11 20:56:55 -07:00 |
|
AJ ONeal
|
03a23606b2
|
doc: vanquish typo 'xbin' => 'bin'
|
2023-11-11 13:24:02 -07:00 |
|
AJ ONeal
|
3a011f9574
|
doc(windows): typo 'xbin' => 'bin'
|
2023-11-11 13:24:02 -07:00 |
|
AJ ONeal
|
5d5fa8f695
|
fix: '.local\xbin' => '.local\bin'
|
2023-11-11 13:24:01 -07:00 |
|
AJ ONeal
|
82d8d3a6cb
|
ref(windows): use Sync-EnvPath to guarantee $Env:Path correctness
|
2023-11-11 13:18:20 -07:00 |
|
AJ ONeal
|
22fd0a8a0a
|
ref(webi): use Write-Host for the whole output block
|
2023-11-11 13:18:20 -07:00 |
|
AJ ONeal
|
2b49f92647
|
fix(windows): set $Env:Path in-place when modifying path
|
2023-11-11 13:18:20 -07:00 |
|
AJ ONeal
|
c26e2165e4
|
fix(windows): make Remove-Item ignore non-existing rather than fail
|
2023-11-11 09:53:02 -07:00 |
|
AJ ONeal
|
026d849fa7
|
doc(caddy): use Windows' $HOME for firewall rule example
|
2023-11-11 09:48:15 -07:00 |
|
AJ ONeal
|
1b3d575b0f
|
fix(windows): include User-Agent MS so that alias installs work in dev
|
2023-11-08 00:41:20 -07:00 |
|
AJ ONeal
|
c2f100d940
|
feat(bootstrap): show curl/wget command on error
|
2023-11-08 00:04:26 -07:00 |
|
AJ ONeal
|
96634ea093
|
fix(bootstrap): ensure that the download directory exists
|
2023-11-07 23:48:03 -07:00 |
|
AJ ONeal
|
112311ae35
|
fix(webi): replace == with = for POSIX sh
See https://github.com/koalaman/shellcheck/issues/2857
|
2023-11-07 23:38:09 -07:00 |
|
AJ ONeal
|
7285d9efb6
|
fix: missed a spot on the bootstrap.sh => curl-pipe-bootstrap.tpl.sh
|
2023-11-07 23:02:28 -07:00 |
|
AJ ONeal
|
92b0b2fe42
|
ref! readable template script
|
2023-11-07 12:46:52 -07:00 |
|
AJ ONeal
|
838f2d5288
|
ref(webi): move powershell script into its installer dir
|
2023-11-07 12:46:52 -07:00 |
|
AJ ONeal
|
2a2600b11c
|
ref(webi): use more descriptive filenames
|
2023-11-07 12:46:52 -07:00 |
|
AJ ONeal
|
c6b37324a0
|
fix(iterm2-utils): add ~/.iterm2/ to PATH
|
2023-11-07 03:24:10 -07:00 |
|
AJ ONeal
|
ffba40507e
|
fix: don't switch template file name yet
|
2023-11-07 03:24:09 -07:00 |
|
AJ ONeal
|
90aafc1df1
|
feat: bring in bootstrap renderer
|
2023-11-07 00:45:00 -07:00 |
|
AJ ONeal
|
b1d7df199f
|
feat(webi): add webi.sh to own installer
|
2023-11-07 00:25:18 -07:00 |
|