49 lines
2.5 KiB
EmacsLisp
49 lines
2.5 KiB
EmacsLisp
(require 'package)
|
|
(let* ((no-ssl (and (memq system-type '(windows-nt ms-dos))
|
|
(not (gnutls-available-p))))
|
|
(proto (if no-ssl "http" "https")))
|
|
(when no-ssl (warn "\
|
|
Your version of Emacs does not support SSL connections,
|
|
which is unsafe because it allows man-in-the-middle attacks.
|
|
There are two things you can do about this warning:
|
|
1. Install an Emacs version that does support SSL and be safe.
|
|
2. Remove this warning from your init file so you won't see it again."))
|
|
(add-to-list 'package-archives (cons "melpa" (concat proto "://melpa.org/packages/")) t)
|
|
;; Comment/uncomment this line to enable MELPA Stable if desired. See `package-archive-priorities`
|
|
;; and `package-pinned-packages`. Most users will not need or want to do this.
|
|
;;(add-to-list 'package-archives (cons "melpa-stable" (concat proto "://stable.melpa.org/packages/")) t)
|
|
)
|
|
(package-initialize)
|
|
(custom-set-variables
|
|
;; custom-set-variables was added by Custom.
|
|
;; If you edit it by hand, you could mess it up, so be careful.
|
|
;; Your init file should contain only one such instance.
|
|
;; If there is more than one, they won't work right.
|
|
'(ansi-color-faces-vector
|
|
[default default default italic underline success warning error])
|
|
'(ansi-color-names-vector
|
|
["black" "#d55e00" "#009e73" "#f8ec59" "#0072b2" "#cc79a7" "#56b4e9" "white"])
|
|
'(custom-enabled-themes (quote (alect-dark)))
|
|
'(custom-safe-themes
|
|
(quote
|
|
("7356632cebc6a11a87bc5fcffaa49bae528026a78637acd03cae57c091afd9b9" "ab04c00a7e48ad784b52f34aa6bfa1e80d0c3fcacc50e1189af3651013eb0d58" "04dd0236a367865e591927a3810f178e8d33c372ad5bfef48b5ce90d4b476481" "a0feb1322de9e26a4d209d1cfa236deaf64662bb604fa513cca6a057ddf0ef64" "72e619344d77a16ce6b9eab205e930e14f386609cd31b14844c441b4a811f415" "6b10da616c1024c23380a164e4b0d57c27aac098b8cce9e5c1f220437b6c94d7" "8bab01fcbe965cc2b81203623fc2d7c0bc7816d4475d1c7cb4834b55f9d58511" default)))
|
|
'(inhibit-startup-screen t)
|
|
'(package-selected-packages (quote (alect-themes cython-mode))))
|
|
(custom-set-faces
|
|
;; custom-set-faces was added by Custom.
|
|
;; If you edit it by hand, you could mess it up, so be careful.
|
|
;; Your init file should contain only one such instance.
|
|
;; If there is more than one, they won't work right.
|
|
)
|
|
|
|
;; To display line number
|
|
(when (version<= "26.0.50" emacs-version )
|
|
(global-display-line-numbers-mode))
|
|
|
|
;; To highlight current line
|
|
(global-hl-line-mode 1)
|
|
|
|
;; Default full screen
|
|
(custom-set-variables
|
|
'(initial-frame-alist (quote (fullscreen . maximized))))
|