Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (require 'package)
- (setq package-archives
- `(,@package-archives
- ("melpa" . "https://melpa.org/packages/")
- ("org" . "https://orgmode.org/elpa/")
- ))
- (setq package-enable-at-startup nil)
- (package-initialize)
- (unless (package-installed-p 'use-package)
- (package-refresh-contents)
- (package-install 'use-package))
- (eval-when-compile
- (require 'use-package))
- (use-package diminish :ensure t)
- (use-package bind-key :ensure t)
- (use-package gcmh
- :ensure t
- :init
- (gcmh-mode 1))
- (use-package cus-edit
- :custom
- (custom-file null-device "Don't store customizations"))
- (use-package frame
- :bind
- ("C-z" . nil))
- (use-package exec-path-from-shell
- :ensure t
- :defer 0.1
- :config
- (setq exec-path-from-shell-check-startup-files nil)
- (exec-path-from-shell-initialize))
- ;; (use-package reverse-im
- ;; :ensure t
- ;; :custom-update
- ;; (reverse-im-input-methods "russian-computer")
- ;; :config
- ;; (reverse-im-mode t))
- (use-package zenburn-theme
- :ensure t
- :no-require t
- :config
- (load-theme 'zenburn t)
- (set-face-attribute 'default nil
- :family "Anonymous Pro"
- :height 120
- :weight 'normal
- :width 'normal))
- (progn
- (use-package-ensure-elpa 'spacemacs-theme '(t) 'nil)
- (load-theme 'spacemacs-dark t)
- (require 'spacemacs-theme nil nil))
- (use-package tool-bar
- :config
- (tool-bar-mode -1))
- (use-package scroll-bar
- :config
- (scroll-bar-mode -1))
- (use-package menu-bar
- :config
- (menu-bar-mode -1))
- (use-package which-key
- :ensure t
- :diminish which-key-mode
- :config
- (which-key-mode))
- (use-package evil
- :ensure t
- :init
- (setq evil-want-C-u-scroll t)
- :config
- (evil-mode)
- )
- (use-package ivy
- :ensure t
- :diminish ivy-mode
- :custom
- (ivy-count-format "%d/%d " "Show anzu-like counter")
- (ivy-use-selectable-prompt t "Make the prompt line selectable")
- :custom-face
- (ivy-current-match ((t (:inherit 'hl-line))))
- :bind
- :config
- (ivy-mode t))
- (use-package counsel
- :ensure t
- :init
- (counsel-mode))
- (use-package swiper :ensure t)
- (use-package projectile
- :ensure t
- :delay t
- :custom
- (projectile-completion-system 'ivy))
- (use-package counsel-projectile
- :defer t
- :ensure t
- :after counsel projectile
- :config
- (counsel-projectile-mode))
- (use-package dashboard
- :after projectile
- :ensure t
- :diminish dashboard-mode
- :config
- (setq dashboard-startup-banner 'logo)
- (setq dashboard-items '((recents . 5)
- (projects . 5)))
- (dashboard-setup-startup-hook))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement