Переглянути джерело

Merge branch 'main' of github.com:esko997/dotfiles

Simon Watson 2 роки тому
батько
коміт
d6e00ffcc1
2 змінених файлів з 30 додано та 1 видалено
  1. 14 1
      emacs/.emacs-mac
  2. 16 0
      emacs/.emacs-windows

+ 14 - 1
emacs/.emacs-mac

@@ -2,6 +2,14 @@
 (setq inferior-lisp-program "/opt/homebrew/bin/sbcl")
 (load (expand-file-name "~/.local/opt/quicklisp/slime-helper.el"))
 
+; Smooth mouse scroll a bit
+(setq mouse-wheel-scroll-amount '(1 ((shift) . 1) ((control) . nil)))
+(setq mouse-wheel-progressive-speed nil)
+
+;; normal home/end behavior
+(global-set-key (kbd "<home>") 'beginning-of-line)
+(global-set-key (kbd "<end>") 'end-of-line)
+
 ;;; erc config
 (setq erc-nick "speskk")
 
@@ -40,8 +48,11 @@
 ;; Not enabled/required by default
 (straight-use-package 'evil)
 
+;; always enable ido mode
+(require 'ido)
+(ido-mode t)
+
 (require 'evil)
-;; Required, but not enabled by defaul
 (evil-mode 1)
 
 ;; Enable tab behavior like vi
@@ -93,6 +104,8 @@
 
 ;(load-theme 'moe-light t)
 (load-theme 'nano t)
+(nano-dark)
+
 
 (display-time-mode t)
 (display-line-numbers-mode t)

+ 16 - 0
emacs/.emacs-windows

@@ -5,6 +5,8 @@
 (setq mouse-wheel-scroll-amount '(1 ((shift) . 1) ((control) . nil)))
 (setq mouse-wheel-progressive-speed nil)
 
+(setq visible-bell 1)
+
 (defvar bootstrap-version)
 (let ((bootstrap-file
        (expand-file-name "straight/repos/straight.el/bootstrap.el" user-emacs-directory))
@@ -33,6 +35,20 @@
 (straight-use-package 'rust-mode)
 (straight-use-package 'powerline)
 (straight-use-package 'markdown-mode)
+(straight-use-package 'moe-theme)
+(straight-use-package 'ample-theme)
+(straight-use-package 'slime)
+(straight-use-package 'ac-slime)
+;; Not enabled/required by default
+(straight-use-package 'evil)
+
+(require 'evil)
+;; Required, but not enabled by defaul
+(evil-mode 0)
+
+;; Enable tab behavior like vi
+(straight-use-package '(evil-tabs :type git :host github
+                                   :repo "krisajenkins/evil-tabs"))
 
 (require 'markdown-mode)