Pierre Neidhardt
fbf87c841c
Emacs: Add 'transmission' to package-selected-packages
2017-06-18 16:53:55 +01:00
Pierre Neidhardt
cf713a0f6c
Emacs: Keep custom-file in temp folder (with server socket)
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
a98f238c21
Emacs: Add debbugs to package-selected-packages
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
d2bedbd7ce
Emacs: Use nconc instead of add-to-list for package-selected-packages
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
21528b10f9
Emacs: Remove multiple-cursors
2017-06-18 16:53:54 +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
f3af0f8772
Emacs: Backup Mutt files on save
2017-06-03 13:53:31 +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
e7e6712782
Emacs: Remove multiple-cursors from selected packages
2017-05-28 18:50:27 +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
c2a8fe4ee0
Emacs: Go to end-of-line when editing a fish command
2017-05-28 15:57:12 +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
b561cbd3e5
Map Ctrl+Escape to Caps Lock
2017-05-27 16:41:36 +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
0af5536f5d
Emacs: Don't set keys in hooks (lisp and markdown)
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
183312e9bd
Emacs: Add evil-mc to selected packages
2017-05-25 18:21:44 +02:00
Pierre Neidhardt
d7e3e6cd01
Emacs: Use follow-mode for helm's mark-ring
2017-05-25 18:20:23 +02:00
Pierre Neidhardt
bf0b854079
Emacs: Fix Helm load order
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
a43ba4c6ef
Emacs: Bind M-' to markdown-blockquote-region
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
76df272c35
Emacs: Remove powerline
2017-05-22 11:13:03 +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
aca248c2f0
Emacs: Prevent 'customize' from clutter init file
2017-05-21 23:49:20 +02:00
Pierre Neidhardt
04403e71c5
Emacs: Fix mediawiki-mode -> mediawiki in selected packages
2017-05-20 15:36:29 +02:00
Pierre Neidhardt
13d5abfe62
Emacs: Add bbcode-mode and mediawiki-mode to selected packages
2017-05-19 14:37:29 +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
e3a4ec4c79
Emacs: Replace guess-style with dtrt-indent
2017-05-14 10:07:23 +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
05f0250096
Emacs: Replace 'config' abbrev by 'confs'
2017-03-05 22:03:12 +01:00
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
d7b7d72764
Emacs: Format markdown headers
2017-01-28 11:29:33 +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
c7177070bd
Emacs: Fix magit commit error on newer versions
...
`git-commit-fill-column` is deprecated.
2016-12-23 19:38:39 +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
Pierre Neidhardt
32a2470c34
Emacs: Delete trailing whitespace on save
2016-10-17 12:41:51 +05:30
Pierre Neidhardt
e97d4453f9
Emacs: Change windmove bindings to M-s-[hjkl]
2016-10-16 17:34:36 +05:30
Pierre Neidhardt
8e1bbc3e75
Emacs: Remove useless sh skeletons
2016-10-14 18:17:28 +05:30
Pierre Neidhardt
28ac2690b9
Emacs: Remove sgml-calculate-indent
...
It's a lot of code to maintain and not sure it is very useful anyways.
2016-10-14 18:15:02 +05:30
Pierre Neidhardt
d79df0d7df
Emacs: Remove useless mode-js file
2016-10-14 18:04:45 +05:30
Pierre Neidhardt
96d1ed7c8b
Emacs: Remove useless parts of C config
2016-10-14 18:02:46 +05:30
Pierre Neidhardt
d39d8b0203
Emacs: Simplify compile-command setting in mode-go
2016-10-14 18:02:26 +05:30
Pierre Neidhardt
a3c9a9d276
Emacs: Remove useless AWK config
2016-10-14 17:43:26 +05:30
Pierre Neidhardt
90eb990855
Emacs: Remove futile hlines
2016-10-14 17:33:30 +05:30
Pierre Neidhardt
519b18705c
Emacs: Remove personal.el
2016-10-13 18:28:35 +05:30
Pierre Neidhardt
3faf8a3b74
Emacs: Use regexp with helm ag/pt
2016-10-13 16:56:44 +05:30
Pierre Neidhardt
77e5df1c2c
scripts/homeinit: Do not create link to todo.org
2016-10-13 16:54:25 +05:30
Pierre Neidhardt
b64c2a0ac0
Emacs: Remove sh-check + rewrite sh-command-or-die to sh-commands-or-die
2016-10-13 16:53:30 +05:30
Pierre Neidhardt
a3566d548c
Emacs: Use helm-do-grep-ag on untracked git files
2016-10-13 16:53:30 +05:30
Pierre Neidhardt
6359952cc2
Emacs: Add fish-mode to package list
2016-10-13 16:53:30 +05:30
Pierre Neidhardt
ff095beec9
Emacs: Add a 'go-set-compiler' command
2016-10-08 19:40:30 +05:30
Pierre Neidhardt
b0fad8a46b
Emacs: Do not use hs-minor-mode
2016-10-08 19:40:30 +05:30
Pierre Neidhardt
9ca8e36c70
Emacs: Change grep command bindings to C-x M-[gG]
2016-10-08 19:40:30 +05:30
Pierre Neidhardt
2fd5b5203b
Emacs: Note down helm-pt package, maybe not needed
2016-10-08 19:40:29 +05:30
Pierre Neidhardt
d58d509dd2
Emacs: Use package-selected-packages feature from v25
...
'package-selected-packages' replaces 'favorite-packages'.
'package-install-selected-packages' replaces 'init-extra-packages'.
2016-10-08 19:40:29 +05:30
Pierre Neidhardt
74ed2c365c
Emacs: Use company + helm-company for C and Go
2016-10-08 19:40:20 +05:30
Pierre Neidhardt
a7ff1ee133
Emacs: Add go-eldoc and go-guru
2016-10-08 19:13:30 +05:30
Pierre Neidhardt
43db4d53c0
Emacs: Fix GOPATH lookup with multiple paths
2016-10-05 10:27:29 +05:30
Pierre Neidhardt
bc5ffa4361
Emacs: Update configuration to 25.1
2016-10-05 10:26:16 +05:30
Pierre Neidhardt
8fe366ad04
Emacs: Add 'wgrep' to the favorite package list
2016-09-23 18:56:57 +05:30
Pierre Neidhardt
4b2ffbeb28
Emacs: Fix slow startup with packages using 'tramp'
2016-09-23 18:56:24 +05:30
Pierre Neidhardt
deb477658d
Emacs: Remove speedbar config
2016-09-23 18:56:11 +05:30
Pierre Neidhardt
3438e49afa
Emacs: Bind default shortcut to helm-filtered-bookmarks
2016-09-23 18:55:19 +05:30
Pierre Neidhardt
29740d4367
Emacs: Use 'pt' as a fallback for helm-grep
2016-09-23 18:54:15 +05:30
Pierre Neidhardt
f5638c870c
Emacs: Restore query-replace binding when Helm is loaded
2016-08-12 11:46:07 +05:30
Pierre Neidhardt
cf4c1613d9
Emacs: Prefer horizontal window split
2016-07-21 17:07:46 +05:30
Pierre Neidhardt
044a9bfc2d
Emacs: Fix go-buffer-in-gopath-p when buffer has no file
2016-07-19 15:30:52 +05:30
Pierre Neidhardt
8988ff702d
Emacs: Use "C-x C-g" to git grep
2016-06-25 08:27:01 +02:00
Pierre Neidhardt
db46753c96
Emacs: Format code in mode-sgml, fix typos in mode-makefile
2016-06-13 09:43:51 +02:00
Pierre Neidhardt
f824783538
Emacs: Make use of semantic in helm
2016-06-12 22:50:34 +02:00
Pierre Neidhardt
69e70b1ebf
Emacs: Move semantic settings to mode-cc and set uniform C bindings
2016-06-12 22:48:36 +02:00
Pierre Neidhardt
d5a2345e7e
Emacs: Add pacman aliases to eshell
2016-06-12 10:45:40 +02:00
Pierre Neidhardt
4d652bf96a
Emacs: Always show word-granularity differences with Magit
2016-06-11 09:11:47 +02:00
Pierre Neidhardt
f3c85cee33
Emacs: Close sh skels TODOs
2016-06-11 09:11:12 +02:00
Pierre Neidhardt
ac9a5cb5cb
Emacs: Fix helm section color
2016-06-11 08:10:32 +02:00
Pierre Neidhardt
97e4c8a3eb
Emacs: Fix Eshell prompt and fasten aliases loading
2016-06-10 23:16:03 +02:00
Pierre Neidhardt
d27ce8bbcc
Emacs: Close TODO regarding whitespace-report bug
2016-06-10 18:05:05 +02:00
Pierre Neidhardt
f22fa93f5d
Emacs: Use some inherited colors for helm
2016-06-10 14:18:22 +02:00
Pierre Neidhardt
807962e0eb
Emacs: Move helm config to tool-helm.el
2016-06-10 13:53:40 +02:00
Pierre Neidhardt
d2bcd1bc4c
Emacs: Customize helm faces
2016-06-10 13:48:43 +02:00
Pierre Neidhardt
00e2ae8ce0
Emacs: Change magit-branch-remote color to a more visible orange red
2016-06-10 10:29:18 +02:00
Pierre Neidhardt
10750dd2f1
Emacs: Format theme and remove old code
2016-06-10 10:19:10 +02:00
Pierre Neidhardt
106eff294c
Emacs: Set helm git grep to ignore out-of-tree files
2016-06-10 10:04:30 +02:00
Pierre Neidhardt
587f8b83c0
Emacs: Set git-commit-summary-max-length to git-commit-fill-column
2016-06-09 22:42:42 +02:00
Pierre Neidhardt
58ebdfa919
Emacs: Use 'helm-regexp' instead of query-replace(-regexp)
2016-06-09 22:33:33 +02:00
Pierre Neidhardt
34689df5cd
Merge branch 'master' of bitbucket.org:/ambrevar/dotfiles
2016-06-09 21:49:42 +02:00
Pierre Neidhardt
8b083a43f8
Emacs: Rename package-pinned-packages to favorite-packages
...
We want to avoid potential clashes, plus the name is shorter.
2016-06-09 21:29:34 +02:00
Pierre Neidhardt
a58b6dd186
Emacs: Use 'M-.' to jump to symbol definition
2016-06-09 18:25:18 +02:00
Pierre Neidhardt
133b9f821f
Emacs: Fix Eshell loading hooks to use cache folder
2016-06-09 18:24:34 +02:00
Pierre Neidhardt
c3e6db4b6f
Emacs: Store recentf in cache folder
2016-06-09 18:20:38 +02:00
Pierre Neidhardt
8c04ff068d
Remove 'tig' config
...
Magit supersedes it.
2016-06-09 14:50:26 +02:00
Pierre Neidhardt
297b7e5d81
Emacs: Init magit
2016-06-09 14:42:19 +02:00
Pierre Neidhardt
8773e330b7
Emacs: Use 'helm-regexp' instead of query-replace(-regexp)
2016-06-09 14:39:04 +02:00
Pierre Neidhardt
867616c7ba
Emacs: Rename 'my-keys' to 'mickey'
...
The dash in 'my-keys' implied that 'my' is a suffix for other symbols,
which is not the case at the moment.
2016-06-09 14:18:03 +02:00
Pierre Neidhardt
69cff2285f
Emacs: Rename 'my-keys' to 'mickey'
...
The dash in 'my-keys' implied that 'my' is a suffix for other symbols,
which is not the case at the moment.
2016-06-09 11:27:24 +02:00
Pierre Neidhardt
2096909097
Emacs: Remove bs-show, ido, icomplete, browse-url (made obsolete by helm)
2016-06-08 23:41:22 +02:00
Pierre Neidhardt
9bdef91c98
Emacs: Config helm (options and bindings) and extensions
2016-06-08 23:37:21 +02:00
Pierre Neidhardt
5a46392dc4
Emacs: Remove config of unused sr-speedbar, swiper, ftf
2016-06-08 23:33:35 +02:00
Pierre Neidhardt
3ad9096746
Emacs: List favorite packages in 'pinned-packages' to automate install
2016-06-08 23:31:42 +02:00
Pierre Neidhardt
8aa1f621f5
Emacs: Unbind little used commands, rebind swap-windows and toggle-window-split
2016-06-08 14:47:57 +02:00
Pierre Neidhardt
333cc29126
Emacs: Move source/header switch binding to mode-cc
2016-06-08 14:14:29 +02:00
Pierre Neidhardt
156bf1dccd
Emacs: Fix typos in function documentation
2016-06-08 14:05:10 +02:00
Pierre Neidhardt
de30f31d40
Emacs: Close some TODOs (page-count, forward-page)
2016-06-08 12:16:57 +02:00
Pierre Neidhardt
3e48fcab58
Emacs: Run 'go test' when Go buffer file name ends in '_test'
2016-06-07 21:57:40 +02:00
Pierre Neidhardt
1344fc97c3
Emacs: Add godoc bindings and indent godoc examples
2016-06-06 20:52:19 +02:00
Pierre Neidhardt
c73a14a7a3
Emacs: Fix phi-search loading
2016-06-03 12:14:59 +02:00
Pierre Neidhardt
98de0676cd
Emacs: Set binding to gometalinter
2016-06-03 12:04:46 +02:00
Pierre Neidhardt
7eeebb3be4
Emacs/Go: Use goimports, use 'go build' outside GOPATH, 'go install' in GOPATH
2016-06-02 22:28:00 +02:00
Pierre Neidhardt
248e36168d
Emacs: Run 'go install' instead of 'go build' to use cache
2016-05-17 19:05:17 +07:00
Pierre Neidhardt
8614a87dd0
Emacs: Add support for auto-complete and gocode
2016-01-27 18:55:19 +11:00
Pierre Neidhardt
7e8c34f129
Emacs: Add go-eval-buffer and bindings
2015-12-09 11:02:23 +11:00
Pierre Neidhardt
8cc6fb374d
Emacs: Add godoc binding
2015-12-02 12:26:06 +11:00
Pierre Neidhardt
fdf4fd4a3f
Emacs: Add Maxima support
2015-11-02 20:10:49 +01:00
Pierre Neidhardt
110eb3e084
Emacs: Make bindings uniform for LaTeX main skel
2015-11-02 20:10:03 +01:00
Pierre Neidhardt
35dab6c731
Emacs: Fold case when sorting
2015-11-02 13:34:04 +01:00
Pierre Neidhardt
a6e7d837b0
Emacs: Remove annoying abbrevs
2015-10-31 13:14:39 +01:00
Pierre Neidhardt
a4b35b32bc
Qutebrowser: Init
2015-10-20 11:47:47 +02:00
Pierre Neidhardt
e62ac12618
Emacs: Make cc-fmt work on region
2015-10-17 09:27:58 +02:00
Pierre Neidhardt
ccc27911cc
Emacs: Fix ftf settings
2015-10-13 17:24:30 +02:00
Pierre Neidhardt
0e9a410633
Emacs: mc search, fuzzy find, swiper, find-things-fast
2015-10-12 19:01:21 +02:00
Pierre Neidhardt
25fce7fdd3
Emacs: Add sr-speedbar support
2015-10-08 10:02:58 +02:00
Pierre Neidhardt
748016a5cf
Emacs: Use space in bibtex mode
2015-09-23 14:32:47 +02:00
Pierre Neidhardt
ee40c77a32
Emacs: Add argument for case-folding in sort-lines-unique
2015-09-12 12:02:53 +02:00
Pierre Neidhardt
4ea209050c
Emacs: disable electric pairs, failproof ediff for git merge
2015-09-10 09:57:58 +02:00
Pierre Neidhardt
7e147ae9a7
Change user name to "ambrevar" in static settings
2015-07-11 12:34:33 +02:00
Pierre Neidhardt
105784c678
Emacs: Improve keysym support for scroll zooming
2015-06-05 11:20:31 +02:00
Pierre Neidhardt
28318c6239
Emacs: Use Powerline default theme
2015-06-02 17:20:12 +02:00
Pierre Neidhardt
54a60865f7
Merge branch 'master' of https://bitbucket.org/ambrevar/dotfiles
2015-06-02 10:05:45 +02:00
Pierre Neidhardt
68bcfc483a
Emacs: Scroll zooming
2015-06-02 10:05:14 +02:00
Pierre Neidhardt
5f3347b3e6
dwb: Disable adblocker to prevent crashes
2015-05-28 16:05:27 +02:00
Pierre Neidhardt
877f9f1318
Emacs: Fix regexp-kill-ring not being updated
2015-05-15 08:21:09 +02:00
Pierre Neidhardt
295127824e
Emacs: Disable mouse avoidance
2015-05-14 16:45:04 +02:00
Pierre Neidhardt
46440ad56a
Emacs: Fullscreen binding, dired+ options, turn which on
2015-05-11 19:38:16 +02:00
Pierre Neidhardt
beec4dd06d
Emacs: Save properly `compile-command` in desktop
2015-05-09 17:38:03 +02:00
Pierre Neidhardt
c256ebce60
Emacs: Dired omit files, mouse avoidance, mark symbol for regexp-search
2015-05-09 13:16:10 +02:00
Pierre Neidhardt
60ef7f9ff7
Emacs: Replace buffer-menu by bs-show
2015-05-07 23:52:22 +02:00
Pierre Neidhardt
eda68f1359
Merge branch 'master' of https://bitbucket.org/ambrevar/dotfiles
2015-05-07 19:29:11 +02:00
Pierre Neidhardt
7a94b5d2f2
Emacs: Colour function calls, lighten theme
2015-05-07 19:28:31 +02:00
Pierre Neidhardt
2af2aa1cd1
Emacs: Fix org-mode bindings
...
Demlo: Add spanish constant
2015-05-03 08:55:08 +02:00
Pierre Neidhardt
62b87085ad
Emacs: Syntax and comments
2015-04-26 17:17:08 +02:00
Pierre Neidhardt
5c4e3325b4
Emacs: Override desktop lock when no Emacsen is owning it
2015-04-25 13:47:00 +02:00
Pierre Neidhardt
3b0e8cafc1
Scripts: Remove broken `translate`
2015-04-25 12:28:54 +02:00
Pierre Neidhardt
6101531bcb
Emacs: Fix compilation escaping and default folder
2015-04-19 13:25:29 +02:00
Pierre Neidhardt
eff7e306db
Emacs: Set EMACS_SERVER env variable when starting server
2015-04-19 12:18:54 +02:00
Pierre Neidhardt
cfac5bbea9
Emacs: Fix desktop-session loading condition
2015-04-17 16:45:56 +02:00
Pierre Neidhardt
28681e1e8b
Emacs: Fix spurious parenthesis
2015-04-17 16:34:30 +02:00
Pierre Neidhardt
d04da580b6
Emacs: Clean code for desktop-session and add bindings for hs and ff
2015-04-17 16:16:10 +02:00
Pierre Neidhardt
c4855d3024
Emacs: Emphasize matching parenthesis
2015-04-17 16:15:27 +02:00
Pierre Neidhardt
6af4ae31f9
Emacs: Fix Lua compile command
2015-04-17 16:14:37 +02:00
Pierre Neidhardt
bf830612c3
Emacs: Update dictionnary names to be more universal
2015-04-17 15:47:48 +02:00
Pierre Neidhardt
41f433bcbd
Emacs: Overhaul LaTeX preamble
2014-12-21 11:59:06 +01:00
Pierre Neidhardt
871801c269
Emacs: Asymptote mode
2014-12-16 10:10:41 +01:00
Pierre Neidhardt
54aa107b95
Emacs: Use lisp subfolder
2014-11-25 08:44:22 +01:00
Pierre Neidhardt
98c521978a
Emacs: Uninstall license in makefile skeleton
2014-11-23 17:24:22 +01:00
Pierre Neidhardt
a19411187c
Emacs: Update Makefile skeletons
2014-11-18 10:56:51 +01:00
Pierre Neidhardt
9447586e4a
Emacs: Remove dist rule from Makefile skeleton
2014-11-15 18:55:24 +01:00
Pierre Neidhardt
9c57424f71
Emacs: Indent cpp macros in C mode + Fix style in skeletons
2014-11-14 21:48:09 +01:00
Pierre Neidhardt
8b824c33cc
Emacs: Use spaces for org-mode indent
2014-11-13 11:47:28 +01:00
Pierre Neidhardt
0baf53e55f
Emacs: remove Lua hack, use own Lua-mode instead
...
This should be temporary until the indentation engine gets fixed upstream.
2014-11-12 19:41:55 +01:00
Pierre Neidhardt
a248dd1c19
Emacs: Tweak whitespace-mode
2014-11-12 15:09:14 +01:00
Pierre Neidhardt
d30324d319
Emacs: Hack SMIE to disable alignment in shell scripts
2014-11-12 15:08:30 +01:00
Pierre Neidhardt
80651b53b1
Emacs: changelog indentation
2014-11-10 00:02:42 +01:00
Pierre Neidhardt
d091522e9d
Emacs: update Lua indentation for last version
2014-11-06 10:02:35 +01:00
Pierre Neidhardt
ff995e8faa
Emacs: Indent according to unmatched closers on current line in Lua
2014-11-05 18:31:14 +01:00
Pierre Neidhardt
bb9806ee9c
Emacs: 'cc-fmt' function to format buffer with uncrustify
2014-11-05 16:42:53 +01:00
Pierre Neidhardt
2d4b202d94
Emacs: Fix Lua indentatation on continuation
2014-11-03 17:29:14 +01:00
Pierre Neidhardt
ce9cfc1a95
Emacs: Fix Lua indentation on multiple closers on the same line
2014-11-02 23:06:52 +01:00
Pierre Neidhardt
074bf40581
Emacs: Proper Lua indentation
2014-11-01 18:46:05 +01:00
Pierre Neidhardt
e09886889c
Emacs: Fix \? in getopts skeleton
2014-10-31 18:07:20 +01:00
Pierre Neidhardt
e3d6a7543d
Emacs: Indent 'case' like C in shell mode
2014-10-31 17:12:39 +01:00
Pierre Neidhardt
ef372b46d5
Emacs: Remove alignment in SGML mode
2014-10-31 16:51:00 +01:00
Pierre Neidhardt
5bd5e0dd5b
Emacs: Initialize mode-js
2014-10-31 15:15:54 +01:00
Pierre Neidhardt
c0d4fb0488
Emacs: Fix style in shell skeletons
2014-10-31 13:24:45 +01:00
Pierre Neidhardt
afa1e1cb94
Emacs: Fix style in Go skeletons
2014-10-31 13:20:11 +01:00
Pierre Neidhardt
224e01189f
Emacs: Proper indent in Go skeletons
2014-10-31 13:08:44 +01:00
Pierre Neidhardt
d210edb19e
Emacs: Proper indent in LaTeX skeletons
2014-10-31 13:06:51 +01:00
Pierre Neidhardt
367d902410
Emacs: Proper indent in C skeletons
2014-10-31 13:06:26 +01:00
Pierre Neidhardt
71a1441a0f
Emacs: Sanitize tabs
2014-10-31 13:06:03 +01:00
Pierre Neidhardt
bed82d0352
Emacs: Indent Lisp with spaces
2014-10-30 20:51:42 +01:00
Pierre Neidhardt
cac70e8260
Emacs: Set sh-mode indent offset to tab-width
2014-10-30 18:18:08 +01:00
Pierre Neidhardt
9053985f71
Emacs: Turn on indent-tab-mods for tex-mode
2014-10-30 18:17:49 +01:00
Pierre Neidhardt
e5bd09dc2a
Emacs: Turn off indent-tabs-mode in org-mode
2014-10-30 18:15:31 +01:00
Pierre Neidhardt
35efc11fe9
Emacs: Set solid indentation rules for C
2014-10-26 18:04:11 +01:00
Pierre Neidhardt
b47ab3d15b
Emacs: Sort out the region/mark dilemma in functions.
2014-10-24 16:10:59 +02:00
Pierre Neidhardt
06f754698d
Emacs: 'sanitize' tabifies if 'indent-tabs-mode' is set.
2014-10-24 15:10:21 +02:00
Pierre Neidhardt
5965b1c915
Emacs: Set indentation to tab-width
2014-10-24 14:58:38 +02:00
Pierre Neidhardt
c32242fab8
Emacs: Define 'tabify-leading' function
2014-10-24 14:08:37 +02:00
Pierre Neidhardt
9741aca6c4
Emacs: Do not parse semantic, use sgml-xml-mode, use tabs instead of spaces
2014-10-23 16:44:49 +02:00
Pierre Neidhardt
a053a8e7b9
Emacs: Go mode skeletons, compiler, formatter
2014-10-23 16:44:23 +02:00
Pierre Neidhardt
6346e2fb02
Emacs: Remove "-s" from 'pdf-viewer-args' for compatibility with Zathura >=0.30
2014-10-22 17:53:45 +02:00
Pierre Neidhardt
f93ed9f622
Emacs: Write 'sort-lines-unique' in pure elisp
2014-10-22 11:37:53 +02:00
Pierre Neidhardt
7d3708f63b
Emacs: Fix locale to C when sorting in sort-lines-unique
2014-10-22 00:23:41 +02:00
Pierre Neidhardt
387ec65425
Emacs: Add some skeletons to nroff-mode
2014-10-08 11:18:26 +02:00
Pierre Neidhardt
53aba0224b
Emacs: Theme for Man-mode
2014-10-08 11:05:31 +02:00
Pierre Neidhardt
23d69bfc89
Emacs: disable hippie-expand
2014-10-01 10:31:19 +02:00
Pierre Neidhardt
b616216126
Emacs: Remove obsolete workaround for guess-style
2014-09-28 15:21:48 +02:00
Pierre Neidhardt
dcc4364e3e
Emacs: proper workaroud for python and guess-style conflict
2014-09-24 11:29:38 +02:00
Pierre Neidhardt
7848b19d2c
Emacs: Support for multiple Org agendas
2014-09-23 09:36:39 +02:00
Pierre Neidhardt
bfa95a5820
Emacs: org settings
2014-09-22 17:03:29 +02:00
Pierre Neidhardt
213620183f
Emacs: Additional flags for Makefiles
2014-09-19 09:59:15 +02:00
Pierre Neidhardt
55b984e5cd
Emacs: Workaround for python/guess-style conflict
2014-09-16 09:02:33 +02:00
Pierre Neidhardt
bc4dc1c65f
Emacs: Comment on Python / guess-style conflict
2014-09-14 22:15:24 +02:00
Pierre Neidhardt
a1533d3fea
Emacs: BBcode mode init
2014-09-11 22:33:39 +02:00
Pierre Neidhardt
e623eb2f57
Emacs: mode-tex comment
2014-09-01 10:14:38 +02:00
Pierre Neidhardt
903488f2e3
Emacs: makefile skels
2014-08-28 13:24:08 +02:00
Pierre Neidhardt
dac5fb80f5
Emacs: Fix AWK mode bindings
2014-08-22 10:23:24 +02:00
Pierre Neidhardt
ee6e93b50b
Emacs: Disable whitespace-mode by default
2014-08-14 18:11:49 +02:00
Pierre Neidhardt
130e73513a
Emacs: Workaround for font-lock reset with sh-mode
2014-07-15 11:45:49 +02:00
Pierre Neidhardt
d69f279293
Emacs: added some LaTeX extensions to tex-clean
2014-06-05 12:17:05 +02:00
Pierre Neidhardt
3fd8db0175
Emacs: Remove 'compilation-after-hook'
...
The 'compilation-time-before-hide-window' condition is now part of
'compile-custom'.
2014-05-29 11:52:25 +02:00
Pierre Neidhardt
df2c3dd6aa
Emacs: changed binding for latex-insert-orgtbl to remove conflict
2014-05-27 17:50:25 +02:00
Pierre Neidhardt
c17c24cf24
Emacs: LaTeX preamble fixes
2014-05-06 15:15:06 +02:00
Pierre Neidhardt
b8350d735a
Emacs: Make tex compile command simpler
2014-04-02 15:40:08 +02:00
Pierre Neidhardt
110dced0f3
Emacs: bibtex support for tex-mode
2014-04-02 11:31:22 +02:00
Pierre Neidhardt
f3bc1fcf19
Emacs: some bibtex options
2014-03-31 11:44:14 +02:00
Pierre Neidhardt
f011538a1e
Emacs: lua-mode hook
2014-03-25 09:23:12 +01:00
Pierre Neidhardt
64daaead49
Emacs: Add argument to cc-set-compiler to ignore makefiles
2014-03-24 19:33:33 +01:00
Pierre Neidhardt
66b96aa3ce
Emacs: compile-custom needs universal argument to run the hooks
2014-03-23 19:47:45 +01:00
Pierre Neidhardt
ff2fa3b5b5
README update and some Emacs comments
2014-03-22 12:16:20 +01:00
Pierre Neidhardt
ab5b729ea9
Emacs: minor fixes for cc and sh
2014-03-21 16:27:22 +01:00
Pierre Neidhardt
3987186573
Emacs: makeindex support for TeX-modes
2014-03-20 22:04:23 +01:00
Pierre Neidhardt
07870cbf6d
Emacs: Fix cc-getopt
2014-03-20 14:01:20 +01:00
Pierre Neidhardt
61432ca982
Emacs: makefile-mode skel
2014-03-20 13:53:57 +01:00
Pierre Neidhardt
389637f75d
Emacs: Add getopt and usage-version skels + various fixes
2014-03-20 13:09:50 +01:00
Pierre Neidhardt
060c8f33c1
Emacs: Use primary selection for X interfacing
2014-03-20 09:03:53 +01:00
Pierre Neidhardt
258d473cbe
Emacs: Remove useless xclip
2014-03-19 08:20:40 +01:00
Pierre Neidhardt
22860057d1
Emacs: init comments and fixes
...
xclip seems to cause troubles on some OS. Is it needed at all?
guess-style may not be present, we need to ignore errors.
Comments on how to backport prog-mode-hook feature on old Emacs.
2014-03-18 16:24:05 +01:00
Pierre Neidhardt
49a07f126e
Emacs: minor tex fixes
2014-03-17 09:56:46 +01:00
Pierre Neidhardt
1e5903fe4a
Emacs: compilation fixes with cc modes
2014-03-16 09:58:41 +01:00
Pierre Neidhardt
bd3db829c0
Emacs: Fix xclip using clipboard and local compile-commands
2014-03-15 15:08:44 +01:00
Pierre Neidhardt
b11982a738
sessionclean: Proper killing of ssh-agent
2014-03-13 16:25:56 +01:00
Pierre Neidhardt
74d7fc70c1
Emacs: Fixed latex-orgtbl
2014-03-13 16:13:21 +01:00
Pierre Neidhardt
ff236ed644
Emacs: latex-insert-table
2014-03-13 15:48:34 +01:00
Pierre Neidhardt
f28a3d8b3a
Emacs: latex-insert-section
2014-03-13 14:56:05 +01:00
Pierre Neidhardt
a4e74b58ea
Emacs: unindented verbatim/listing blocks
2014-03-13 14:26:27 +01:00
Pierre Neidhardt
a3e3cd1d2f
Emacs: compile--hook and dynamic compile-command for every mode
2014-03-13 13:50:56 +01:00
Pierre Neidhardt
36af4a2e10
Emacs: Set sh-mode interpreter properly on first start
2014-03-13 11:21:28 +01:00
Pierre Neidhardt
17324fe2e6
Emacs: dired using pdf-viewer
2014-03-12 22:01:48 +01:00
Pierre Neidhardt
8bc95d8a97
Emacs: xclip falls back to xsel
2014-03-12 10:51:24 +01:00
Pierre Neidhardt
70cdd3c44c
Emacs: Add hook support
2014-03-12 10:36:37 +01:00
Pierre Neidhardt
c7f7624b16
Emacs: Fix latex positions in skels + insertion "&" for tables/matrices
2014-03-11 16:59:57 +01:00
Pierre Neidhardt
88f8d8884b
Emacs: further latex skels
2014-03-10 19:55:34 +01:00
Pierre Neidhardt
b2a077508e
Emacs: workaround for unicode/escape char in skel
2014-03-10 16:21:35 +01:00
Pierre Neidhardt
7c1f246409
Emacs: LaTeX dynamic preamble skel
2014-03-10 15:19:02 +01:00
Pierre Neidhardt
4267c46337
Emacs: latex skels
2014-03-10 13:24:04 +01:00
Pierre Neidhardt
3642ae514e
Emacs: TeX skels
2014-03-10 12:59:51 +01:00
Pierre Neidhardt
49754cb591
Emacs: proper setting for sh-shell and sh-shell-file
2014-03-10 12:28:25 +01:00
Pierre Neidhardt
1316e67783
Emacs: org-mode pdf reader from tool-pdf
2014-03-10 11:26:28 +01:00
Pierre Neidhardt
fd5c7caac7
Emacs: url-cookie path to cache
2014-03-10 11:26:12 +01:00
Pierre Neidhardt
6243f35944
Emacs: updated init of xclip and graphviz-mode
2014-03-10 11:03:48 +01:00
Pierre Neidhardt
3224563ec3
Emacs: mediawiki skels
2014-03-10 10:37:43 +01:00
Pierre Neidhardt
fe037a43c9
Emacs: awk skels
2014-03-10 10:09:42 +01:00
Pierre Neidhardt
cfa0fb9bee
Emacs: removed yasnippet support
2014-03-10 00:21:44 +01:00
Pierre Neidhardt
37bea97af7
Emacs: sh skels
2014-03-10 00:20:13 +01:00
Pierre Neidhardt
4c6bd29d8d
Emacs: finished cc skels
2014-03-10 00:11:55 +01:00
Pierre Neidhardt
470ab1a554
Emacs: escape-region function
2014-03-10 00:11:46 +01:00
Pierre Neidhardt
ff79338b6c
Emacs: fixed indentation in skels
2014-03-09 20:38:50 +01:00
Pierre Neidhardt
a4202b35c3
Emacs: fixed skeleton-next-position
2014-03-09 20:13:42 +01:00
Pierre Neidhardt
86633e6fbd
Emacs: using sh-shell for compilation
2014-03-09 15:03:38 +01:00
Pierre Neidhardt
08998aecb3
Emacs: no more overloading mark-word
2014-03-09 12:42:27 +01:00
Pierre Neidhardt
dad9ab299b
Emacs: using lua-mode-hook with prog-mode-hook
2014-03-09 12:24:26 +01:00
Pierre Neidhardt
34d951ef83
Emacs: fixed tex-clean
2014-03-08 17:45:29 +01:00
Pierre Neidhardt
ac4abd5e7f
Emacs: cleaned cc-set-compiler and set cc-ld* variables as local
2014-03-08 16:31:41 +01:00
Pierre Neidhardt
d7894f697e
Emacs: load-external function
2014-03-08 15:58:29 +01:00
Pierre Neidhardt
f6cba0292c
Emacs: package support
2014-03-08 11:48:35 +01:00
Pierre Neidhardt
21b333bb2c
Emacs: insert-file-name function
2014-03-08 11:01:29 +01:00
Pierre Neidhardt
0aa655600a
Emacs: loading function prototype
2014-03-06 19:45:48 +01:00
Pierre Neidhardt
b65f2564cc
Emacs: comments on whitespace
2014-03-05 11:24:38 +01:00
Pierre Neidhardt
2a37429656
Emacs: proper ranger call
2014-03-05 11:14:16 +01:00
Pierre Neidhardt
44a65b0130
Emacs: using guess-style for all prog modes
2014-03-05 10:58:42 +01:00
Pierre Neidhardt
22b59c20d1
Emacs: save-place hook for daemon
2014-03-03 21:05:09 +01:00
Pierre Neidhardt
7794c3f964
Emacs: mc/list-file works again
2014-03-03 20:56:13 +01:00
Pierre Neidhardt
7847338292
Emacs: using vanilla variables and make them local in TeX-based modes
2014-02-27 10:27:47 +01:00
Pierre Neidhardt
7751ff20ac
Emacs: fixed syntec support in pdf-viewer-args
2014-02-27 10:27:29 +01:00
Pierre Neidhardt
f0a43a9c19
Emacs: fixed python loading.
2014-02-26 18:22:47 +01:00
Pierre Neidhardt
f4dbbea943
Emacs: fixed loading of tex, latex, cc and sh
...
Added some LaTeX skeletons.
2014-02-26 18:04:00 +01:00
Pierre Neidhardt
495561982d
Emacs: fixed mode-sh loading
2014-02-26 17:22:42 +01:00
Pierre Neidhardt
5a033e820f
Emacs: slight optimization of page-number-mode
2014-02-24 20:07:25 +01:00
Pierre Neidhardt
51ebf75bd5
Emacs: more reasonable defaults for page-number-mode
...
Was laggy on info files
2014-02-24 19:55:25 +01:00
Pierre Neidhardt
29dfae1d77
Emacs: page-number-mode
2014-02-24 19:45:21 +01:00
Pierre Neidhardt
bab8b06816
Emacs: page functions
2014-02-24 19:12:29 +01:00
Pierre Neidhardt
0ca94724c3
Emacs: proper argument parsing in tool-pdf
2014-02-24 14:53:48 +01:00
Pierre Neidhardt
511b16dc2c
Emacs: add itranslate-region
2014-02-24 14:28:05 +01:00
Pierre Neidhardt
7858f72185
Emacs: fixed itranslate-lines
2014-02-24 12:47:08 +01:00
Pierre Neidhardt
0d4d8723bf
Emacs: tool-itranslate back on track
2014-02-24 12:22:22 +01:00
Pierre Neidhardt
776173b32b
Emacs: proper process call in sort-lines-unique
2014-02-23 20:38:10 +01:00
Pierre Neidhardt
67485fe7ad
Emacs: translate -> itranslate + call process properly
2014-02-23 20:35:36 +01:00
Pierre Neidhardt
ec01bcb340
Emacs: tool-pdf proper process execution
2014-02-23 19:48:24 +01:00
Pierre Neidhardt
e60118f890
Emacs: support for guess-style
2014-02-23 18:07:42 +01:00
Pierre Neidhardt
2c7fd5201d
Emacs: proper style setting for C
2014-02-23 18:02:40 +01:00
Pierre Neidhardt
a0dfad1541
Emacs: using dired-x to toggle hidden files display
2014-02-23 17:22:21 +01:00
Pierre Neidhardt
076052e264
Emacs: icomplete enabled
2014-02-23 14:38:38 +01:00
Pierre Neidhardt
02195d39d1
Emacs: fixed sh-mode loading and getopts skel
2014-02-23 14:00:16 +01:00
Pierre Neidhardt
b0a6ca8bf8
Emacs: forward-page bindings and fix
2014-02-23 13:54:39 +01:00
Pierre Neidhardt
263a42144a
Emacs: check if translate executable is found
2014-02-23 10:58:26 +01:00
Pierre Neidhardt
a107b164dd
Emacs: autoloading all third-party modes
2014-02-23 10:50:56 +01:00
Pierre Neidhardt
b0bc13bec3
Emacs: PDF tools autoloaded
2014-02-22 19:18:13 +01:00
Pierre Neidhardt
6f867bd42d
Emacs: translate is autoloaded
2014-02-22 19:13:39 +01:00
Pierre Neidhardt
63edd40fb5
Emacs: c-offset is only set in C mode
2014-02-22 19:13:19 +01:00
Pierre Neidhardt
ecd9d17ecc
Emacs: focus on grep/help/occur windows
2014-02-21 20:43:40 +01:00
Pierre Neidhardt
a60dee36b7
Emacs: hippie expand + removed some old code
2014-02-21 20:41:11 +01:00
Pierre Neidhardt
d5170b14ac
Emacs: moved some 'require' inside functions
2014-02-21 20:22:20 +01:00
Pierre Neidhardt
fb378d16d2
Emacs: enabled uniquify by default
2014-02-21 20:14:50 +01:00
Pierre Neidhardt
dfbd93e053
Emacs: Improved docstrings
2014-02-21 20:08:20 +01:00
Pierre Neidhardt
ad8f043b52
Emacs: sorted functions alphabetically
2014-02-21 19:38:49 +01:00
Pierre Neidhardt
613ec98ede
Emacs: removed benchmark function since Emacs has emacs-init-time already
2014-02-21 19:23:08 +01:00
Pierre Neidhardt
bf3f4b5648
Emacs: print startup time
2014-02-21 15:57:54 +01:00
Pierre Neidhardt
963eaca039
Emacs: separate tex-mode, latex-mode and texinfo-mode
2014-02-21 15:23:25 +01:00
Pierre Neidhardt
011af5350e
Emacs: workaround for the tex-hook issue
2014-02-20 14:35:19 +01:00
Pierre Neidhardt
63509e6fde
Emacs: change global custom bindings prefix from C-c to C-x
2014-02-20 14:06:47 +01:00
Pierre Neidhardt
bdf337676c
Emacs: pdf-compress function
2014-02-18 12:13:18 +01:00
Pierre Neidhardt
7cf128a5d5
Updated comments and docs
2014-02-14 01:49:50 +01:00
Pierre Neidhardt
a047cda145
Emacs: improved sh-while-getopts
2014-02-13 18:55:06 +01:00
Pierre Neidhardt
e3dee12875
Emacs: finished sh skels
2014-02-13 18:40:02 +01:00
Pierre Neidhardt
60e8c60425
Emacs: some sh skels
2014-02-13 18:08:25 +01:00
Pierre Neidhardt
b38fbdf0a0
Emacs: bug fixes
2014-02-13 17:42:13 +01:00
Pierre Neidhardt
547f67c8bb
Emacs: updated obsolete code
2014-02-13 17:30:36 +01:00
Pierre Neidhardt
26d0e192d8
Emacs: skeleton navigation
2014-02-13 17:22:52 +01:00
Pierre Neidhardt
32719436c2
Emacs: a lot of bugfixes for the new config organization
2014-02-13 16:30:05 +01:00
Pierre Neidhardt
9f76a23790
Emacs: some cc abbrevs
2014-02-13 15:56:13 +01:00
Pierre Neidhardt
f14abcbdf8
Emacs: removed useless line
2014-02-12 19:18:44 +01:00
Pierre Neidhardt
6f71e6662a
Emacs: various fixes and refactoring
...
Fixed octave comment char
2014-02-12 18:49:41 +01:00
Pierre Neidhardt
b1985f0261
Emacs: moved mode specific data to independent file
...
Since those files are loaded just-in-time, it speeds up starting time.
2014-02-12 18:31:00 +01:00
Pierre Neidhardt
86e16a2a38
Emacs: JIT mode loading
2014-02-12 17:48:29 +01:00
Pierre Neidhardt
17bd9feade
Emacs: changed (autoload) to (require)
2014-02-12 17:37:43 +01:00
Pierre Neidhardt
2f08282b8a
Emacs: fixed sh and python interpreter when first line is empty
2014-02-12 16:15:13 +01:00
Pierre Neidhardt
15654e3e2f
Emacs: further improvements in printf skeleton
2014-02-11 02:01:22 +01:00
Pierre Neidhardt
26903ae6c0
Emacs: improved printf skeleton
2014-02-11 01:56:20 +01:00
Pierre Neidhardt
1cb803c4dc
Emacs: printf skeleton
2014-02-11 00:45:27 +01:00
Pierre Neidhardt
39d87f2480
Emacs: comment fixes
2014-02-10 19:14:56 +01:00
Pierre Neidhardt
46b0fcfd52
Emacs: removed useless auto-insert from C/C++ modes
2014-02-10 18:36:11 +01:00
Pierre Neidhardt
56dfc59a31
Emacs: removed useless snippets
2014-02-10 16:50:35 +01:00
Pierre Neidhardt
679cbaa63a
Emacs: removal of the 'light' config ema.
2014-02-10 16:28:09 +01:00
Pierre Neidhardt
ea6e340c8b
Emacs: removed bashism from getopts snippet
2014-02-10 15:05:10 +01:00
Pierre Neidhardt
2435e348c3
Emacs: fixed u-grave in listing utf-8 table from article snippet
2014-02-10 10:32:14 +01:00
Pierre Neidhardt
8c5fe9cfaa
Emacs: sh snippets update
2014-02-08 13:48:42 +01:00
Pierre Neidhardt
ccaf9135b8
Merge branch 'master' of bitbucket.org:/ambrevar/home-config
2014-01-27 18:13:20 +01:00
Pierre Neidhardt
457db2730e
Emacs: octave comment set to %
2014-01-27 18:12:50 +01:00
Pierre Neidhardt
0eb38702a6
Emacs: po-mode
2014-01-26 10:32:30 +01:00
Pierre Neidhardt
c3d680b349
Emacs: fixed message for toggle-tab-indent
2014-01-16 10:31:23 +01:00
Pierre Neidhardt
2c7962b807
Emacs: new calc-eval-line function
2014-01-14 21:48:07 +01:00
Pierre Neidhardt
af911fc8c7
Emacs: toggle-word-delim function
2014-01-11 18:06:04 +01:00
Pierre Neidhardt
53ae5144c0
Emacs: added status message to toggle-indent-tabs
2014-01-09 14:51:36 +01:00
Pierre Neidhardt
7fcc4cc0ba
Emacs: whitespace mode config and set on by default
2014-01-09 11:53:09 +01:00
Pierre Neidhardt
1336f89f5e
Emacs: perl mode
2014-01-07 18:36:07 +01:00
Pierre Neidhardt
c6bfd146d7
Scripts: removed useless functions in stdin/files scripts
2014-01-06 11:24:43 +01:00
Pierre Neidhardt
9cb4840fca
Emacs shell snippet: notcmd
2014-01-03 19:05:45 +01:00
Pierre Neidhardt
6c7add0ac0
Emacs shell snippets: ifcmd, cmd, check
2014-01-03 18:29:35 +01:00
Pierre Neidhardt
c68653a8ab
Emacs: toggle-trailing-whitespace + fixed DEBUG macro snippet
2013-12-03 15:41:25 +01:00
Pierre Neidhardt
0fb588c640
Emacs: additional unicode chars supported in LaTeX template.
2013-11-26 19:15:50 +01:00
Pierre Neidhardt
08fec6982e
Various fixes
2013-11-14 18:12:57 +01:00
Pierre Neidhardt
d2d2e958ed
scripts: new script netspeed from shell function.
2013-11-14 16:43:26 +01:00
Pierre Neidhardt
0b936fe2de
echopath: created script from alias
2013-11-14 12:32:09 +01:00
Pierre Neidhardt
90d773f01e
Emacs: GMP doc support, tex-verbatim font fix, snippets
2013-11-11 13:51:16 +01:00
Pierre Neidhardt
4fa43dd84d
Emacs: better paragraph support for markdown mode.
2013-11-01 20:32:07 +01:00
Pierre Neidhardt
0478ab358d
Emacs: new ifcmd snippet.
2013-10-30 15:58:39 +01:00
Pierre Neidhardt
0d45055b68
Emacs: disbled auto-fill in org-mode
2013-10-30 15:57:50 +01:00
Pierre Neidhardt
576769fa50
Emacs: translation fix
2013-10-27 14:33:03 +01:00
Pierre Neidhardt
3d4e29742c
Emacs: translation functions
2013-10-27 14:28:47 +01:00
Pierre Neidhardt
8fe2e0e303
tc-video-generic: mov support
2013-10-26 16:48:43 +02:00
Pierre Neidhardt
c3f3f9a844
Emacs: indentation fix in article snippet
2013-10-24 18:11:07 +02:00
Pierre Neidhardt
c3852172fb
scripts: protected all "while read" with IFS=.
...
By default "while read" will strip white space. Setting the IFS makes sure it does not.
2013-10-23 17:44:23 +02:00
Pierre Neidhardt
6ecc20a2f6
Emacs: minor fix
2013-10-23 12:51:09 +02:00
Pierre Neidhardt
caa5792112
Emacs: changed getopt snippet for more frequent defaults
2013-10-23 11:44:25 +02:00
Pierre Neidhardt
94e6629592
Emacs: go mode support
2013-10-22 18:31:52 +02:00
Pierre Neidhardt
18f4b00432
Emacs: M-RET does not spli lines in org mode.
2013-10-22 12:44:57 +02:00
Pierre Neidhardt
b722aa2af8
Emacs: mark-word now also works at EOF
2013-10-22 12:44:38 +02:00
Pierre Neidhardt
3210261102
Emacs: UTF-8 support in LaTeX listing
2013-10-20 18:19:19 +02:00