summaryrefslogtreecommitdiff
path: root/home/config/dotfiles/spacemacs
diff options
context:
space:
mode:
authorQuentin Aristote <quentin@aristote.fr>2021-11-11 10:53:58 +0100
committerQuentin Aristote <quentin@aristote.fr>2021-11-11 10:53:58 +0100
commit9dc59cee78177465b9c2c495d89ff2a2737553b3 (patch)
tree40b2cd1e0a42b6bf0ce2d34ed54872038fe2077a /home/config/dotfiles/spacemacs
parent6ddf714c78b8392ca5bdaadfcaba822f7f9b0a43 (diff)
replace csv package with parse-csv
Diffstat (limited to 'home/config/dotfiles/spacemacs')
-rw-r--r--home/config/dotfiles/spacemacs37
1 files changed, 26 insertions, 11 deletions
diff --git a/home/config/dotfiles/spacemacs b/home/config/dotfiles/spacemacs
index 320fb56..3e3e705 100644
--- a/home/config/dotfiles/spacemacs
+++ b/home/config/dotfiles/spacemacs
@@ -79,7 +79,7 @@ This function should only modify configuration layer settings."
;; `dotspacemacs/user-config'. To use a local version of a package, use the
;; `:location' property: '(your-package :location "~/path/to/your-package/")
;; Also include the dependencies as they will not be resolved automatically.
- dotspacemacs-additional-packages '(request-deferred csv)
+ dotspacemacs-additional-packages '(request-deferred parse-csv)
;; A list of packages that cannot be updated.
dotspacemacs-frozen-packages '()
@@ -386,12 +386,16 @@ It should only modify the values of Spacemacs settings."
;; when it reaches the top or bottom of the screen. (default t)
dotspacemacs-smooth-scrolling t
+ ;; Show the scroll bar while scrolling. The auto hide time can be configured
+ ;; by setting this variable to a number. (default t)
+ dotspacemacs-scroll-bar-while-scrolling t
+
;; Control line numbers activation.
;; If set to `t', `relative' or `visual' then line numbers are enabled in all
;; `prog-mode' and `text-mode' derivatives. If set to `relative', line
;; numbers are relative. If set to `visual', line numbers are also relative,
- ;; but lines are only visual lines are counted. For example, folded lines
- ;; will not be counted and wrapped lines are counted as multiple lines.
+ ;; but only visual lines are counted. For example, folded lines will not be
+ ;; counted and wrapped lines are counted as multiple lines.
;; This variable can also be set to a property list for finer control:
;; '(:relative nil
;; :visual nil
@@ -410,10 +414,15 @@ It should only modify the values of Spacemacs settings."
;; (default 'evil)
dotspacemacs-folding-method 'evil
- ;; If non-nil `smartparens-strict-mode' will be enabled in programming modes.
+ ;; If non-nil and `dotspacemacs-activate-smartparens-mode' is also non-nil,
+ ;; `smartparens-strict-mode' will be enabled in programming modes.
;; (default nil)
dotspacemacs-smartparens-strict-mode nil
+ ;; If non-nil smartparens-mode will be enabled in programming modes.
+ ;; (default t)
+ dotspacemacs-activate-smartparens-mode t
+
;; If non-nil pressing the closing parenthesis `)' key in insert mode passes
;; over any automatically added closing parenthesis, bracket, quote, etc...
;; This can be temporary disabled by pressing `C-q' before `)'. (default nil)
@@ -460,6 +469,9 @@ It should only modify the values of Spacemacs settings."
;; %n - Narrow if appropriate
;; %z - mnemonics of buffer, terminal, and keyboard coding systems
;; %Z - like %z, but including the end-of-line format
+ ;; If nil then Spacemacs uses default `frame-title-format' to avoid
+ ;; performance issues, instead of calculating the frame title by
+ ;; `spacemacs/title-prepare' all the time.
;; (default "%I@%S")
dotspacemacs-frame-title-format "%I@%S"
@@ -477,13 +489,16 @@ It should only modify the values of Spacemacs settings."
;; (default nil)
dotspacemacs-whitespace-cleanup nil
- ;; If non nil activate `clean-aindent-mode' which tries to correct
- ;; virtual indentation of simple modes. This can interfer with mode specific
+ ;; If non-nil activate `clean-aindent-mode' which tries to correct
+ ;; virtual indentation of simple modes. This can interfere with mode specific
;; indent handling like has been reported for `go-mode'.
;; If it does deactivate it here.
;; (default t)
dotspacemacs-use-clean-aindent-mode t
+ ;; Accept SPC as y for prompts if non-nil. (default nil)
+ dotspacemacs-use-SPC-as-y nil
+
;; If non-nil shift your number row to match the entered keyboard layout
;; (only in insert state). Currently supported keyboard layouts are:
;; `qwerty-us', `qwertz-de' and `querty-ca-fr'.
@@ -501,7 +516,7 @@ It should only modify the values of Spacemacs settings."
dotspacemacs-pretty-docs nil
;; If nil the home buffer shows the full path of agenda items
- ;; and todos. If non nil only the file name is shown.
+ ;; and todos. If non-nil only the file name is shown.
dotspacemacs-home-shorten-agenda-source nil
;; If non-nil then byte-compile some of Spacemacs files.
@@ -520,15 +535,15 @@ See the header of this file for more information."
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 ()
"Configuration for user code: