diff options
| author | Adrian Kummerlaender | 2020-06-14 19:11:57 +0200 | 
|---|---|---|
| committer | Adrian Kummerlaender | 2020-06-14 19:11:57 +0200 | 
| commit | 73ea669da6f07c49f935ced4031ee95f45ab850f (patch) | |
| tree | b1f8d0c2ac56cd0bbd384a17df04ef35dd1cf338 /gui/conf/init.el | |
| parent | 8a80e2e6645c261d69480beb0c1695164f64cdfb (diff) | |
| download | nixos_home-73ea669da6f07c49f935ced4031ee95f45ab850f.tar nixos_home-73ea669da6f07c49f935ced4031ee95f45ab850f.tar.gz nixos_home-73ea669da6f07c49f935ced4031ee95f45ab850f.tar.bz2 nixos_home-73ea669da6f07c49f935ced4031ee95f45ab850f.tar.lz nixos_home-73ea669da6f07c49f935ced4031ee95f45ab850f.tar.xz nixos_home-73ea669da6f07c49f935ced4031ee95f45ab850f.tar.zst nixos_home-73ea669da6f07c49f935ced4031ee95f45ab850f.zip | |
Update Emacs config
Diffstat (limited to 'gui/conf/init.el')
| -rw-r--r-- | gui/conf/init.el | 30 | 
1 files changed, 22 insertions, 8 deletions
| diff --git a/gui/conf/init.el b/gui/conf/init.el index 1359f52..16dfe09 100644 --- a/gui/conf/init.el +++ b/gui/conf/init.el @@ -11,9 +11,9 @@        user-mail-address "adrian@kummerlaender.eu")  (set-frame-font "Iosevka 11" nil t) -(menu-bar-mode -1)  -(toggle-scroll-bar -1)  -(tool-bar-mode -1)  +(menu-bar-mode -1) +(toggle-scroll-bar -1) +(tool-bar-mode -1)  (global-visual-line-mode t)  (add-hook 'prog-mode-hook 'linum-mode) @@ -22,6 +22,16 @@  (setq mouse-wheel-progressive-speed nil)  (setq fast-but-imprecise-scrolling t) +(setq font-lock-support-mode 'jit-lock-mode) +(setq jit-lock-stealth-time 16 +      jit-lock-defer-contextually t +      jit-lock-stealth-nice 0.5) +(setq-default font-lock-multiline t) + +(setq-default tab-width 2) +(setq-default c-basic-offset 2) +(setq-default python-indent-offset 4) +  (require 'package)  (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/"))  (package-initialize) @@ -69,7 +79,7 @@    :mode "\\.pdf$"    :config (pdf-tools-install)) -(setq browse-url-browser-function 'eww-browse-url)  +(setq browse-url-browser-function 'eww-browse-url)  (use-package nix-mode    :ensure t) @@ -82,6 +92,7 @@    (setq org-adapt-indentation nil)    (setq org-startup-indented t)    (setq org-hide-emphasis-markers t) +  (setq org-src-preserve-indentation t)    (setq org-default-notes-file "~/org/inbox.org")    (setq org-agenda-files '("~/org"))    (setq org-link-frame-setup '((file . find-file))) ; open links in same frame @@ -251,14 +262,17 @@  (use-package projectile    :ensure t    :config -  (setq projectile-completion-system 'ivy)) +  (setq projectile-completion-system 'ivy) +  (setq projectile-project-search-path '("~/projects/dev" +																				 "~/projects/contrib" +																				 "~/projects/playground")))  (defun get-related-files ()    (let ((common-basename-files (seq-filter (lambda (file) (string= (file-name-sans-extension file) (file-name-base))) -	 				   (directory-files ".")))) +																					 (directory-files "."))))      (sort (seq-remove (lambda (file) (string= file (buffer-name))) -		      common-basename-files) -	  #'string-greaterp))) +											common-basename-files) +					#'string-greaterp)))  (defun jump-to-related ()    (interactive) | 
