From 1ce2ff6120b92072b9b44dcf82a2430ddf4c6d7c Mon Sep 17 00:00:00 2001 From: tastytea Date: Sat, 9 Nov 2019 19:29:49 +0100 Subject: [PATCH] Emacs: Don't show line-numbers in treemacs. --- init/basics/appearance.el | 5 ++++- init/basics/ui.el | 6 +++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/init/basics/appearance.el b/init/basics/appearance.el index 1f451de..cdbeac3 100644 --- a/init/basics/appearance.el +++ b/init/basics/appearance.el @@ -1,6 +1,6 @@ ;;; appearance.el --- Configure appearance. -*- lexical-binding: t; -*- -;; Time-stamp: <2019-11-09T12:20:03+00:00> +;; Time-stamp: <2019-11-09T18:27:53+00:00> ;;; Commentary: @@ -76,6 +76,9 @@ :if (>= emacs-major-version 26) :config + (defun my/disable-line-numbers (&optional dummy) + (display-line-numbers-mode -1)) + (global-display-line-numbers-mode) ) diff --git a/init/basics/ui.el b/init/basics/ui.el index f7add30..c54bd3a 100644 --- a/init/basics/ui.el +++ b/init/basics/ui.el @@ -1,6 +1,6 @@ ;;; ui.el --- Configure user interfaces. -*- lexical-binding: t; -*- -;; Time-stamp: <2019-11-09T17:19:20+00:00> +;; Time-stamp: <2019-11-09T18:28:33+00:00> ;;; Commentary: ;; * treemacs @@ -11,6 +11,7 @@ ;; Directory tree. (use-package treemacs :demand t + :after (display-line-numbers) :custom (treemacs-project-follow-cleanup t) @@ -21,6 +22,9 @@ ("M-" . treemacs-add-and-display-current-project) ; Add current project. (:map treemacs-mode-map ("" . treemacs-single-click-expand-action)) + + :hook + (treemacs-mode . my/disable-line-numbers) ) (use-package treemacs-projectile