Max Howell
66d21bcc8d
Don’t --sync
for git aliases
...
Fixes #4833
2024-01-31 09:38:33 -05:00
Fredrik Averpil
fb3e0f2ac1
Improve git subcommand detection ( #4121 )
...
* refactor: improve git subcommand detection
* fix: remove redundant case
2023-11-18 16:11:49 -05:00
Jacob Heider
fc48863ecf
fix(git)
...
this prevents our shim from calling pkgx for `git -C . status`, blowing up prompt responsiveness.
ref: https://github.com/pkgxdev/pkgx/issues/784
2023-11-14 14:31:33 -05:00
Max Howell
79268fb0bf
add some display-names
2023-10-31 15:48:06 -04:00
Max Howell
b2611e7df7
Have git shim sync if necessary
2023-10-31 10:41:13 -04:00
Jacob Heider
c1ea3edddd
fix(git)
...
closes #3757
2023-10-22 18:18:24 -04:00
Max Howell
dfa45234ae
the shim doesn’t need explicit pkgx dep
...
This caused all git dev-envs to implicitly depend on pkgx which would then cause a potentially older pkgx than the system installed one to be in most working envs. lol
Longer term a better solution would be nice.
In general having git in most dev-envs sucks since its deps are so intrusive. Would be nice to statically build parts of it or something.
2023-10-22 08:40:22 -04:00
Jacob Heider
bdc6b23978
fix(git)
...
clean up shellcheck notices
closes https://github.com/pkgxdev/pkgx/issues/784
2023-10-06 22:57:28 -04:00
Max Howell
85a0f8857a
git foo
will automatically install and run git-foo
(#3537 )
2023-10-05 13:52:36 -04:00
Jacob Heider
48b12e5aa9
cleanup all empty dependencies:
nodes
2023-10-01 20:41:57 -04:00
Max Howell
81e7a5e16f
pkgx
2023-10-01 14:44:42 -04:00
Max Howell
f4c6cb1572
move this runtime key
2023-09-05 19:46:02 +02:00
James Reynolds
314a5a3e6a
Add osxkeychain for macos ( #2149 )
...
* Add osxkeychain for macos
* touch up
* bad format
---------
Co-authored-by: James Reynolds <magnsuviri@me.com>
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-06-11 14:57:42 -04:00
Leon Si
06af6705df
Add git subtree support to git-scm.org ( #1253 )
...
* Add git subtree support to git-scm.org
* fix: git subtree tests
* fix: test
2023-04-04 17:38:25 -04:00
Jacob Heider
b010995fb8
doesn't work yet
...
needs https://github.com/teaxyz/cli/issues/497
2023-04-01 00:52:23 -04:00
Jacob Heider
7fd6ab99e1
wow, am i dumb
...
closes #1196
2023-04-01 00:44:07 -04:00
Jacob Heider
70d7559112
and git, specifically, needs the cert path
2023-03-31 15:09:32 -04:00
Jacob Heider
54097812f5
git needs libexpat
2023-01-19 17:41:47 -05:00
Jacob Heider
c0af519e55
fix git template directory ( #106 )
...
* failing test
* pass proper template directory in the env
2023-01-17 15:06:19 -05:00
Max Howell
b7727fe732
fix git libexec rpaths ( #103 )
...
The fix works by having the relative path component count be the same between bin and libexec
2023-01-16 16:12:14 -05:00
Jacob Heider
ef4ac51c12
add provides:
where missing
2022-11-26 11:02:59 -05:00
Jacob Heider
2fb13080d3
%(prefix)/etc/gitignore search path
2022-10-31 20:44:00 -04:00
Max Howell
00c70ea2bc
make git ignore .DS_Store by default
2022-10-31 20:44:00 -04:00
Max Howell
dfb097f9d6
fix-macho fix ( #13 )
...
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2022-10-31 08:07:18 -04:00
Max Howell
8e253c55a6
~git-scm.org ( #153 )
...
build in debian-buster-slim rather than infuser since infuser currently has link bugs in gettext etc.
2022-09-29 14:14:58 -04:00
Max Howell
6b32ec0d1e
+portable git
2022-09-18 09:09:28 -04:00
Max Howell
0240a4bfb1
+portable git ( #126 )
2022-09-13 09:18:47 -04:00
Max Howell
45db4c1899
no need to rebuild these
2022-09-02 11:00:41 -04:00
Max Howell
4c173c0559
+git ( #65 )
2022-08-02 07:43:12 -04:00