feat(tazjin/emacs): implement run-xdg-app using gio-list-apps tool

Change-Id: I43111dfc7091c416035be563ca7fc17265667b33
Reviewed-on: https://cl.tvl.fyi/c/depot/+/9158
Tested-by: BuildkiteCI
Reviewed-by: tazjin <tazjin@tvl.su>
This commit is contained in:
Vincent Ambo 2023-08-27 02:22:20 +03:00 committed by tazjin
parent b5979f26e8
commit c6224c9ef5
4 changed files with 21 additions and 2 deletions

View file

@ -1,6 +1,6 @@
# This file builds an Emacs pre-configured with the packages I need
# and my personal Emacs configuration.
{ lib, pkgs, ... }:
{ depot, lib, pkgs, ... }:
pkgs.makeOverridable
({ emacs ? pkgs.emacs-unstable }:
@ -13,6 +13,7 @@ pkgs.makeOverridable
# $PATH for binaries that need to be available to Emacs
emacsBinPath = lib.makeBinPath [
depot.users.tazjin.gio-list-apps
(currentTelega pkgs.emacsPackages)
pkgs.libwebp # for dwebp, required by telega
];