Commit Graph

721 Commits (23f989f3f90aae84ab5c5152e3689f0c715fdfe7)

Author SHA1 Message Date
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