summaryrefslogtreecommitdiff
path: root/home/config/dotfiles/spacemacs
diff options
context:
space:
mode:
authorQuentin Aristote <quentin@aristote.fr>2022-06-06 21:53:27 +0200
committerQuentin Aristote <quentin@aristote.fr>2022-06-06 21:53:27 +0200
commit60599db1277b963cc937d598d15f5972aedf6c64 (patch)
treeafac2b4c1bdb70f813abea9b39fefee796cfa1bf /home/config/dotfiles/spacemacs
parent3539ce482a45358f8ebd97e6e94be99c73efda92 (diff)
home: dotfiles: spacemacs: update spacemacs
Diffstat (limited to 'home/config/dotfiles/spacemacs')
-rw-r--r--home/config/dotfiles/spacemacs37
1 files changed, 31 insertions, 6 deletions
diff --git a/home/config/dotfiles/spacemacs b/home/config/dotfiles/spacemacs
index afb0328..f3132fc 100644
--- a/home/config/dotfiles/spacemacs
+++ b/home/config/dotfiles/spacemacs
@@ -109,9 +109,13 @@ It should only modify the values of Spacemacs settings."
;; This setq-default sexp is an exhaustive list of all the supported
;; spacemacs settings.
(setq-default
- ;; If non-nil then enable support for the portable dumper. You'll need
- ;; to compile Emacs 27 from source following the instructions in file
+ ;; If non-nil then enable support for the portable dumper. You'll need to
+ ;; compile Emacs 27 from source following the instructions in file
;; EXPERIMENTAL.org at to root of the git repository.
+ ;;
+ ;; WARNING: pdumper does not work with Native Compilation, so it's disabled
+ ;; regardless of the following setting when native compilation is in effect.
+ ;;
;; (default nil)
dotspacemacs-enable-emacs-pdumper nil
@@ -196,6 +200,13 @@ It should only modify the values of Spacemacs settings."
;; If the value is nil then no banner is displayed. (default 'official)
dotspacemacs-startup-banner 'official
+ ;; Scale factor controls the scaling (size) of the startup banner. Default
+ ;; value is `auto' for scaling the logo automatically to fit all buffer
+ ;; contents, to a maximum of the full image height and a minimum of 3 line
+ ;; heights. If set to a number (int or float) it is used as a constant
+ ;; scaling factor for the default logo size.
+ dotspacemacs-startup-banner-scale 'auto
+
;; List of items to show in startup buffer or an association list of
;; the form `(list-type . list-size)`. If nil then it is disabled.
;; Possible values for list-type are:
@@ -212,6 +223,17 @@ It should only modify the values of Spacemacs settings."
;; True if the home buffer should respond to resize events. (default t)
dotspacemacs-startup-buffer-responsive t
+ ;; Show numbers before the startup list lines. (default t)
+ dotspacemacs-show-startup-list-numbers t
+
+ ;; The minimum delay in seconds between number key presses. (default 0.4)
+ dotspacemacs-startup-buffer-multi-digit-delay 0.4
+
+ ;; If non-nil, show file icons for entries and headings on Spacemacs home buffer.
+ ;; This has no effect in terminal or if "all-the-icons" package or the font
+ ;; is not installed. (default nil)
+ dotspacemacs-startup-buffer-show-icons nil
+
;; Default major mode for a new empty buffer. Possible values are mode
;; names such as `text-mode'; and `nil' to use Fundamental mode.
;; (default `text-mode')
@@ -222,7 +244,7 @@ It should only modify the values of Spacemacs settings."
;; If non-nil, *scratch* buffer will be persistent. Things you write down in
;; *scratch* buffer will be saved and restored automatically.
- dotspacemacs-scratch-buffer-persistent t
+ dotspacemacs-scratch-buffer-persistent nil
;; If non-nil, `kill-buffer' on *scratch* buffer
;; will bury it instead of killing.
@@ -533,21 +555,24 @@ This function defines the environment variables for your Emacs session. By
default it calls `spacemacs/load-spacemacs-env' which loads the environment
variables declared in `~/.spacemacs.env' or `~/.spacemacs.d/.spacemacs.env'.
See the header of this file for more information."
- (spacemacs/load-spacemacs-env))
+ (spacemacs/load-spacemacs-env)
+)
(defun dotspacemacs/user-init ()
"Initialization for user code:
This function is called immediately after `dotspacemacs/init', before layer
configuration.
It is mostly for variables that should be set before packages are loaded.
-If you are unsure, try setting them in `dotspacemacs/user-config' first.")
+If you are unsure, try setting them in `dotspacemacs/user-config' first."
+)
(defun dotspacemacs/user-load ()
"Library to load while dumping.
This function is called only while dumping Spacemacs configuration. You can
`require' or `load' the libraries of your choice that will be included in the
-dump.")
+dump."
+)
(defun dotspacemacs/user-config ()