1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-30 14:49:26 +03:00
Commit Graph

58 Commits

Author SHA1 Message Date
Wez Furlong
ebd59f47a3 Revert "add snapcraft build config"
This reverts commit 8dcf3cb21e.

My experience with even getting in the door with snaps was sub-par.
The submission/review process seems under specified and under staffed.

The tools for producing snaps were also rather broken in the case
that your PATH doesn't match a blessed configuration.  This was
hard to discover and expensive to iterate on.

My conclusion is that snaps are not for me.
2019-05-04 08:25:30 -07:00
Wez Furlong
cd93f287fd Ask travis to build and publish a .deb to a github release 2019-03-24 17:49:28 -07:00
Wez Furlong
8dcf3cb21e add snapcraft build config
I'm not totally sold on snaps but here's the config I've been
playing with.
2019-03-24 15:11:38 -07:00
Wez Furlong
778b389283 Maybe configure github deployment for macOS 2019-03-23 22:53:20 -07:00
Wez Furlong
67a57f12af Add basic install script and icon
The icon comes from "Smoothicons 7" by Corey Marion which I found
as a royalty free icon searching the internet.  I would love to
have a purpose built icon, but this is sufficient for now.

The install script sets up a macOS application bundle that references
the generated wezterm binary and the icon.  The same technique could
be used to generate a .desktop file for linux.

I've changed the default-prog on macos to be `login -pf $USER` as
that is a better default experience on macOS.
2019-03-23 18:41:10 -07:00
Wez Furlong
9702d1cf5a Add plumbing for running esctest 2019-03-22 20:41:50 -07:00
Wez Furlong
02bab4fcc7 Add fontconfig support to locate fonts
Also restructure things a little bit to facilitate more robust
fallback implementation.
2018-01-15 17:32:31 -08:00
Wez Furlong
d82860ef5a Render text on sdl using harfbuzz and freetype 2018-01-14 23:34:59 -08:00