diff options
Diffstat (limited to 'oni/packages/terminals.scm')
-rw-r--r-- | oni/packages/terminals.scm | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/oni/packages/terminals.scm b/oni/packages/terminals.scm new file mode 100644 index 0000000..dc74fc1 --- /dev/null +++ b/oni/packages/terminals.scm @@ -0,0 +1,37 @@ +(define-module (oni packages terminals) + #:use-module (guix packages) + #:use-module (guix git-download) + #:use-module (guix build-system gnu) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages lua) + #:use-module (gnu packages gnome) + #:use-module (gnu packages autotools) + #:use-module (gnu packages pkg-config)) + +(define-public tym + (package + (name "tym") + (version "3.5.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/endaaman/tym.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "084db9nvzw5dj671m1qnp4yq1h7xp74gka5x5pyhzin7v167fxb9")))) + (build-system gnu-build-system) + (native-inputs + (list + luajit + vte + autoconf + automake + pkg-config)) + (arguments + '(#:configure-flags '("--enable-luajit"))) + (home-page "https://github.com/endaaman/tym/") + (synopsis "Lua-configurable terminal emulator") + (description "tym is a Lua-configurable terminal emulator base on VTE.") + (license license:expat))) |