Commit Graph
982 Commits
Author SHA1 Message Date
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
AJ ONeal 50f98f2928 ref: rename module 'serveInstaller' => 'Installers' 2023-11-06 23:55:34 -07:00
AJ ONeal 0afe701dd8 ref!: move regexp to list 2023-11-06 19:13:21 -07:00
AJ ONeal a4b324f3dc ref(goreleaser): don't use hacky echo where 'tr -d " "' will do 2023-11-06 19:12:57 -07:00
AJ ONeal 18217b2f17 chore: remove junk files 2023-11-06 18:59:57 -07:00
AJ ONeal 525d1bd8cb chore: expose helper function & update test 2023-11-06 18:50:02 -07:00
AJ ONeal fc36f3e93e ref(webi): add explicit libc detection 2023-11-06 18:50:02 -07:00
AJ ONeal ffa49401aa feat(windows): set libc=mvsc via User-Agent and query params 2023-11-06 18:50:02 -07:00
AJ ONeal 5ab83fcb37 feat(node): add explicit libc detection 2023-11-06 18:50:01 -07:00
AJ ONeal b2dec6d467 ref(cmake): add explicit libc detection 2023-11-06 18:50:01 -07:00
AJ ONeal 156e8ddc5e fix(cmake): fix windows dir copy and path update 2023-11-06 18:50:01 -07:00
AJ ONeal 1ac39b70fe feat(AtomicParsley): add explicit libc detection 2023-11-06 18:50:01 -07:00
AJ ONeal 53d023aac9 ref(api): use await to de-indent some async functions 2023-11-06 16:26:49 -07:00
AJ ONeal a0222527c0 feat: add TinyGo 2023-11-06 16:23:12 -07:00
AJ ONeal 4fe71af9d0 fix(windows): use home directory, not current directory 2023-11-05 11:39:32 -07:00
AJ ONeal a2c694fd8a fix(webi): remove incorrect regex escape 2023-11-05 11:38:37 -07:00
AJ ONeal bf5482c453 ref+fix(vim-commentary): fix inconsistencies in install files 2023-11-02 17:30:34 -06:00
AJ ONeal bd47c3bfb5 feat(vim-zig): add zig.vim alias 2023-11-02 17:30:33 -06:00
AJ ONeal 81d2eb4288 feat: add vim-zig 2023-11-02 17:30:33 -06:00
AJ ONeal 8bf2fffa1a feat(git-tag): add HEAD, which is beta as long as any other tags are available 2023-11-02 17:30:33 -06:00
AJ ONeal 8a16909813 feat(git-tag): if already cloned, fetch to update 2023-11-02 17:30:33 -06:00
AJ ONeal 3f29c43513 ref!(git-tag): clone(url, path) => clone(path, url) so that repoPath is always first 2023-11-02 17:30:33 -06:00