GNU bug report logs - #45845
emacs-doom-modeline: Some icons are missing

Previous Next

Package: guix;

Reported by: Luis Felipe <luis.felipe.la <at> protonmail.com>

Date: Wed, 13 Jan 2021 18:42:02 UTC

Severity: normal

To reply to this bug, email your comments to 45845 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#45845; Package guix. (Wed, 13 Jan 2021 18:42:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Luis Felipe <luis.felipe.la <at> protonmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 13 Jan 2021 18:42:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Luis Felipe <luis.felipe.la <at> protonmail.com>
To: "bug-guix <at> gnu.org" <bug-guix <at> gnu.org>
Subject: emacs-doom-modeline: Some icons are missing
Date: Wed, 13 Jan 2021 18:40:51 +0000
[Message part 1 (text/plain, inline)]
## Steps to reproduce

1. guix install emacs-doom-modeline
2. Start Emacs
3. M-x doom-modeline-mode

## Expected result

Doom modeline and its icons display correctly.

## Unexpected result

Doom modeline is displayed, but some of its icons are missing. You only see Unicode placeholders.

To be able to see the appropriate icons, one have to perform additional steps:

1. guix install emacs-all-the-icons
2. Start Emacs
3. M-x all-the-icons-install-fonts

I would expect "guix install emacs-doom-modeline" to install emacs-all-the-icons, and the latter to install any required font packages.

## System information

GNU Emacs 27.1
emacs-doom-modeline 3.0.0
GNU Guix efa773f

---
Luis Felipe López Acevedo
https://luis-felipe.gitlab.io/
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#45845; Package guix. (Sun, 03 Sep 2023 12:01:01 GMT) Full text and rfc822 format available.

Message #8 received at 45845 <at> debbugs.gnu.org (full text, mbox):

From: Wilko Meyer <w <at> wmeyer.eu>
To: 45845 <at> debbugs.gnu.org 
Subject: emacs-doom-modeline: Some icons are missing 
Date: Sun, 03 Sep 2023 13:49:09 +0200
Hi Guix,

This issue still persists on:

guix d884fc9
GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37,
cairo version 1.16.0)
doom-modeline 20230624.1524

In addition to that, all-the-icons-install-fonts doesn't seem to fix
the missing icons in doom-modeline, even though the installation doesn't
run into erroneous behaviour during install and all-the-icons.ttf is
present afterwards:

(~) λ fc-list | grep all-the
/home/wilko/.guix-profile/share/fonts/all-the-icons.ttf: all\-the\-icons:style=Regular
/run/current-system/profile/share/fonts/all-the-icons.ttf: all\-the\-icons:style=Regular
/home/wilko/.local/share/fonts/all-the-icons.ttf: all\-the\-icons:style=Regular

I assume that the latter issue may be more on the emacs-all-the-icons
side of things, and not particular emacs-doom-modeline related.

-- 
Kind regards,

Wilko Meyer
w <at> wmeyer.eu




This bug report was last modified 236 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.