From a83abc902456cbdfcf31497c9c788fd9daf66109 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Sat, 10 Apr 2021 00:12:52 +0200 Subject: chore(tazjin/emacs): Use telega from nixpkgs adisbladis fixed the tdlib/telega versioning issues in nixpkgs at some point, so this isn't required anymore. Change-Id: Ib98e73d0e4394765f08f5f3741f70adab459c22f Reviewed-on: https://cl.tvl.fyi/c/depot/+/2909 Tested-by: BuildkiteCI Reviewed-by: tazjin --- users/tazjin/emacs/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'users/tazjin') diff --git a/users/tazjin/emacs/default.nix b/users/tazjin/emacs/default.nix index 527f0079b2ef..c7f0f8c03dc9 100644 --- a/users/tazjin/emacs/default.nix +++ b/users/tazjin/emacs/default.nix @@ -7,7 +7,7 @@ # Forcing Emacs to link against Imagemagick currently causes libvterm # to segfault, which is a lot less desirable than not having telega # render images correctly. -{ depot, lib, ... }: +{ depot, lib, pkgs, ... }: let inherit (depot) third_party; @@ -15,7 +15,7 @@ let emacsWithPackages = (third_party.emacsPackagesGen third_party.emacs27).emacsWithPackages; # $PATH for binaries that need to be available to Emacs - emacsBinPath = lib.makeBinPath [ third_party.telega ]; + emacsBinPath = lib.makeBinPath [ third_party.emacsPackages.telega ]; identity = x: x; @@ -100,8 +100,10 @@ let term-switcher tvl + # telega comes from a mysterious third package set + pkgs.emacsPackages.telega + # patched / overridden versions of packages - depot.third_party.telega depot.third_party.emacs.exwm depot.third_party.emacs.rcirc depot.third_party.emacs.vterm -- cgit 1.4.1