Comments (6)
@Arthaey, git-delta installation via brew doesn't have any dependencies -- the homebrew formula just installs a (mostly statically linked) executable, which is 3.4 Mb. Could you post the command you're using and the output you see?
Here's what I see when I do brew install git-delta
. Note that the 3.4 Mb reported by brew is the same as the size of the installed executable.
(By default, brew
does an update when you do brew install
, which is unrelated to git-delta.)
$ brew install git-delta
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
awscurl dsvpn glow
==> Updated Formulae
awscli ✔ bcftools fdroidserver fluent-bit libopenmpt mdcat pagmo pipx shfmt xdotool
httpie ✔ fades feedgnuplot htslib libxkbcommon multimarkdown pdsh pnpm svtplay-dl
aws-elasticbeanstalk fail2ban firebase-cli kepubify magic-wormhole node@12 phpstan python-yq twtxt
==> Deleted Formulae
apel trr
==> Downloading https://homebrew.bintray.com/bottles/git-delta-0.0.15.mojave.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/03/035f3a35e619f7f8b4248b07b9b3edd14df8246d2fbb6c0f8e56522bd9b76a75?__gda__=exp=1578866303~hmac=dace1950a96222558c8e5f77200937c445ddbaadd4719e09706c0eafd78174a6&response-content-disposition=
######################################################################## 100.0%
==> Pouring git-delta-0.0.15.mojave.bottle.tar.gz
🍺 /usr/local/Cellar/git-delta/0.0.15: 6 files, 3.4MB
$ file /usr/local/Cellar/git-delta/0.0.15/bin/delta
/usr/local/Cellar/git-delta/0.0.15/bin/delta: Mach-O 64-bit executable x86_64
$ du -sh /usr/local/Cellar/git-delta/0.0.15/bin/delta
3.4M /usr/local/Cellar/git-delta/0.0.15/bin/delta
from delta.
Thanks @teras!
from delta.
I was about to announce that, @teras thanks for raising this issue so quickly!
from delta.
Please add some warning about all the dependencies necessary to run git-delta. I canceled brew install
once it passed 3 GB of installation(!)
from delta.
==> Installing dependencies for git-delta: sqlite, python, sphinx-doc, cmake, libssh2 and rust
Perhaps a relevant difference is I'm still running El Capitan, whereas it looks like your Mac is on Mojave?
from delta.
You are building from source, that's why there is so much dependencies.
from delta.
Related Issues (20)
- Navigate keybinds only go between hunks, not files
- update intsructions for tmux color issues
- 🐛 Online user manual website not working HOT 4
- 🐛 When piping --help, the output should not contain escape chars
- 🐛 `--color-only` doesn't produce any colour HOT 2
- 🚀 diff chinese words better HOT 2
- 🐛 Highlighting of capitalisation changes does not match `diff-so-fancy` when using `delta diff-so-fancy` HOT 1
- 🐛 Emacs lisp incorrect highlighting HOT 1
- 🚀 hjkl key bindings as arrow keys HOT 2
- 🚀 Enable using delta in git when output is piped (`git diff | cat`) HOT 3
- 🚀 use diff-compatible exit statuses that differ between difference-found and error HOT 11
- 🚀 Please add support for cargo-binstall HOT 1
- 🐛 wrong highlight with `rg --json | delta` when tabs are involved HOT 2
- 🚀 `ws-error-highlight` HOT 3
- 🐛 Homebrew cannot install from HEAD HOT 2
- 🐛 delta fails to run (in some cases) when `git` is not installed
- 🐛 White space before 2nd, 3rd `k` shouldn't be in highlighted scope
- 🐛 delta not respecting LESS -F environment variable (--quit-if-one-screen) HOT 2
- 🐛 Syntax highlighting fails when the visible snippet includes a multiline comment HOT 2
- 🐛 error: unexpected argument '--generate-completion' found
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from delta.