Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add note about gtk2hs-buildtools #13

Open
noughtmare opened this issue Jan 16, 2017 · 3 comments
Open

Add note about gtk2hs-buildtools #13

noughtmare opened this issue Jan 16, 2017 · 3 comments

Comments

@noughtmare
Copy link
Member

I believe stack install gtk2hs-buildtools is needed before installing Yi so it would be very useful to have that in the installation instructions.

@ghost
Copy link

ghost commented Jan 16, 2017

It was skipped earlier because:

  1. Users can choose to use vty (and not pango) in which case they don't need to install the package
  2. The actual package can be distro specific (instead of just using the stack version)

@noughtmare
Copy link
Member Author

noughtmare commented Jan 16, 2017

I think point 1 makes it much harder for beginners, they don't always now how to disable pango. Also we could just write something like "if you're compiling the pango frontent (which is the default) ..."
I don't really understand point 2, isn't it always possible to install gtk2hs-buildtools with stack? If not, we should just list the packages for common distros (like ubuntu, debian and fedora) and mac and windows.

@ghost
Copy link

ghost commented Jan 16, 2017

It used to be cabal install -fvty yi. And vty was the default frontend at the time, so that made it easy for beginners. Things have changed a lot since then. The whole documentation website needs an overhaul. Probably some animated snapshots, and more importantly documentation of the high level buffer functions. Will update it soon™ (probably once we finalize the space leak problems).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant