Skip to content

Instantly share code, notes, and snippets.

@xevrem
Created October 22, 2020 00:23
Show Gist options
  • Select an option

  • Save xevrem/6674f533dc2fa6e1e26e02ce094bb8cc to your computer and use it in GitHub Desktop.

Select an option

Save xevrem/6674f533dc2fa6e1e26e02ce094bb8cc to your computer and use it in GitHub Desktop.
(setq inhibit-startup-message t)
(scroll-bar-mode -1) ;; disable vis scrollbar
(tool-bar-mode -1) ;; disable the toolbar
(tooltip-mode -1) ;; disable tooltipt
(set-fringe-mode 10) ;; 'breathing' room
(menu-bar-mode -1)
(setq visible-bell t) ;; visual bell
(set-face-attribute 'default 'nil :font "Fira Code" :height 180)
(load-theme 'tango-dark)
;; make escape qui prompts
(global-set-key (kbd "<escape>") 'keyboard-escape-quit)
;; init srouces
(require 'package)
(setq package-archives '(("melpa" . "https://melpa.org/packages/")
("org" . "https://orgmode.org/elpa/")
("elpa" . "https://elpa.gnu.org/packages/")))
(package-initialize)
(unless package-archive-contents
(package-refresh-contents))
;; init use-package on non-linux platforms
(unless (package-installed-p 'use-package)
(package-install 'use-package))
(require 'use-package)
(setq use-package-always-ensure t)
(use-package command-log-mode)
(use-package ivy
:diminish
:bind (("C-s" . swiper)
:map ivy-minibuffer-map
("TAB" . ivy-alt-done)
("C-l" . ivy-alt-done)
("C-j" . ivy-next-line)
("C-k" . ivy-previous-line)
:map ivy-switch-buffer-map
("C-k" . ivy-previous-line)
("C-l" . ivy-done)
("C-d" . ivy-switch-buffer-kill)
:map ivy-reverse-i-search-map
("C-k" . ivy-previous-line)
("C-d" . ivy-reverse-i-search-kill))
:config
(ivy-mode 1))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment