Commit Graph

445 Commits (2f1ad8a349bcc0a2202df70a1d18caf4ba25779f)

Author SHA1 Message Date
Pierre Neidhardt aded10aaa0 Emacs: Don't modify paragraph-start 2017-06-29 18:07:50 +01:00
Pierre Neidhardt 6efaf4d233 Emacs: Evil: Bind C-/ to helm-quit-and-find-file 2017-06-29 18:07:50 +01:00
Pierre Neidhardt 6347e7d9e2 Emacs: Don't display embedded cover in Emms with mpv 2017-06-28 23:00:47 +01:00
Pierre Neidhardt 24dac30062 Emacs: Don't use special display with helm completion (e.g. Eshell) 2017-06-28 17:44:36 +01:00
Pierre Neidhardt 658caac1fd Emacs: Eshell: Add default completion from fish 2017-06-28 17:44:36 +01:00
Pierre Neidhardt 21d796f062 Emacs: Turn off which-function-mode and display-time 2017-06-27 21:15:26 +01:00
Pierre Neidhardt c0462b3bdf Emacs: Eshell: Tweak history settings 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 3fc0047778 Emacs: Eshell: Fallback to bash for completion 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 344a587a6a Emacs: Emms: Store mpv input file in Emms' cache 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 8118d33340 Emacs: Emms: Allow pausing from browser 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 4b57bdd6a2 Emacs: Emms: Resume playing time on restart 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 816a852f6e gpg: Use Emacs for pinentry 2017-06-27 09:50:24 +01:00
Pierre Neidhardt 92328505f8 Emacs: Evil: Do not expand abbrev when exiting insert-mode 2017-06-27 09:50:24 +01:00
Pierre Neidhardt 178977c88a Emacs: Use auto-mode-alist instead of find-file-hook when it makes sense 2017-06-27 09:50:24 +01:00
Pierre Neidhardt d67e3ded56 Emacs: Implement emms-cache-covers 2017-06-26 15:01:48 +01:00
Pierre Neidhardt 6ac9bb075f Emacs: Load magit just-in-time. 2017-06-26 15:01:23 +01:00
Pierre Neidhardt 772e96c16f Remove pt (the_platinum_searcher)
Somewhat buggy with Emacs Helm.
'ag' (the_silver_searcher) is more widely available.
Not so useful anyways, grep is often faster.
2017-06-26 15:01:23 +01:00
Pierre Neidhardt d608ca7c0a Emacs: Evil: Refactor leader-related settings 2017-06-25 12:12:56 +01:00
Pierre Neidhardt 0077cf8881 Emacs: Emms: Set Evil bindings and basic config 2017-06-25 11:57:14 +01:00
Pierre Neidhardt a9efecbe97 Emacs: Use column-number-mode in prog-mode / text-mode only 2017-06-24 14:11:18 +01:00
Pierre Neidhardt cbd21d7fa1 Emacs: Evil: Use evil-commentary 2017-06-24 10:04:05 +01:00
Pierre Neidhardt d37cf0ba4c Emacs: Eshell: Add "alsamixer" to the list of external commands 2017-06-24 08:02:07 +01:00
Pierre Neidhardt 64a294f86c Emacs: Move sh-basic-offset and c-basic-offset to their respective config file 2017-06-23 15:24:55 +01:00
Pierre Neidhardt 2ac066840b Emacs: Set tab-width to 4 in XML 2017-06-23 15:24:55 +01:00
Pierre Neidhardt 9f9370d196 Emacs: Turn on `delete-trailing-whitespace' locally 2017-06-22 18:14:27 +01:00
Pierre Neidhardt 8f3042fb71 Emacs: Enable all disabled commands 2017-06-22 18:14:27 +01:00
Pierre Neidhardt db4b10759e Emacs: Fix org-mode indent-tabs-mode 2017-06-22 18:14:27 +01:00
Pierre Neidhardt 6c7b3963cd Emacs: Evil: Bind "M-o" to open in other window in occur and grep 2017-06-21 17:37:10 +01:00
Pierre Neidhardt 7148c04cdb Emacs: Evil: Bind "<" to nxml-backward-up-element 2017-06-21 17:37:10 +01:00
Pierre Neidhardt 75022b580a Emacs: Use global keys instead of mickey minor mode
It's simpler.

Mickey can create un-intended shadowing of some modes.
If a global key is shadowed, it calls for configuring the mode, which is
logical. We should not modify the global config for the sake of one mode.
2017-06-20 19:40:13 +01:00
Pierre Neidhardt 337fa58975 Emacs: Evil: Fix bindings for Info, help and helm 2017-06-20 15:25:46 +01:00
Pierre Neidhardt 11b5438373 Emacs: Don't use hs (code folding) 2017-06-20 15:25:24 +01:00
Pierre Neidhardt 622349c175 Emacs: Mode Line: Add time, remove page number, add line number conditionally 2017-06-20 15:24:23 +01:00
Pierre Neidhardt 1084a21830 Emacs: Eshell: Add "watch" to the list of visual commands 2017-06-20 15:21:27 +01:00
Pierre Neidhardt 13af73b05a Emacs: Evil: Refine bindings 2017-06-19 22:11:21 +01:00
Pierre Neidhardt 593373a349 Emacs: Add " [serverless]" to frame title if not daemon 2017-06-19 22:10:32 +01:00
Pierre Neidhardt 4f0cd7b95c Emacs: Display battery mode 2017-06-19 20:32:54 +01:00
Pierre Neidhardt 868ce31150 Emacs: Update some comments on Go and Evil 2017-06-19 19:36:04 +01:00
Pierre Neidhardt c622bddbc2 Emacs: Eshell: Document the conflict between eshell/alias and evil-define-key 2017-06-18 21:25:56 +01:00
Pierre Neidhardt 848f68ab9e Emacs: Set tab-width to 8 in Lisp modes 2017-06-18 21:25:34 +01:00
Pierre Neidhardt efeeaee94b Emacs: Eshell: Don't use FFAP on prompt 2017-06-18 21:25:17 +01:00
Pierre Neidhardt 522615860a Emacs: Helm: Enable fuzzy matching in Eshell 2017-06-18 20:05:31 +01:00
Pierre Neidhardt f31415450c Emacs: Clean up Helm hook for Eshell 2017-06-18 19:58:21 +01:00
Pierre Neidhardt d6af0ece49 Emacs: Eshell: Remove redundant setting of eshell-prompt-regexp 2017-06-18 19:52:16 +01:00
Pierre Neidhardt 6779cb9b25 Emacs: Normalize some comment tags 2017-06-18 19:52:00 +01:00
Pierre Neidhardt 2573c77cc5 Emacs: Remove obsolete Helm bindings 2017-06-18 19:20:37 +01:00
Pierre Neidhardt ed5ca4542d Emacs: Restructure init files, use "init-" prefix for all 2017-06-18 17:50:31 +01:00
Pierre Neidhardt 5471e1e111 Emacs: Helm: Hide prompt since we use the header 2017-06-18 16:58:35 +01:00
Pierre Neidhardt 33c7a0c1d3 Emacs: Evil: Find first org agenda with <leader>t 2017-06-18 16:56:59 +01:00
Pierre Neidhardt 49ebae69fe Emacs: Use dolist, other nits 2017-06-18 16:56:07 +01:00
Pierre Neidhardt 9aa1f9ac69 Emacs: Fontify comment-tag for text-mode 2017-06-18 16:55:00 +01:00
Pierre Neidhardt 7b44e52da8 Emacs: Move f9-f12 bindings to f5-f8, restrict compile-* keys to prog-mode-map 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 17de20d72a Emacs: Re-enable mouse-avoidance-mode 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 450e2875b7 Emacs: Load 'latex-pretty-symbols' just in time 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 9d5408a22f Emacs: Helm: Enable helm-top-poll-mode 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 64e503677c Emacs: Helm: Sort settings and remove old entry 2017-06-18 16:53:55 +01:00
Pierre Neidhardt bf2851ded0 Emacs: Evil: Bind M-l to helm-execute-persistent-action 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 9aa7965f0e Emacs: Move tramp file to cache 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 389f8d5fce Emacs: Eshell: Add git aliases to the list of visual subcommands 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 86087d245c Emacs: Configure `display-world-time' 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 742020d99d Emacs: Use `push' where it's more idiomatic 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 8bb3fa49d2 Emacs: Evil: Match org-mode's hjkl bindings with arrow keys 2017-06-18 16:53:55 +01:00
Pierre Neidhardt cd3bcf8fe9 Emacs: Eshell: Use eshell/sudo 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 55c7eb4663 Emacs: Remove useless 'sh-shell-file setting 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 36e153f979 Emacs: Eshell: Fix display of nbsp, e.g. with 'tree' 2017-06-18 16:53:55 +01:00
Pierre Neidhardt b24c7d46b3 Emacs: Eshell: Add mpsyt to the list of visual commands 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 079a67357a Move fish's pacman functions to separate scripts 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 272a0e32f6 Emacs: Eshell: Add support for non-highlighted prompts 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 2d9f77c920 Emacs: Define and use define-keys and local-set-keys 2017-06-18 16:53:55 +01:00
Pierre Neidhardt dbb3517a15 Emacs: Move mode-specific visuals to their dedicated files 2017-06-18 16:53:55 +01:00
Pierre Neidhardt a1520a5626 Emacs: Eshell: Move the full config to mode-eshell 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 35d88a94d5 Emacs: Evil: Bind "<" to magit-section-up 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 1cb56931ef Emacs: Move markdown config to a separate file 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 5040198d96 Emacs: Eshell: Add "sudo vi" to list of subcommands 2017-06-18 16:53:54 +01:00
Pierre Neidhardt f195fb03de Emacs: Evil: Use Emacs state for term-mode 2017-06-18 16:53:54 +01:00
Pierre Neidhardt 66009abe6c Emacs: Use with-eval-after-load instead of hooks for deferred loading 2017-06-18 16:53:54 +01:00
Pierre Neidhardt e145b5d58e Emacs: Set c-style out of hook 2017-06-16 18:58:40 +01:00
Pierre Neidhardt 32c594f9d1 Emacs: Move comment-line binding from mickey to global-map 2017-06-16 18:58:40 +01:00
Pierre Neidhardt e625d4eeb6 Emacs: Fix Eshell cache folder 2017-06-16 07:09:52 +01:00
Pierre Neidhardt 5056d7f43d Emacs: Fontify using with-eval-after-load instead of hooks 2017-06-15 20:59:31 +01:00
Pierre Neidhardt cc0a4f79ac Emacs: Use lighter blue in ansi-color 2017-06-15 20:43:20 +01:00
Pierre Neidhardt a2d6b677b5 Emacs: Trash instead of deleting outright 2017-06-15 20:08:38 +01:00
Pierre Neidhardt 9ad11fb099 Emacs: Save helm-ff-history only if desktop is loaded 2017-06-15 20:08:32 +01:00
Pierre Neidhardt a0a388d8f0 Emacs: Rebind M-p to helm-eshell-history 2017-06-15 20:08:32 +01:00
Pierre Neidhardt b947d46570 Emacs: Evil: Go to prompt on insert 2017-06-15 20:08:32 +01:00
Pierre Neidhardt be9e75e218 Emacs: Evil: Defun and bind eshell-or-new-session 2017-06-15 20:08:32 +01:00
Pierre Neidhardt 4790312842 Emacs: Eshell: Fix load order and aliases 2017-06-15 20:08:32 +01:00
Pierre Neidhardt a000f83710 Emacs: Skip dots in helm-ff and save helm-ff-history in desktop session 2017-06-12 21:31:08 +01:00
Pierre Neidhardt f958a0e147 Evil: Bind 'q' to quit-window in package menu 2017-06-12 21:29:47 +01:00
Pierre Neidhardt 3d922612f5 Emacs: Colorize compilation buffer 2017-06-12 21:29:30 +01:00
Pierre Neidhardt c37af9b279 Emacs: Tweak Eshell (prompt, aliases, evil bindings, next-prompt defun, helm) 2017-06-12 21:26:50 +01:00
Pierre Neidhardt 2c5b29871f Emacs: Evil: Use evil-ediff 2017-06-04 16:46:46 +01:00
Pierre Neidhardt 3527fa5507 Emacs: Evil: Close some undecided TODOs 2017-06-04 15:31:41 +01:00
Pierre Neidhardt 0f7ad9bdbd Emacs: Remove load-external and rely on require+autoload instead 2017-06-04 12:53:01 +01:00
Pierre Neidhardt 2a74257cec Emacs: Do not set compiler in inferior python 2017-06-04 12:16:31 +01:00
Pierre Neidhardt f1368b96b4 Emacs: Fix and document TeX skeletons 2017-06-04 11:47:10 +01:00
Pierre Neidhardt 4957b78b0b Emacs: Remove unused skeletons (LaTeX and Mediawiki) 2017-06-04 11:46:36 +01:00
Pierre Neidhardt 0368b2a3b2 Emacs: Remove support for version 23 2017-06-04 10:48:46 +01:00
Pierre Neidhardt 9630e37756 Emacs: Update obsolete face names and use dark background for isearch 2017-06-03 17:47:33 +01:00
Pierre Neidhardt d2968860fe Emacs: Evil: Switch to insert mode on M-RET 2017-06-03 16:40:25 +01:00
Pierre Neidhardt 045e2904b9 Emacs: Make show-paren-*-face independent of load order 2017-06-03 16:39:38 +01:00
Pierre Neidhardt 27dd481dac Emacs: Fix non-interactive beginning-of-next-defun 2017-06-03 16:39:04 +01:00
Pierre Neidhardt f39d015a28 Emacs: Simplify backup regexp and remove old backup options 2017-06-03 13:47:14 +01:00
Pierre Neidhardt 7df0ca1740 Emacs: Fix Evil ex escape and history bindings 2017-06-03 12:37:44 +01:00
Pierre Neidhardt b9c09095ca Emacs: Tweak info and help bindings 2017-06-03 12:37:08 +01:00
Pierre Neidhardt 3713c8f074 Emacs: Use double space to end sentence 2017-06-03 11:47:23 +01:00
Pierre Neidhardt d34dc3b540 Emacs: Fix setting fill-column when MANWIDTH is empty 2017-06-03 11:46:09 +01:00
Pierre Neidhardt ae6fe9dd77 Emacs: Insert org-mode heading after current entry instead of splitting 2017-06-03 11:44:50 +01:00
Pierre Neidhardt 9a0a208db0 Emacs: Fix tex-mode-hook turn-on-newline-paragraph 2017-06-03 11:43:45 +01:00
Pierre Neidhardt 936068fb0a Emacs: Move page-number-mode and related fucntions to a separate file
Move tweak from mode-line-format to mode-line-position.
2017-06-02 18:15:17 +01:00
Pierre Neidhardt 9877eb74f2 Emacs: Add bindings to helm-apropos 2017-05-29 11:57:56 +02:00
Pierre Neidhardt cffb57e87b Emacs: Enable dired-find-alternate-file 2017-05-29 11:57:35 +02:00
Pierre Neidhardt 40acac1446 Emacs: Remove Evil bindings obsoleted by the almighty helm-mini 2017-05-29 00:45:10 +02:00
Pierre Neidhardt 50119529db Emacs: Add git and bookmark sources to helm-mini
This makes the corresponding bindings obsolete.
2017-05-29 00:11:04 +02:00
Pierre Neidhardt aa85994072 Emacs: Remove god-mode 2017-05-28 18:51:31 +02:00
Pierre Neidhardt 313bf39f7b Emacs: Clean up comments about Evil 2017-05-28 18:49:23 +02:00
Pierre Neidhardt 4e58758d1f Emacs: Fix some comment style 2017-05-28 18:39:25 +02:00
Pierre Neidhardt db948a888f Emacs: Fix evil-mc 2017-05-28 18:37:54 +02:00
Pierre Neidhardt 663da24375 Evil: Fix missing leader key in *Messages* 2017-05-28 16:30:41 +02:00
Pierre Neidhardt fda6e97941 Emacs: Remove the unnecessarily complicated graphviz-dot-mode config 2017-05-28 15:59:55 +02:00
Pierre Neidhardt 7a9a9e6c5b Emacs: Lint some code 2017-05-28 15:50:39 +02:00
Pierre Neidhardt 1af113aaa7 Emacs: Name functions instead of lambdas in hooks (init.el) 2017-05-28 15:50:39 +02:00
Pierre Neidhardt 38da1249c5 Emacs: Fix some indentation and comment style 2017-05-28 15:16:08 +02:00
Pierre Neidhardt fd80913a5e Emacs: Rename sanitize->fmt and add to lisp hook 2017-05-28 12:12:53 +02:00
Pierre Neidhardt 9de3d88eb8 Emacs: Simplify code for TODO, FIXME, etc. fontification 2017-05-28 12:05:01 +02:00
Pierre Neidhardt 9ebd726a4a Emacs: Name functions instead of using lambdas in hooks
This is good practice as it allows for using `remove-hook'.
2017-05-28 12:03:28 +02:00
Pierre Neidhardt a372221cd8 Emacs: Fix 'sanitize' 2017-05-27 16:47:32 +02:00
Pierre Neidhardt 43420e5252 Emacs: Follow "Org Headings" source 2017-05-27 16:42:16 +02:00
Pierre Neidhardt 4c00ce9364 Emacs: Allow arbitrary load order for Helm 2017-05-27 16:36:01 +02:00
Pierre Neidhardt 3ff30b971c Emacs: Fix spawn-terminal when default-directory starts with "~" 2017-05-27 16:18:06 +02:00
Pierre Neidhardt de0ff031db Emacs: Fix missing argument to helm-do-grep-ag in helm-grep-git-or-ag 2017-05-26 19:43:25 +02:00
Pierre Neidhardt d150fc39d9 Emacs: Remove a non-working dired config
It was supposed to follow folders in the same dired buffer.
2017-05-26 19:41:32 +02:00
Pierre Neidhardt bc18cff581 Emacs: Fix '<' to Evil's normal map in org-mode 2017-05-26 14:12:51 +02:00
Pierre Neidhardt 66f8a5979b Emacs: Disable linum in org-mode 2017-05-26 14:12:51 +02:00
Pierre Neidhardt 45cb64d368 Emacs: Bind M-o to helm's other window 2017-05-26 14:12:51 +02:00
Pierre Neidhardt 6111cdc0f7 Emacs: Bind "M-s f" to semantic, imenu or org headings 2017-05-26 14:12:51 +02:00
Pierre Neidhardt a825221dcc Emacs: Hide helm's header line 2017-05-26 14:12:51 +02:00
Pierre Neidhardt d7e3e6cd01 Emacs: Use follow-mode for helm's mark-ring 2017-05-25 18:20:23 +02:00
Pierre Neidhardt 9ebea2a0f6 Emacs: Define 'helm-grep-git-all-or-ag' 2017-05-25 18:20:23 +02:00
Pierre Neidhardt 0a22167237 Emacs: Activate linum on prog-mode and text-mode 2017-05-25 18:20:23 +02:00
Pierre Neidhardt 016a152ca0 Emacs: Simplify 'init.el', merge small mode config with it 2017-05-25 18:20:23 +02:00
Pierre Neidhardt 8d8c33bd96 Emacs: Fontify HACK, OPTIMIZE and REVIEW 2017-05-25 18:20:23 +02:00
Pierre Neidhardt 3f0afafd5a Emacs: Use 'use-region-p' and 'set-marker' instead of altering the mark
latex-itemize should be more reliable and will indent the result.
2017-05-25 18:20:23 +02:00
Pierre Neidhardt 7e44e34761 Emacs: Lint most of the config 2017-05-25 18:20:23 +02:00
Pierre Neidhardt de36a4b943 Emacs: Unbind lesser used commands such as dictionary settings
Instead we save the buffer local dictionaries across desktop sessions.
2017-05-25 18:20:23 +02:00
Pierre Neidhardt d8904ce70b Emacs: Move lambda to 'spawn-terminal' and add evil binding 2017-05-25 18:20:23 +02:00
Pierre Neidhardt 18062e3ce9 Emacs: Use Evil-mode 2017-05-25 18:20:23 +02:00
Pierre Neidhardt 8af1ec1a0e Emacs: Fix desktop-mode loading order 2017-05-25 16:59:19 +02:00
Pierre Neidhardt 677a6cb2f6 Emacs: Replace most mapc/mapcar by dolist 2017-05-25 16:59:19 +02:00
Pierre Neidhardt 581d7799d5 Emacs: Replace eval-after-load with with-eval-after-load 2017-05-22 16:12:30 +02:00
Pierre Neidhardt e655b1433d Emacs: Use 'with-editor-mode' for Mutt messages, move to text area in mail-mode 2017-05-22 11:13:56 +02:00
Pierre Neidhardt 766c38c0a9 Emacs: Use 'with-editor-mode' for web edits 2017-05-21 23:54:58 +02:00
Pierre Neidhardt a060810f01 Emacs: Fix Go completion when helm-company is not available 2017-05-21 23:53:55 +02:00
Pierre Neidhardt 3db28fae1a Emacs: Remove Emacs-nox linum fringe
Also fixes the issue with non-dynamic fringe width in graphics display.
2017-05-21 23:50:23 +02:00
Pierre Neidhardt 0f663b9e7b Emacs: Do not load Babel languages in LaTeX template 2017-05-16 21:03:37 +02:00
Pierre Neidhardt 0bdafa08d7 Emacs: Fix latex-math-preview loading and colors 2017-05-16 21:03:19 +02:00
Pierre Neidhardt 61072b9572 Emacs: Comment on Mediawiki status 2017-05-16 17:38:10 +02:00
Pierre Neidhardt 9c3ed5b3a1 Emacs: Use mapc when mapcar is not necessary 2017-05-15 11:16:59 +05:30
Pierre Neidhardt 4266865c4d Emacs: Move local-set-key out of mode hooks 2017-05-15 11:16:20 +05:30
Pierre Neidhardt b257ecf262 Emacs: Set region boundaries cleanly in functions 2017-05-14 12:00:34 +05:30
Pierre Neidhardt 436f4e853a Emacs: Use "i" to exit god-local-mode 2017-05-14 10:06:45 +05:30
Pierre Neidhardt 2eb551193f Emacs: Re-bind C-x C-x to helm-all-mark-rings
New Helm version can supersede Emacs' default behaviour
2017-05-14 10:05:51 +05:30
Pierre Neidhardt 24c0c788ee Emacs: Tweak some Helm bindings (god-mode friendly) 2017-05-13 14:29:19 +05:30
Pierre Neidhardt 801ed23820 Emacs: Make 'compile-command' buffer local globally 2017-05-12 12:12:24 +05:30
Pierre Neidhardt 510b229ee7 Emacs: Use (compile compile-command) instead of recompile 2017-05-11 23:08:28 +05:30
Pierre Neidhardt 6070a80ecf Emacs: Sort out defvar-local and defcustom 2017-05-11 23:08:01 +05:30
Pierre Neidhardt f98bed138a Emacs: Simplify get-closet-pathname 2017-05-11 23:04:27 +05:30
Pierre Neidhardt bc784b2eee Emacs: Add helm-resume convenience binding for god-mode 2017-05-11 23:03:43 +05:30
Pierre Neidhardt 93bb055dba Emacs: Comment on 'rename-buffer-and-file' 2017-05-09 15:01:09 +05:30
Pierre Neidhardt 1d0d102c97 Emacs: Restore C-x C-x default and use C-x x for helm-all-mark-rings 2017-05-09 00:05:53 +05:30
Pierre Neidhardt e0d0a6c8ba Emacs: Init god-mode 2017-05-09 00:05:53 +05:30
Pierre Neidhardt 696de7ca2f Emacs: Makefile: Remove dist rules, fix mode hook 2017-05-08 17:10:21 +05:30
Pierre Neidhardt 7a2f8558aa Emacs: Lua: Use 'lua-default-application' as default interpreter 2017-05-08 17:10:21 +05:30
Pierre Neidhardt bff37cedb8 Emacs: sh-mode: Remove obsolete workaround for TODO: font-lock 2017-05-08 17:10:21 +05:30
Pierre Neidhardt 855bc7eef2 Emacs: CC: Improve DEBUG_PRINT and fix CPPFLAGS->CXXFLAGS 2017-05-08 17:10:20 +05:30
Pierre Neidhardt 013111d11d Emacs: Comment on usefulness of 'escape-region' 2017-05-08 17:10:20 +05:30
Pierre Neidhardt 644d13ff92 Emacs: Use 'recompile' instead of 'compile-here' 2017-05-08 17:10:20 +05:30
Pierre Neidhardt 400f6ab4db Emacs: Remove useless settings from main config 2017-05-08 12:30:14 +05:30
Pierre Neidhardt 6de23b155e Emacs: Remove useless functions 2017-05-08 00:44:13 +05:30
Pierre Neidhardt a42719f1ee Emacs: Enrich gometalinter args, allow for customizing command 2017-05-07 22:33:00 +05:30
Pierre Neidhardt 531f52fd69 Emacs: Fix IO buffer in GDB 2017-05-06 01:08:06 +05:30
Pierre Neidhardt 3d41480297 Emacs: find-symbol-at-point in current buffer 2017-05-06 00:23:05 +05:30
Pierre Neidhardt ae9a6a79ed Emacs: Eshell: Remove pacman aliases, simplify prompt 2017-05-01 17:35:22 +05:30
Pierre Neidhardt fd7baa10b0 Emacs: Overhaul daemon startup script 2017-04-28 10:54:51 +05:30
Pierre Neidhardt 50e3815b2d Emacs: Fix cc-fmt (workaround)
Uncrustify is supposed to load ~/.uncrustify.cfg by default.
Since 0.64 at least it does not seem to work, so we specify it manually.
2017-02-15 13:41:15 +01:00
Pierre Neidhardt cd20900f0a ranger: Purge configuration, unbind from Awesome / Emacs
Ranger's features have been superseded by fzf.
2016-12-29 10:27:36 +01:00
Pierre Neidhardt 00f5f52bdd Emacs: Use native Helm option instead of helm-fuzzy-find 2016-12-23 19:40:59 +01:00
Pierre Neidhardt d72599f73f Emacs: Rename theme.el -> visual.el 2016-12-12 18:23:53 +05:30
Pierre Neidhardt bb234d5745 Emacs: Add support for syntax highlighting of TODO(doe) 2016-12-12 18:15:55 +05:30
Pierre Neidhardt 1936d1db4d Emacs: Remove old flymake config 2016-12-12 17:55:14 +05:30
Pierre Neidhardt 3f45db2a26 Emacs: Monochromatic theme
Make outline/org-mode header colors independent.
Make ediff colors consistent with smerge/diff/magit.
Simplify Mail mode colors.
2016-12-12 17:55:14 +05:30
Pierre Neidhardt 62ed25e70a Emacs: Set helm source names to follow 2016-12-11 10:48:02 +05:30
Pierre Neidhardt b3aba6625b Emacs: Bind 'compile to f10 and simplify Go compilation settings 2016-12-11 10:47:07 +05:30
Pierre Neidhardt ee9dacd2f9 Emacs: Split ediff window horizontally 2016-12-11 10:45:04 +05:30
Pierre Neidhardt 111e71c765 Emacs: Add binding to run terminal asynchronously in current folder 2016-11-28 10:34:49 +05:30
Pierre Neidhardt ac1bf19fcd Emacs: Add the '-run .' test flag in Go to allow for test selection 2016-11-23 12:22:17 +05:30
Pierre Neidhardt d2d1ab3c82 Emacs: Remove the -cover test flag in Go since it shifts line numbers 2016-11-23 12:20:03 +05:30
Pierre Neidhardt 2011d7060c Emacs: Set pdf-compressor to use the new pdfctl script 2016-11-10 18:20:29 +05:30
Pierre Neidhardt 75b1600138 Emacs: Replace `kill-buffer' binding by `kill-this-buffer' 2016-11-06 11:18:41 +05:30
Pierre Neidhardt bf88b087a0 Emacs: Add "-cover" to "go test" 2016-11-06 11:16:43 +05:30