Commit Graph

18 Commits

Author SHA1 Message Date
AJ ONeal
0861ebc8b8 ref(releases.conf): collapse source/owner/repo into single keys
Source type is now inferred from the primary key:
  github_repo = owner/repo   (was source=github + owner + repo)
  git_url = https://...      (was source=gittag + url)
  gitea_repo = owner/repo    (was source=gitea + owner + repo)
  hashicorp_product = name   (was source=hashicorp + product)

One-off dist sources (nodedist, zigdist, etc.) keep the explicit
source= key since they're already one-liners.

Parser still accepts the old format via the default fallback branch.
2026-03-11 01:05:08 -06:00
AJ ONeal
efda7c60aa add gittag conf for vim plugins, alias confs, fix psql as own package
Vim plugins with gittag source:
- vim-airline, vim-airline-themes, vim-ale, vim-devicons, vim-go
- vim-nerdtree, vim-prettier, vim-rust, vim-sensible, vim-shfmt
- vim-syntastic

rust.vim is a directory symlink to vim-rust, so it shares the same
releases.conf automatically.

Alias confs (alias_of):
- postgresql → postgres
- postgresql-client, postgres-client → psql
- mariadb-server, mariadbd → mariadb
- gnupg → gpg, iterm → iterm2, ziglang → zig
- trippy → trip, powershell → pwsh

Fix: psql is its own package (postgres client), not an alias of
postgres (server). Both use the same GitHub repo
(bnnanet/postgresql-releases) but install different binaries.
2026-03-09 23:24:35 -06:00
AJ ONeal
afd490e47f ref(sh): check exit code rather than stdout 2023-10-30 18:02:55 -06:00
AJ ONeal
3d51b8373a chore(pwsh): lint+fix 2023-10-18 02:10:55 -06:00
AJ ONeal
f98086b38e chore(pwsh): fmt 2023-10-18 02:10:55 -06:00
AJ ONeal
6025fb3b8e fix(vim-prettier): add back explicit file extension detection 2023-03-07 00:58:30 +00:00
AJ ONeal
89c46b728b docs: update Files section for (vim-)prettier, shellcheck, and (vim-)shfmt 2023-03-06 23:21:45 +00:00
AJ ONeal
480a102f64 fix(vim-prettier): run when 'filetype' is javascript, remove outdated
config
2023-03-06 20:21:09 +00:00
AJ ONeal
d2fdc7b41a refactor!(posix): use posix shebang #!/bin/sh (fix #494) 2022-08-21 07:10:33 +00:00
brij
fdeefd7e75 refactor(posix): remove function prefixes from all shell files 2022-08-18 15:10:58 +00:00
MoNakouzi
82af8b46a4 docs: replace ``bash with ``sh in all .md files 2022-08-15 20:45:43 +00:00
AJ ONeal
8d70f74765 hotfix: always use full PATH to 'webi' command 2022-08-08 12:44:54 +00:00
AJ ONeal
dfb477380c chore: make Prettier + fix spelling, update upgrade/switch instructions, prefer ale to syntastic 2021-08-15 05:56:56 +00:00
AJ ONeal
3f64f8b9c5 cleanup: */install.ps1 add out-null to all New-Item calls 2021-04-26 07:10:08 +00:00
AJ ONeal
46445e9382 cleanup: shfmt, shellcheck, and whitespace 2021-04-26 07:03:47 +00:00
AJ ONeal
1bc08d39df vim-prettier: install node if missing 2021-03-24 17:51:50 +00:00
AJ ONeal
c702f475a3 update vim-prettier 2021-03-22 05:52:50 +00:00
AJ ONeal
10b5d609d7 add and update vim plugins with sensible defaults 2020-09-18 09:56:18 +00:00