From 4b2f25334fd7a08f7f95eaca1512863c38905101 Mon Sep 17 00:00:00 2001 From: Marc Date: Sun, 3 Nov 2019 16:06:21 +0100 Subject: [PATCH 1/6] fixed some bugs --- init.org | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/init.org b/init.org index ba68256..a5708d1 100644 --- a/init.org +++ b/init.org @@ -36,6 +36,9 @@ #+BEGIN_SRC emacs-lisp (require 'package) +;; bug before emacs 26.3 +(setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3") +(add-to-list 'package-archives '("elpa" . "https://elpa.gnu.org/packages/") t) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) (add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t) (add-to-list 'package-archives '("org" . "https://orgmode.org/elpa/") t) @@ -101,7 +104,7 @@ * visuals ** Font #+BEGIN_SRC emacs-lisp -(set-face-font 'default "Hack Nerd Font Mono-10") +(set-face-font 'default "Hack-10") #+END_SRC ** line wrappings From e9724dcfd0f7b2f0044b399c9dfab91f9919af23 Mon Sep 17 00:00:00 2001 From: Marc Date: Sun, 1 Dec 2019 06:34:10 +0000 Subject: [PATCH 2/6] added init script --- create-init.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 create-init.sh diff --git a/create-init.sh b/create-init.sh new file mode 100755 index 0000000..c352a92 --- /dev/null +++ b/create-init.sh @@ -0,0 +1,10 @@ +#!/bin/sh +rm ./init.el + +cat <./init.el +(require 'org') +(find-file (concat user-emacs-directory "init.org")) +(org-babel-tangle) +(load-file (concat user-emacs-directory "init.el")) +(byte-compile-file (concat user-emacs-directory "init.el")) +EOF From dcec50e4264e2fd472cc035497e0a68c11bedc32 Mon Sep 17 00:00:00 2001 From: Marc Date: Sun, 1 Dec 2019 06:40:26 +0000 Subject: [PATCH 3/6] fixed bug in init script --- create-init.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/create-init.sh b/create-init.sh index c352a92..93e0544 100755 --- a/create-init.sh +++ b/create-init.sh @@ -2,7 +2,7 @@ rm ./init.el cat <./init.el -(require 'org') +(require 'org) (find-file (concat user-emacs-directory "init.org")) (org-babel-tangle) (load-file (concat user-emacs-directory "init.el")) From 54f32757cac44d053adfb6455e2cfde88ebfc762 Mon Sep 17 00:00:00 2001 From: Marc Date: Sun, 1 Dec 2019 07:00:35 +0000 Subject: [PATCH 4/6] fixed some config bugs --- init.org | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/init.org b/init.org index a5708d1..b9fd28f 100644 --- a/init.org +++ b/init.org @@ -53,8 +53,11 @@ (setq use-package-verbose nil) - ;(eval-when-compile - (require 'use-package);) + (eval-when-compile + (require 'use-package)) + (require 'bind-key) + (use-package diminish + :ensure t) #+END_SRC * Default settings @@ -142,7 +145,6 @@ #+END_SRC * undo #+BEGIN_SRC emacs-lisp -(require 'undo-tree) (use-package undo-tree :ensure t :diminish undo-tree-mode @@ -168,7 +170,6 @@ #+END_SRC * which-key #+BEGIN_SRC emacs-lisp - (require 'which-key) (use-package which-key :ensure t :diminish which-key-mode @@ -233,7 +234,7 @@ END_SRC * ivy / counsel / swiper #+BEGIN_SRC emacs-lisp - (require 'ivy) +; (require 'ivy) (use-package ivy :ensure t :diminish @@ -272,7 +273,7 @@ END_SRC * company #+BEGIN_SRC emacs-lisp - (require 'company) +; (require 'company) (use-package company :defer 1 :bind @@ -291,7 +292,7 @@ END_SRC company-show-numbers t company-tooltip-align-annotations t)) - (require 'company-statistics) +; (require 'company-statistics) (use-package company-statistics :ensure t :after company @@ -307,7 +308,7 @@ END_SRC (setq-default company-dabbrev-downcase nil)) (use-package company-box - :ensure nil + :ensure t :init (add-hook 'company-mode-hook 'company-box-mode)) #+END_SRC From 5075fc1b32c7f41ecb98211a9dbb421dbfb18634 Mon Sep 17 00:00:00 2001 From: Marc Date: Sun, 1 Dec 2019 07:01:21 +0000 Subject: [PATCH 5/6] script now removes elc file --- create-init.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/create-init.sh b/create-init.sh index 93e0544..718c754 100755 --- a/create-init.sh +++ b/create-init.sh @@ -1,5 +1,6 @@ #!/bin/sh rm ./init.el +rm ./init.elc cat <./init.el (require 'org) From d7b94cf5c3b4af28ffaf50b3630ae5ebbedb2918 Mon Sep 17 00:00:00 2001 From: Marc Date: Sun, 1 Dec 2019 07:12:32 +0000 Subject: [PATCH 6/6] fixed some more initialization bugs --- init.org | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/init.org b/init.org index b9fd28f..a9a3449 100644 --- a/init.org +++ b/init.org @@ -139,6 +139,7 @@ ** misc #+BEGIN_SRC emacs-lisp (use-package rainbow-mode + :ensure t :diminish :hook ((org-mode emacs-lisp-mode) . rainbow-mode)) @@ -385,6 +386,7 @@ TODO Unterverzeichnisse wurden noch nicht getestet (use-package lsp-ui :after lsp-mode + :ensure t :diminish :commands lsp-ui-mode :config @@ -416,7 +418,7 @@ TODO Unterverzeichnisse wurden noch nicht getestet ** flycheck #+BEGIN_SRC emacs-lisp (use-package flycheck - ;;:ensure t + :ensure t :hook ((css-mode . flycheck-mode) (emacs-lisp-mode . flycheck-mode) @@ -499,6 +501,7 @@ deactivate #+BEGIN_SRC emacs-lisp (use-package beancount :load-path "user-local/elisp" + :ensure t :defer t :mode ("\\.beancount$" . beancount-mode)