From 2161f9f3a67b5c36b64e8d9fdb9f51794ed30d1a Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Thu, 5 Jan 2023 18:56:18 +0100 Subject: [PATCH] [Emacs] Add customization for tab-bar --- org/config/emacs.org | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/org/config/emacs.org b/org/config/emacs.org index df6034c..0b51f3d 100644 --- a/org/config/emacs.org +++ b/org/config/emacs.org @@ -3688,6 +3688,26 @@ Let’s define some more intuitive keybinds for ~info-mode~. "u" #'Info-up)) #+end_src +*** Tab Bar +:PROPERTIES: +:CUSTOM_ID: PackagesConfigurationEmacsbuiltinsTabBar-zmfhlpb12pj0 +:END: +#+begin_src emacs-lisp +(use-package tab-bar + :defer t + :straight (:type built-in) + :custom + (tab-bar-close-button-show nil) + (tab-bar-new-tab-choice "*dashboard*") + :custom-face + (tab-bar ((t (:background "#272C36" :foreground "#272C36" :box (:line-width (10 . 3) :style flat-button))))) + :init + (advice-add #'tab-new + :after + (lambda (&rest _) (when (y-or-n-p "Rename tab? ") + (call-interactively #'tab-rename))))) +#+end_src + *** Tramp :PROPERTIES: :CUSTOM_ID: Packages-Configuration-Emacs-built-ins-Tramplqd2fl6184j0