summaryrefslogtreecommitdiff
path: root/emacs/inits/01-basic.el
diff options
context:
space:
mode:
authortslil clingman <>2021-01-04 22:35:02 -0500
committertslil clingman <>2021-01-04 22:35:02 -0500
commit6fddeab7525b8b284b5a22406a696894be89a307 (patch)
tree2f772ca074b7879fb46e997076b059f0918c1fe4 /emacs/inits/01-basic.el
parent43285c19998443753d64c0e41ff5b1f3fee520ae (diff)
Tabs for indentation, spaces for alignment
Diffstat (limited to 'emacs/inits/01-basic.el')
-rw-r--r--emacs/inits/01-basic.el96
1 files changed, 50 insertions, 46 deletions
diff --git a/emacs/inits/01-basic.el b/emacs/inits/01-basic.el
index 090ff55..c3d540d 100644
--- a/emacs/inits/01-basic.el
+++ b/emacs/inits/01-basic.el
@@ -1,4 +1,4 @@
-;; Time-stamp: <2020-08-12 22:14:12 (user@hobbies)>
+;; Time-stamp: <2021-01-04 15h39 EST (hobbies)>
;; -----------------------------------------------------------------------------
;; Interface
@@ -9,41 +9,45 @@
(fset 'yes-or-no-p 'y-or-n-p)
(setq select-enable-clipboard t
- select-enable-primary t
- save-interprogram-paste-before-kill t
- require-final-newline t
- visible-bell nil)
+ select-enable-primary t
+ save-interprogram-paste-before-kill t
+ require-final-newline t
+ visible-bell nil)
(setq echo-keystrokes 0.1
- confirm-kill-emacs 'y-or-n-p
- disabled-command-function nil
- ring-bell-function 'ignore)
+ confirm-kill-emacs 'y-or-n-p
+ disabled-command-function nil
+ ring-bell-function 'ignore)
(size-indication-mode t)
(defun enlarge-to-fill ()
- "Stretch the buffer to accomodate `fill-column` many columns."
- (interactive)
- (let ((ww (window-width)))
- (when (< ww (+ 1 fill-column))
- (enlarge-window-horizontally (- (+ 1 fill-column) ww)))))
+ "Stretch the buffer to accomodate `fill-column` many columns."
+ (interactive)
+ (let ((ww (window-width)))
+ (when (< ww (+ 1 fill-column))
+ (enlarge-window-horizontally (- (+ 1 fill-column) ww)))))
(global-set-key (kbd "C-c 3") (lambda ()
- (interactive)
- (split-window-horizontally)
- (enlarge-to-fill)))
+ (interactive)
+ (split-window-horizontally)
+ (enlarge-to-fill)))
(blink-cursor-mode 0)
(setq cursor-type 'box)
(set-cursor-color "black")
(add-to-list 'custom-theme-load-path "~/.emacs.d/themes/")
-(when (eq 'x (window-system))
- (use-package gruvbox-theme
- :ensure t
- :config (load-theme 'gruvbox-dark-soft t))
- (set-face-attribute 'region nil :background "orange")
- (set-face-attribute 'default nil :font "Iosevka-14"))
+
+(use-package gruvbox-theme
+ :ensure t
+ :config
+ (when (eq 'x (window-system))
+ (load-theme 'gruvbox-dark-soft t)
+ ;; (set-face-attribute 'region nil :background "orange")
+ (set-face-attribute 'default nil :font "Iosevka-16")))
+
+
(set-fringe-style 0)
;; (set-fringe-mode 128)
@@ -52,11 +56,11 @@
;; Backups
(setq backup-by-copying t
- backup-directory-alist '((".*" . "~/store/backups/"))
- delete-old-versions t
- kept-new-versions 6
- kept-old-versions 2
- version-control t)
+ backup-directory-alist '((".*" . "~/store/backups/"))
+ delete-old-versions t
+ kept-new-versions 6
+ kept-old-versions 2
+ version-control t)
(setq create-lockfiles nil)
@@ -67,13 +71,13 @@
(setq standard-indent 2)
(setq-default tab-width 2
- indent-tabs-mode nil)
+ indent-tabs-mode t)
(add-hook 'before-save-hook #'whitespace-cleanup)
(show-paren-mode t)
(setq-default truncate-lines t
- truncate-partial-width-windows nil)
+ truncate-partial-width-windows nil)
(setq scroll-step 1)
(setq next-line-add-newlines nil)
@@ -86,14 +90,14 @@
;; Basic packages
(use-package recentf
- :demand t
- :config
- (setq recentf-max-saved-items 42)
- (recentf-mode))
+ :demand t
+ :config
+ (setq recentf-max-saved-items 42)
+ (recentf-mode))
(use-package uniquify
- :config
- (setq uniquify-buffer-name-style 'forward))
+ :config
+ (setq uniquify-buffer-name-style 'forward))
(require 'saveplace)
(save-place-mode)
@@ -104,19 +108,19 @@
;; (global-undo-tree-mode 1))
(use-package keyfreq
- :ensure t
- :config
- (setq keyfreq-file "~/.emacs.d/keyfreq"
- keyfreq-file-lock "~/.emacs.d/keyfreq.lock")
- (keyfreq-mode 1)
- (keyfreq-autosave-mode 1))
+ :ensure t
+ :config
+ (setq keyfreq-file "~/.emacs.d/keyfreq"
+ keyfreq-file-lock "~/.emacs.d/keyfreq.lock")
+ (keyfreq-mode 1)
+ (keyfreq-autosave-mode 1))
;; -----------------------------------------------------------------------------
;; Scratch buffer
(defun immortal-scratch ()
- (if (eq (current-buffer) (get-buffer "*scratch*"))
- (progn (bury-buffer) nil) t))
+ (if (eq (current-buffer) (get-buffer "*scratch*"))
+ (progn (bury-buffer) nil) t))
(add-hook 'kill-buffer-query-functions 'immortal-scratch)
@@ -124,8 +128,8 @@
(defun display-startup-echo-area-message () nil)
(setq initial-scratch-message nil
- initial-buffer-choice t)
+ initial-buffer-choice t)
(add-hook 'after-init-hook
- (lambda ()
- (setq default-directory "~/")))
+ (lambda ()
+ (setq default-directory "~/")))