From 9358a76e6cf4d78bb25f9d227bf15d232b896ba2 Mon Sep 17 00:00:00 2001 From: Emmet Date: Tue, 29 Aug 2023 21:40:45 -0500 Subject: [PATCH] Good-scroll has been laggy --- user/app/doom-emacs/config.el | 16 ++++++++++------ user/app/doom-emacs/doom.org | 17 ++++++++++------- user/app/doom-emacs/packages.el | 1 - 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/user/app/doom-emacs/config.el b/user/app/doom-emacs/config.el index 14a991b..3142264 100644 --- a/user/app/doom-emacs/config.el +++ b/user/app/doom-emacs/config.el @@ -132,13 +132,17 @@ Teach him how to program and you will frustrate him for a lifetime." (dashboard-setup-startup-hook) ;; Smooth scrolling -(good-scroll-mode 1) -(setq good-scroll-duration 0.5 - good-scroll-step 270 - good-scroll-render-rate 0.03) +;; requires good-scroll.el +;;(good-scroll-mode 1) +;;(setq good-scroll-duration 0.4 +;; good-scroll-step 270 +;; good-scroll-render-rate 0.03) +;; +;;(global-set-key (kbd "") #'good-scroll-up-full-screen) +;;(global-set-key (kbd "") #'good-scroll-down-full-screen) -(global-set-key (kbd "") #'good-scroll-up-full-screen) -(global-set-key (kbd "") #'good-scroll-down-full-screen) +(setq scroll-margin 30) +(setq hscroll-margin 10) ;; Requires for faster loading (require 'org-agenda) diff --git a/user/app/doom-emacs/doom.org b/user/app/doom-emacs/doom.org index d8cb40b..3ded3a5 100644 --- a/user/app/doom-emacs/doom.org +++ b/user/app/doom-emacs/doom.org @@ -193,13 +193,17 @@ Teach him how to program and you will frustrate him for a lifetime." (dashboard-setup-startup-hook) ;; Smooth scrolling -(good-scroll-mode 1) -(setq good-scroll-duration 0.5 - good-scroll-step 270 - good-scroll-render-rate 0.03) +;; requires good-scroll.el +;;(good-scroll-mode 1) +;;(setq good-scroll-duration 0.4 +;; good-scroll-step 270 +;; good-scroll-render-rate 0.03) +;; +;;(global-set-key (kbd "") #'good-scroll-up-full-screen) +;;(global-set-key (kbd "") #'good-scroll-down-full-screen) -(global-set-key (kbd "") #'good-scroll-up-full-screen) -(global-set-key (kbd "") #'good-scroll-down-full-screen) +(setq scroll-margin 30) +(setq hscroll-margin 10) ;; Requires for faster loading (require 'org-agenda) @@ -1561,7 +1565,6 @@ Any git package can be configured for a particular commit or branch: (package! ob-mermaid) (package! focus) (package! olivetti) -(package! good-scroll) (package! async) #+END_SRC * Nix Integration diff --git a/user/app/doom-emacs/packages.el b/user/app/doom-emacs/packages.el index de56492..ca15ef5 100644 --- a/user/app/doom-emacs/packages.el +++ b/user/app/doom-emacs/packages.el @@ -20,5 +20,4 @@ (package! ob-mermaid) (package! focus) (package! olivetti) -(package! good-scroll) (package! async)