Commit Graph

145 Commits

Author SHA1 Message Date
AJ ONeal
ffd757edd6 ref(webi): shfmt 2023-05-28 05:02:01 +00:00
AJ ONeal
efb67109fb ref!: replace pathman with PowerShell [Environment]::SetEnvironmentVariable 2023-05-09 00:04:59 +00:00
AJ ONeal
ba4571ec35 fix(windows): correctly bootstrap pathman install 2023-05-08 20:57:00 +00:00
AJ ONeal
e5685b9025 ref: make fresh/stale/expires cache access more readable 2023-02-13 19:23:14 +00:00
AJ ONeal
6c76ff728c hotfix: never hard fail when usable data is available 2023-02-13 19:08:54 +00:00
AJ ONeal
2bcc903f80 hotfix: don't use debug stale times values in production, DUH! 2023-02-13 18:44:15 +00:00
AJ ONeal
5b6b700943 fix: replace 'uname -a' with 'uname -srm' for OS/Arch detection 2023-02-11 21:57:39 +00:00
AJ ONeal
b5fc4d742b chore: update shfmt 2023-02-11 21:39:07 +00:00
AJ ONeal
90a919736b fix: allow installers without releases 2023-01-30 07:16:00 +00:00
AJ ONeal
bab564bdeb fix(k9s): add release update timeout 2023-01-24 18:02:53 +00:00
AJ ONeal
21c668b4b7 chore(fmt): set .prettierrc.json.trailingComma = "all" 2023-01-24 17:54:39 +00:00
AJ ONeal
9c1be4bc3a chore(fmt): npm run prettier 2023-01-24 17:54:39 +00:00
AJ ONeal
eddef3c24b ref: simplify download folder check 2023-01-15 07:26:54 +00:00
Vladimir Siritsa
4723810e2b feat: set Downloads dir from xdg-user-dir DOWNLOAD when available 2023-01-15 07:13:41 +00:00
AJ ONeal
75284b2a93 ref!: remove 'shmatter' and update 'marked' 2022-10-20 20:48:41 +00:00
AJ ONeal
4d60ec9435 docs(sh,ms): meta redirect to cheat sheet 2022-09-28 07:24:31 +00:00
AJ ONeal
c4de76b5af fix(sh): use strict mode for install example 2022-08-24 05:16:43 +00:00
AJ ONeal
76fc3bfefa refactor(posix): remove cd output redirects - it has no output 2022-08-24 05:16:43 +00:00
AJ ONeal
184487e228 lint(_webi): redirect output properly the script embedded in bootstrap.sh (fix SC2069) 2022-08-24 05:08:31 +00:00
AJ ONeal
e2218a0683 lint(_webi): quote vars in the script embedded in bootstrap.sh (fix SC2046) 2022-08-24 05:07:56 +00:00
Rishav Nandi
0dbe056e5b refactor(_webi): refactor to make sure printf format strings don't use variables 2022-08-24 04:53:23 +00:00
Shyam Mahajan
9c38a0124c lint(sh): removed redundant [ around if blocks (fix #500, SC2143) 2022-08-24 04:46:12 +00:00
AJ ONeal
22310ec528 doc(posix): remove unnecessary references to bash 2022-08-21 07:52:30 +00:00
AJ ONeal
b12b06eedd refactor(posix): don't run scripts with bash unnecessarily 2022-08-21 07:30:55 +00:00
AJ ONeal
d2fdc7b41a refactor!(posix): use posix shebang #!/bin/sh (fix #494) 2022-08-21 07:10:33 +00:00
AJ ONeal
5053d7064f fix(posix): use subshell on cd entry, nix trailing cd 2022-08-21 06:51:02 +00:00
Tarek Arar
be05abb043 refactor!(posix) replace pushd with cd 2022-08-21 06:51:01 +00:00
AJ ONeal
fbcef3e583 refactor(posix): replace echo bashisms with printf (fixes #479, SC3037) 2022-08-21 06:49:34 +00:00
AJ ONeal
0a8675427c refactor!(posix): translate complex [[ bashisms (shellcheck SC3014) 2022-08-21 04:57:46 +00:00
AJ ONeal
0d611cb246 fix(posix): double quote vars that require it 2022-08-21 04:23:04 +00:00
AJ ONeal
a87e38b3e5 fix(posix): double quote vars that require it 2022-08-21 03:46:19 +00:00
AJ ONeal
8ccaf95611 fix:(posix) revert complex uses of [[ (bashisms) 2022-08-21 03:46:19 +00:00
Marcin Woźniak
48a16a315e refactor!(posix): replace simple [[ with [ (partial fix for #465) 2022-08-21 03:06:08 +00:00
AJ ONeal
d65eb457f9 refactor(posix): replace '==' with '=' (shellcheck SC3014) 2022-08-21 02:08:39 +00:00
brij
fdeefd7e75 refactor(posix): remove function prefixes from all shell files 2022-08-18 15:10:58 +00:00
AJ ONeal
4895d5d690 fix: make 'pkg@' just 'pkg' when missing version 2022-08-13 03:52:05 +00:00
dbbrowne
509e957842 doc+feat(webi): update PATH instructions, fix typos 2022-08-08 11:36:35 +00:00
AJ ONeal
0cbdcc9387 feat: move more templating code to public repo 2022-06-01 17:15:54 +00:00
AJ ONeal
7a06af314c fix(pwsh): always create webi Downloads directory 2022-03-08 05:40:04 +00:00
AJ ONeal
38a3640bd1 feat(webi): update help and version commands (bash & powershell) 2022-03-07 09:42:40 +00:00
jojobyte
14b8b8701a feat(webi): add help command to powershell 2022-03-07 09:42:57 +00:00
jojobyte
dd206a00a7 feat(webi): add help command usage for bash 2022-03-07 09:42:40 +00:00
Stef Dunlap
6b21cc7245 fix(pwsh): use Env:HOME in bootstrap.ps1 to run from any directory
This fixes bug whereby one could only run webi from the home directory because it created the `.local\bin` in whatever directory it was run.
2022-03-07 07:55:01 +00:00
AJ ONeal
a50d690197 chore: run linters and formatters 2022-01-26 02:00:21 -07:00
AJ ONeal
bd0867f478 docs(win): update elevated privileges error message 2022-01-26 07:59:58 +00:00
Jay Palacio
180758d50b fix(webi): add check for windows pwsh being run as admin 2022-01-26 07:46:33 +00:00
AJ ONeal
88fcdf968a fix(webi): all $s should be escaped with $$$$ 2021-12-05 07:59:38 +00:00
AJ ONeal
62fbb37acf docs(internal): comments about downloads 2021-12-05 05:01:36 +00:00
AJ ONeal
6053316180 bugfix: update arh waterfall to properly detect armv7 vs arm64 2021-11-24 06:59:25 +00:00
AJ ONeal
ef1b4f03c8 feature(linux): prefer musl builds to gnu builds 2021-11-24 06:58:52 +00:00