Bug fixes on emacs setup
This commit is contained in:
@@ -4,13 +4,8 @@
|
|||||||
;; Keep this on top
|
;; Keep this on top
|
||||||
;; https://melpa.org/#/getting-started
|
;; https://melpa.org/#/getting-started
|
||||||
(require 'package)
|
(require 'package)
|
||||||
(let* ((no-ssl (and (memq system-type '(windows-nt ms-dos))
|
(add-to-list 'package-archives
|
||||||
(not (gnutls-available-p))))
|
'("melpa-stable" . "https://stable.melpa.org/packages/"))
|
||||||
(url (concat (if no-ssl "http" "https") "://melpa.org/packages/")))
|
|
||||||
(add-to-list 'package-archives (cons "melpa" url) t))
|
|
||||||
(when (< emacs-major-version 24)
|
|
||||||
;; For important compatibility libraries like cl-lib
|
|
||||||
(add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/")))
|
|
||||||
(package-initialize)
|
(package-initialize)
|
||||||
|
|
||||||
;; setting the default directory for extra packages
|
;; setting the default directory for extra packages
|
||||||
@@ -20,8 +15,8 @@
|
|||||||
;; turns off the menus at top
|
;; turns off the menus at top
|
||||||
(menu-bar-mode -1)
|
(menu-bar-mode -1)
|
||||||
(tool-bar-mode -1)
|
(tool-bar-mode -1)
|
||||||
;; enable longlines-mode for text files
|
;; enable word wrap
|
||||||
(add-hook 'text-mode-hook 'visual-line-mode)
|
(global-visual-line-mode t)
|
||||||
;; load word-count tools, use "wc" command to get instant count
|
;; load word-count tools, use "wc" command to get instant count
|
||||||
(load "wc-mode")
|
(load "wc-mode")
|
||||||
;; but normally don't initialize because it's too CPU-intensive on large files
|
;; but normally don't initialize because it's too CPU-intensive on large files
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ sudo pacman -S keepassxc
|
|||||||
|
|
||||||
# emacs
|
# emacs
|
||||||
sudo pacman -S emacs
|
sudo pacman -S emacs
|
||||||
|
sudo pacman -S aspell-en # English dictionary
|
||||||
emacs --script install-emacs.el # not working
|
emacs --script install-emacs.el # not working
|
||||||
|
|
||||||
# pandoc
|
# pandoc
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ sudo apt-get install nodejs
|
|||||||
|
|
||||||
# emacs
|
# emacs
|
||||||
sudo apt-get -y install emacs-gtk
|
sudo apt-get -y install emacs-gtk
|
||||||
|
sudo apt-get -y install aspell aspell-en
|
||||||
emacs --script install-emacs.el
|
emacs --script install-emacs.el
|
||||||
|
|
||||||
# pandoc
|
# pandoc
|
||||||
|
|||||||
Reference in New Issue
Block a user