Skip to content

Commit 396c457

Browse files
committed
Add wrapper to get icon value
1 parent 8bdc851 commit 396c457

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

lsp-treemacs-themes.el

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@
2626
(require 'treemacs)
2727
(require 'treemacs-themes)
2828

29+
(defun lsp-treemacs-current-theme-name ()
30+
"Return the current treemacs theme name."
31+
(treemacs-theme->name (treemacs-current-theme)))
32+
2933
(treemacs-modify-theme "Default"
3034
:icon-directory (f-join (f-dirname (or load-file-name buffer-file-name)) "icons/vscode")
3135
:config

lsp-treemacs.el

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,10 @@
386386
(25 'operator)
387387
(26 'template)))
388388

389+
(defun lsp-treemacs-get-icon (icon-name)
390+
"Get the treemacs ICON using current theme."
391+
(treemacs-get-icon-value icon-name nil (lsp-treemacs-current-theme-name)))
392+
389393
(defun lsp-treemacs-symbol-icon (kind)
390394
"Get icon for `kind'."
391395
(treemacs-get-icon-value (lsp-treemacs-symbol-kind->icon kind)

0 commit comments

Comments
 (0)