summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/common.el12
-rw-r--r--config/editor.el8
-rw-r--r--config/packages.el21
3 files changed, 33 insertions, 8 deletions
diff --git a/config/common.el b/config/common.el
index c6539be..fc75d18 100644
--- a/config/common.el
+++ b/config/common.el
@@ -1,11 +1,11 @@
;; -*- lexical-binding: t; -*-
(setq
- gc-cons-threshold 200000000
make-backup-files nil
auto-save-default nil
visible-bell t
- inhibit-startup-screen t)
+ inhibit-startup-screen t
+ read-process-output-max (* 1024 1024 8))
(defalias 'yes-or-no-p 'y-or-n-p)
@@ -19,13 +19,17 @@
(use-package doom-modeline
:ensure t
- :hook (after-init . doom-modeline-mode))
+ :hook (after-init . doom-modeline-mode)
+ :config
+ (setq doom-modeline-time nil
+ doom-modeline-battery t))
(use-package nyan-mode
:ensure t
:init
(nyan-mode)
- (setq nyan-wavy-trail t))
+ (setq nyan-wavy-trail t
+ nyan-bar-length 14))
(use-package nerd-icons
:ensure t)
diff --git a/config/editor.el b/config/editor.el
index e7b65e1..6b471d3 100644
--- a/config/editor.el
+++ b/config/editor.el
@@ -2,7 +2,6 @@
(use-package emacs
:init
-
;; Set all unicode
(set-charset-priority 'unicode)
(setq locale-coding-system 'utf-8
@@ -26,8 +25,11 @@
(global-auto-revert-mode t)
- (global-hl-line-mode 1))
+ (global-hl-line-mode 1)
+
+ (global-subword-mode t)
+ (add-hook 'prog-mode-hook (lambda () (modify-syntax-entry ?_ "_"))))
;; meaningful names for buffers with the same name
(use-package uniquify
@@ -124,4 +126,6 @@
(use-package flycheck
:ensure t
+ :bind
+ (("C-c C-e" . flycheck-list-errors))
:init (global-flycheck-mode))
diff --git a/config/packages.el b/config/packages.el
index db51d7e..a864bfa 100644
--- a/config/packages.el
+++ b/config/packages.el
@@ -13,9 +13,26 @@
(require 'use-package)
-(use-package solarized-theme
+(use-package doom-themes
:ensure t
:config
- (load-theme 'solarized-dark :no-confirm))
+ ;; Global settings (defaults)
+ (setq doom-themes-enable-bold t ; if nil, bold is universally disabled
+ doom-themes-enable-italic t) ; if nil, italics is universally disabled
+
+ (load-theme 'doom-solarized-dark-high-contrast t)
+
+ ;; Enable flashing mode-line on errors
+ (doom-themes-visual-bell-config)
+
+ ;; Enable custom neotree theme (nerd-icons must be installed!)
+ (doom-themes-neotree-config)
+
+ ;; or for treemacs users
+ ;; (setq doom-themes-treemacs-theme "doom-atom") ; use "doom-colors" for less minimal icon theme
+ ;; (doom-themes-treemacs-config)
+
+ ;; Corrects (and improves) org-mode's native fontification.
+ (doom-themes-org-config))
(use-package ag :ensure t)