summary refs log tree commit diff
path: root/emacs.d/init.el (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [Emacs] Rename `common.el` to `defuns.el`.Franck Cuny2019-02-171-3/+4
| | | | | | | The name `defuns` make more sense since it's a collection of functions. All the custom variables are using the prefix 'fcuny/' consistently.
* [Emacs] remove extra empty line.Franck Cuny2019-02-161-1/+0
|
* [emacs] Split configuration in multiple files.Franck Cuny2019-02-161-329/+25
| | | | This is actually an easier thing to maintain.
* [emacs] Add a function to select and copy buffer.Franck Cuny2019-02-161-1/+8
|
* [emacs] Same font size as my terminal.Franck Cuny2019-02-111-1/+1
|
* clean up.Franck Cuny2019-01-191-0/+343
| | | | Removed scripts and some configs, they will be in their own repo.
* Shuffling things around in this repoFranck Cuny2018-08-051-37/+0
|
* [emacs] Simplify the configurationFranck Cuny2018-07-171-27/+5
| | | | Reduce the number of configuration files.
* [emacs] Reduce number of configuration files.Franck Cuny2018-07-081-3/+1
| | | | Group settings in a sensible way.
* [emacs] Configure correctly for linux (chrome).Franck Cuny2018-07-071-1/+6
| | | | | Ensure go binaries are in the path for emacs and add custom settings for linux.
* [emacs] All spelling configs in one place.Franck Cuny2018-07-061-1/+1
|
* [emacs] Consolidate all serializers format in one file.Franck Cuny2018-07-061-3/+1
| | | | | | This is easier to maintain. Closes #6
* [emacs] Remove configuration for rustFranck Cuny2018-07-011-1/+0
| | | | Remove backup file too for basic settings.
* [emacs] Massive rewriteFranck Cuny2018-06-291-94/+42
|
* [emacs] Move back some configs to init.elFranck Cuny2018-06-131-3/+54
|
* [emacs] Some major clean up.Franck Cuny2018-06-051-40/+47
| | | | | | Switch from `(require)` to `(load)`, which does not cause warning with flymake. Remove `:ensure t` since it's the default.
* [emacs] Add additional variables.Franck Cuny2018-04-081-1/+1
|
* [emacs] Large refactoring.Franck Cuny2018-04-081-9/+46
| | | | | | | | | | | At first I wanted to add support for java, and then I realized that maintaining a giant file with all the packages was not working as I was expected. The configuration is broken down to multiple files now, with each major mode in a separate file, and the main modules in their own too. This should make it easier to maintain and organize.
* [emacs] Default theme / font / colors.Franck Cuny2018-01-171-1/+0
|
* [emacs] Add back my theme and switch font size / family.Franck Cuny2018-01-161-7/+7
|
* [emacs] Add org-mode configuration once again.Franck Cuny2017-06-161-2/+5
| | | | Only load some packages if we are using a recent version of Emacs.
* [Emacs] Move packages configuration to a new file.Franck Cuny2017-04-271-458/+12
| | | | | Keep `init.el` as small as possible, and move all the packages to their own configuration file.
* [Emacs] Remove configuration for termFranck Cuny2017-04-271-38/+0
| | | | | I do not use it, since it's too slow and not as convenient as using a real terminal.
* [Emacs] Remove configuration for eshellFranck Cuny2017-04-271-22/+0
| | | | I don't use it (this is too slow)
* [Emacs] update binding for agFranck Cuny2017-04-271-2/+8
|
* [Emacs] Remove spacelineFranck Cuny2017-04-071-8/+0
|
* [Emacs] Change the theme for spaceline.Franck Cuny2017-02-271-1/+2
|
* [Emacs] Simple configuration for org-mode.Franck Cuny2017-02-181-3/+12
|
* [Emacs] Remove configuration for 'popwin'.Franck Cuny2017-02-181-7/+0
| | | | Another package I don't use.
* [Emacs] Remove dependency for gist.Franck Cuny2017-02-181-5/+0
| | | | I don't use it.
* [Emacs] Move all the configuration related to twitter to it's own fileFranck Cuny2017-02-181-38/+6
| | | | | | The configuration for the style checker; the functions to create remote files on nest; etc. All are now living in a file with all things related to twitter.
* [Emacs] Move wabi-sabi theme inside this repo.Franck Cuny2017-02-171-1/+1
|
* [Emacs] Add spacelineFranck Cuny2017-02-101-0/+7
|
* [Emacs] Remove `flycheck-pos-tip`.Franck Cuny2017-02-041-7/+0
| | | | | | I rarely use the mouse, and most of the time the tip is not displayed at the correct location. Not worth the trouble to fix it, just stop using it.
* [Emacs] Use pop-win for pants' buffer.Franck Cuny2017-02-031-0/+7
| | | | Display the buffer in a pop-up window.
* [Emacs] Remove custom checker for Python style.Franck Cuny2017-01-271-17/+7
| | | | | The checker lives in it's own repository: https://github.com/franckcuny/flycheck-twitter-python-style
* [Emacs] Improve support for Golang.Franck Cuny2017-01-271-19/+25
| | | | | Install a few extra packages (go-guru, gotest); rewrite the hooks into a function; don't display tabs with withespace mode.
* [Emacs] Install company (and support for go).Franck Cuny2017-01-271-0/+12
|
* [Emacs] Update configuration for ibuffer.Franck Cuny2017-01-131-0/+11
|
* [Emacs] Stop using `smart-mode-line'.Franck Cuny2017-01-121-9/+0
|
* [Emacs] Giving another go to smart-mode-line.Franck Cuny2017-01-031-0/+9
|
* [Emacs] Files for phabricator commits are in git-commit-mode.Franck Cuny2016-12-151-0/+3
|
* [Emacs] Delete phabricator for now.Franck Cuny2016-12-151-5/+5
|
* [Emacs] Delete the custom theme.Franck Cuny2016-12-151-6/+6
| | | | It now lives in it's own repository.
* [Emacs] Remove a python hook.Franck Cuny2016-12-151-2/+1
|
* [Emacs] BUILD files are python.Franck Cuny2016-12-151-2/+2
|
* [emacs] Don't open magit in fullscreen.Franck Cuny2016-12-151-1/+0
|
* [emacs] Hopefully fix exec-shell thingy.Franck Cuny2016-12-151-2/+3
|
* [emacs] Don't use powerline.Franck Cuny2016-12-151-8/+0
|
* [Emacs] Simplify the mode-line by using only powerline.Franck Cuny2016-11-261-57/+9
| | | | Simplify the configuration for flycheck too.
* [Emacs] Fix hook for Makefile.Franck Cuny2016-11-221-3/+2
|
* [Emacs] Add eldoc for python mode.Franck Cuny2016-11-221-0/+1
|
* [Emacs] slightly better colors for flycheck status.Franck Cuny2016-11-221-3/+3
|
* [Emacs] remove another TAB.Franck Cuny2016-11-211-3/+1
|
* [Emacs] Add colors for flymake status.Franck Cuny2016-11-211-3/+3
|
* [Emacs] Display how long it takes to load the configurationFranck Cuny2016-11-211-5/+1
| | | | | Instead of writing a custom function, use the emacs-startup-hook for that.
* [Emacs] Don't hard code string.Franck Cuny2016-11-211-2/+2
|
* [Emacs] Remove TABS and replace them with spaces.Franck Cuny2016-11-211-4/+4
|
* [Emacs] proper configuration for white spaces.Franck Cuny2016-11-201-3/+7
| | | | Enable it via a hook for all programming modes.
* [Emacs] highlight current line.Franck Cuny2016-11-201-4/+5
|
* [Emacs] Use spaceline to manage the mode-line.Franck Cuny2016-11-201-0/+38
| | | | We can have a fancy and more readable mode line with the help of spaceline.
* [Emacs] Use a symbol for the mode name for Magit.Franck Cuny2016-11-201-0/+3
|
* [Emacs] Make flycheck more readable in the mode line.Franck Cuny2016-11-201-13/+16
| | | | | | This new configuration should be more easy to read, with report for individual errors/warnings/info. For every state other than 'finished', we display the report with ? instead of numbers.
* [Emacs] Highlight current line.Franck Cuny2016-11-201-0/+7
|
* [Emacs] 'projectile-global-mode' has been renamed to 'projectile-mode'.Franck Cuny2016-11-171-1/+1
|
* [Emacs] Group ruby buffers on the mode name, not file extension.Franck Cuny2016-11-171-1/+1
|
* [Emacs] Load my theme.Franck Cuny2016-11-171-0/+8
|
* [Emacs] Rename config.el to settings.elFranck Cuny2016-11-121-1/+1
|
* [Emacs] Add docstring and update some settings.Franck Cuny2016-11-111-148/+205
| | | | Hopefully this is the last time I 'batch commit' a large change that way.
* [Emacs] renamed my custom files and load them with use-package.Franck Cuny2016-11-111-5/+14
| | | | | | | The new names are more logical. They are loaded with `use-package', and the bindings are also set that way. For general bindings, we store them in the 'bindings.el' library.
* [Emacs] A few more settings for flyspell.Franck Cuny2016-11-081-3/+9
| | | | Use ivy to suggest words.
* [emacs] Nicer configuration for flycheck.Franck Cuny2016-11-021-23/+43
|
* [emacs] Remove the configuration for time.Franck Cuny2016-11-021-7/+0
|
* [emacs] Move diminish at the top.Franck Cuny2016-11-021-3/+3
|
* [emacs] Main configuration for `swiper' is done with `ivy'.Franck Cuny2016-10-291-6/+1
|
* [emacs] A few more fixes for `exec-path-from-shell'.Franck Cuny2016-10-291-2/+5
|
* [emacs] More configuration for dired.Franck Cuny2016-10-291-1/+12
| | | | | Enable the package `dired-x', and make sure we use `gls` instead of ls only if the binary is available.
* [emacs] Add main configuration for `ivy'.Franck Cuny2016-10-291-0/+37
|
* [emacs] Move server configuration at the top.Franck Cuny2016-10-291-4/+5
|
* [emacs] A few more fixesFranck Cuny2016-10-291-33/+44
|
* [emacs] Use `shell-pop'.Franck Cuny2016-10-291-0/+11
|
* [emacs] Don't load settings for org-mode.Franck Cuny2016-10-291-2/+0
|
* [emacs] Ensure a few packages are indeed installedFranck Cuny2016-10-291-0/+5
|
* [emacs] REPL for racket is in a container.Franck Cuny2016-10-291-1/+2
|
* [emacs] Fix configuration for `flycheck'.Franck Cuny2016-10-291-39/+41
|
* [emacs] Make sure .py and .aurora files are marked as python.Franck Cuny2016-10-291-1/+3
|
* [emacs] Nicer configuration for `ibuffer'.Franck Cuny2016-10-291-1/+28
| | | | Group buffers per mode.
* [emacs] Ensure go-eldoc and gotest are installed.Franck Cuny2016-10-291-1/+4
|
* [emacs] Add settings for `eshell' and `lisp-mode'.Franck Cuny2016-10-291-0/+27
|
* [emacs] Fix for `exec-path-from-shell'.Franck Cuny2016-10-291-1/+2
| | | | Still struggling to get this right.
* [emacs] Add settings for `shell-pop'.Franck Cuny2016-10-291-0/+11
|
* [emacs] Add a few more settings for `helm'.Franck Cuny2016-10-291-1/+11
|
* [emacs] Add back missing binding for dired.Franck Cuny2016-10-291-0/+1
|
* [emacs] Move binding to eval region.Franck Cuny2016-10-291-0/+1
|
* [emacs] Ensure `diminish' is installedFranck Cuny2016-10-291-1/+2
|
* [emacs] Update settings for `ag'.Franck Cuny2016-10-291-1/+5
|
* [emacs] Don't set the location for the notesFranck Cuny2016-10-291-4/+1
| | | | This has been removed.
* [emacs] Re-organize variables for the package module.Franck Cuny2016-10-291-7/+4
|
* [emacs] Add configuration to manage terminals.Franck Cuny2016-10-261-0/+36
| | | | | Manage my terminals in emacs. A few functions to quickly create new buffers and one to switch between them.
* [emacs] Copy more environment variables.Franck Cuny2016-10-141-2/+6
| | | | | For the linter in puppet to work correctly, we need to copy the environment variables for GEM and so on.
* [emacs] Add a function to open a doc. pageFranck Cuny2016-08-221-0/+4
| | | | | | Use ivy/read to list all the documentation page and open one with. Closes #24.
* [emacs] Open "bashrc" as a shell file.Franck Cuny2016-08-101-0/+1
| | | | Closes #23.
* [emacs] Add a css to preview markdown documentFranck Cuny2016-08-101-1/+1
| | | | Closes #22
* [emacs] Use "diminish"Franck Cuny2016-08-101-0/+2
| | | | Closes #20
* [emacs] Add configuration for MakefileFranck Cuny2016-08-041-0/+8
| | | | Closes #12.
* [emacs] Move back to `use-package'.Franck Cuny2016-08-041-308/+198
| | | | | | Move some settings out from 'init.el' to make it easier to read. Closes #18, closes #17, closes #7.
* [emacs] Add package 'use-package'.Franck Cuny2016-08-021-0/+8
| | | | Closes #15.
* [emacs] Show trailing white spaceFranck Cuny2016-07-311-0/+3
| | | | Closes #5
* [emacs] cleanup.Franck Cuny2016-07-311-3/+1
| | | | remove commented code.
* [emacs] move around global settings.Franck Cuny2016-07-311-11/+9
| | | | Closes #10
* [emacs] add package gist for emacs.Franck Cuny2016-07-311-0/+3
| | | | | | I want to be able to create/list gists from emacs. Closes #8
* [emacs] aurora files are python code.Franck Cuny2016-07-311-0/+1
| | | | Closes #4
* [emacs] markdown configurationFranck Cuny2016-07-311-4/+3
| | | | | | | Set the default flavor of markdown to GitHub, and use `pandoc` as the default markdown command to render/preview. Closes #14
* [emacs] Set indentation width to 4 for go-mode.Franck Cuny2016-07-281-0/+1
| | | | Closes #11.
* Set the font to Droid Sans MonoFranck Cuny2016-07-271-0/+3
| | | | Closes #9
* [emacs] add midnight mode to clean up buffersFranck Cuny2016-07-251-0/+3
|
* [emacs] set the path to pants correctly.Franck Cuny2016-07-241-1/+1
|
* [emacs] simplify the UI.Franck Cuny2016-07-241-8/+2
| | | | Use default theme/colors/font.
* [emacs] Cleanup go's configurationFranck Cuny2016-07-241-9/+2
| | | | Use go-eldoc to get documentation, and remove some bindings.
* [emacs] Bindings to quickly move between buffersFranck Cuny2016-07-241-0/+2
|
* [emacs] Fix the UIFranck Cuny2016-07-161-4/+4
| | | | | Use DejaVu for the font, and slightly less yellow color for the background.
* [emacs] get back to a smaller font sizeFranck Cuny2016-07-151-1/+1
|
* [emacs] remove "use-package".Franck Cuny2016-07-141-181/+145
| | | | | Stop using the "use-package" module, and rewrite the configuration without it.
* [emacs] nicer colors for background and mode-line.Franck Cuny2016-07-131-3/+3
|
* [emacs] move everything back to one file for now.Franck Cuny2016-07-031-1/+347
|
* [emacs] Split the config into 'core' and 'modes'.Franck Cuny2016-02-121-5/+1
| | | | | | Separate the modules that are 'core' (e.g.: related to editing, manipulating text, and so on) and the 'modes' (e.g.: related to syntax, langage support, etc).
* [emacs] melpa is over HTTPS now.Franck Cuny2015-11-151-1/+1
|
* [emacs] remove the exec-path-from-shell package.Franck Cuny2015-11-101-5/+0
| | | | Move the configuration to start the emacs server into a seperate file.
* [emacs] split config in different files.Franck Cuny2015-09-161-50/+32
| | | | | | | Move the configuration for each language and major mode in it's own configuration file. Enable the theme "leuven" if run in windowed mode.
* [emacs] don't highlight the code.Franck Cuny2015-08-171-5/+4
|
* [emacs] fix a comment in the config.Franck Cuny2015-07-231-1/+1
|
* [emacs] add my emacs configurationFranck Cuny2015-07-171-0/+51