From f4e4075e2971c15f00ef3c0e9d78c2d7800cdc48 Mon Sep 17 00:00:00 2001 From: tastytea Date: Fri, 22 Mar 2019 01:57:44 +0100 Subject: [PATCH] Re-ordered some blocks. --- init.el | 73 +++++++++++++++++++++++++-------------------------- server/server | 2 +- 2 files changed, 37 insertions(+), 38 deletions(-) diff --git a/init.el b/init.el index 5bd739b..63d6ba4 100644 --- a/init.el +++ b/init.el @@ -1,5 +1,5 @@ ;;; init.el --- tastytea's Emacs init file. -;;; Time-stamp: <2019-03-22 01:00:06 CET> +;;; Time-stamp: <2019-03-22 01:57:36 CET> ;;; Commentary: ;;; I am using this file with Emacs 26, but most of it will probably work with @@ -84,9 +84,6 @@ ;; Save minibuffer history (savehist-mode t) -;; Show column numbers in modeline -(column-number-mode t) - ;; Save backups in ~/.emacs.d/ and keep more versions (setq backup-directory-alist `(("." . ,(concat user-emacs-directory "backups")))) @@ -128,29 +125,6 @@ :config (smooth-scrolling-mode 1)) -;; Delete old buffers -;; https://www.emacswiki.org/emacs/CleanBufferList -(use-package midnight - :config - (setq midnight-period (* 1 60 60) ; Clean every 1 hours - midnight-delay 0 ; 0 seconds after "midnight" - clean-buffer-list-delay-general 1 ; Clean normal bufs after 1d - clean-buffer-list-delay-special (* 30 60) ; Clean special bufs after 30m - clean-buffer-list-kill-regexps ; Add these to special buffers - (nconc clean-buffer-list-kill-regexps - '("\\`magit-?.*:" - "\\.log\\'"))) - (midnight-mode t)) - -;; The string Time-stamp: <> in the first 8 lines of the file will be updated -;; with the current timestamp. -(use-package time-stamp - :config - (setq time-stamp-format "%:y-%02m-%02d %02H:%02M:%02S %Z") - :hook - (before-save . time-stamp)) - - ;; Paste text where the cursor is, not where the mouse is. (setq mouse-yank-at-point t) @@ -166,7 +140,7 @@ (global-set-key (kbd "M-") 'scroll-up-line) (global-set-key (kbd "M-") 'scroll-down-line) -;;;;;;;;;;;;;;;;;;;; Programming / RTags ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;; Programming / C++ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (use-package rtags :unless slow-computer :if (executable-find "llvm-config") @@ -207,6 +181,13 @@ (setq rtags-completions-enabled t) (push 'company-rtags company-backends)) +;; cmake integration +(use-package cmake-ide + :unless slow-computer + :config + (setq cmake-ide-build-dir "build") + (cmake-ide-setup)) + ;;;;;;;;;;;;;;;;;;;; Programming / other ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Online documentation mode (use-package eldoc @@ -231,13 +212,6 @@ :config (company-flx-mode +1)) -;; cmake integration -(use-package cmake-ide - :unless slow-computer - :config - (setq cmake-ide-build-dir "build") - (cmake-ide-setup)) - ;; Indentation (setq-default indent-tabs-mode nil tab-width 4) @@ -265,8 +239,7 @@ :bind ("C-c p" . 'projectile-command-map) (:map projectile-command-map - ("k" . 'projectile-kill-buffers-and-change-tabbar-grouping)) - ) + ("k" . 'projectile-kill-buffers-and-change-tabbar-grouping))) ;; Debugger (use-package realgud @@ -338,6 +311,9 @@ ;; Modeline (use-package doom-modeline :after all-the-icons + :init + ;; Show column numbers in modeline + (column-number-mode t) :config (setq doom-modeline-minor-modes t) :hook (after-init . doom-modeline-mode)) @@ -526,6 +502,29 @@ (uniquify-buffer-name-style 'post-forward) (uniquify-strip-common-suffix t)) +;; Delete old buffers +;; https://www.emacswiki.org/emacs/CleanBufferList +(use-package midnight + :init + (setq midnight-delay 0) ; 0 seconds after "midnight" + :config + (setq midnight-period (* 1 60 60) ; Clean every 1 hours + clean-buffer-list-delay-general 1 ; Clean normal bufs after 1d + clean-buffer-list-delay-special (* 30 60) ; Clean special bufs after 30m + clean-buffer-list-kill-regexps ; Add these to special buffers + (nconc clean-buffer-list-kill-regexps + '("\\`magit-?.*:" + "\\.log\\'"))) + (midnight-mode t)) + +;; The string Time-stamp: <> in the first 8 lines of the file will be updated +;; with the current timestamp. +(use-package time-stamp + :config + (setq time-stamp-format "%:y-%02m-%02d %02H:%02M:%02S %Z") + :hook + (before-save . time-stamp)) + ;;;;;;;;;;;;;;;;;;;; File formats ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (use-package adoc-mode :mode (("\\.adoc" . adoc-mode))) diff --git a/server/server b/server/server index 72a7b38..bf54931 100644 --- a/server/server +++ b/server/server @@ -1,2 +1,2 @@ -127.0.0.1:51313 4627 +127.0.0.1:51313 17682 phahw2ohVoh0oopheish7IVie9desh8aequeenei3uo8wahShe%thuadaeNa4ieh \ No newline at end of file