aboutsummaryrefslogtreecommitdiff
path: root/emacs/init.org
Commit message (Collapse)AuthorAgeFilesLines
* emacs: load the g.elc file if it existsMiquel Sabaté Solà2019-03-221-1/+2
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: adapt the font on macOSMiquel Sabaté Solà2019-03-121-11/+18
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: removed debugging statementMiquel Sabaté Solà2019-03-121-1/+0
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: removing more stuff attached to the leader keyMiquel Sabaté Solà2019-03-121-17/+3
| | | | | | Most of them were unused, so it's not really worth it. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: cleaning up some messes from evil-leaderMiquel Sabaté Solà2019-03-121-14/+14
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: added some convenience functions for org profilesMiquel Sabaté Solà2019-03-121-0/+52
| | | | | | | There are some org files that I use everyday and in a particular layout. I've created some handy functions to help me with that. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: applies dockerfile-mode into more filesMiquel Sabaté Solà2019-02-121-1/+1
| | | | | | | That is, not just "Dockerfile", but also "Dockerfile-2.4" or something like that. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: don't always byte compile g.elMiquel Sabaté Solà2019-01-311-2/+3
| | | | | | Compile it only when the byte-coded version does not exist. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: don't highlight current lineMiquel Sabaté Solà2019-01-311-8/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: skip mu4e if it has not been installedMiquel Sabaté Solà2019-01-311-1/+5
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: ensure that global-hl-line-mode is enabledMiquel Sabaté Solà2019-01-311-3/+2
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: added C-x i as a prefix for inferior modesMiquel Sabaté Solà2019-01-271-2/+12
| | | | | | This includes `C-x i e` and `C-x i l` for ielm, and `C-x i r` for inf-ruby. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: added lots of improvementsMiquel Sabaté Solà2019-01-251-5/+31
| | | | | | From ruby IRB, to better beginning-of-line function, etc. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: don't unset some bindingsMiquel Sabaté Solà2019-01-251-5/+0
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: require use-packageMiquel Sabaté Solà2019-01-251-3/+5
| | | | | | | Otherwise there's going to be a compile error on start when loading key bindings from some of the packages. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: use toggle for git-timemachineMiquel Sabaté Solà2019-01-251-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: adding new packages and moving Lisp section upMiquel Sabaté Solà2019-01-251-44/+80
| | | | | | | | | The Lisp section has been moved to the very top, so I can use use-package since the very beginning. Moreover, I've added the following packages: move-text, git-timemachine and hl-line. Last but not least, I explicitly disabled the ring bell. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: use normal mode for git commitsMiquel Sabaté Solà2019-01-241-9/+0
| | | | | | | This is the mode being used by Vim and I didn't realize until I switched to emacsclient for editing git commits. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: dropping support for 24.xMiquel Sabaté Solà2019-01-241-2/+2
| | | | | | | This release is now 5 years old and some important packages like projectile have dropped support for it as well. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: removed writeroom-modeMiquel Sabaté Solà2019-01-241-8/+0
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: quit character must be an ASCIIMiquel Sabaté Solà2019-01-241-2/+0
| | | | | | | This was making the terminal version of GNU Emacs to fail. In the end, this was not needed, so we can remove it to avoid trouble. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: let's remove a lot of clutter on keyboard-quitMiquel Sabaté Solà2019-01-241-21/+0
| | | | | | | | Up until now I had the [escape] character mixed between lots of weird operations on the keyboard-quit function for the minibuffer. Let's try using more the good ol' C-g key chord for this instead. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: kill with C-x r qMiquel Sabaté Solà2019-01-231-0/+6
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Updating licensesMiquel Sabaté Solà2019-01-221-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: bringing back C-a and C-eMiquel Sabaté Solà2019-01-151-32/+11
| | | | | | | | | | | | | | | | | I'm bringing back the default Emacs' bindings for C-a and C-e. The idea is that these bindings actually make more sense than the Vim ones. These caused two conflicts: 1. The `expand-region` package was already using the C-e binding. I've simply removed this package, because in these years I've never used it, so I guess it's not for me. 2. The `evil-numbers/inc-at-pt` package was already using the C-a binding. I do use this one, but I moved it into C-c +, which is similar to what I already use for `evil-numbers/dec-at-pt`. It's not too bad if I have to do it once (and if I have to repeat it there's always `.`). Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: fixed smtp port for suse.comMiquel Sabaté Solà2018-10-271-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: fixing bindings for mu4e-context-switchMiquel Sabaté Solà2018-06-281-1/+2
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: fixed mu4e-view-save-attachment key bindingMiquel Sabaté Solà2018-06-271-0/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: fixed mu4e-compose-forward key bindingMiquel Sabaté Solà2018-06-271-0/+7
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: I'm on Emacs 26 nowMiquel Sabaté Solà2018-06-121-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: removed deprecated code from magitMiquel Sabaté Solà2018-06-111-11/+0
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: updated SUSE IRCMiquel Sabaté Solà2018-06-111-2/+2
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: added electric-pair-modeMiquel Sabaté Solà2018-06-111-0/+6
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: set "C-c L" as a toggle for line numbersMiquel Sabaté Solà2018-06-011-1/+2
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: added `BUG` as a keywordMiquel Sabaté Solà2018-05-311-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: be more clear on when to apply line numbersMiquel Sabaté Solà2018-05-311-1/+3
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: added relative line numbersMiquel Sabaté Solà2018-05-311-0/+7
| | | | | | | That's the last thing missing from my Vim configuration. Now it's builtin into GNU Emacs, which means that it's not painfully slow. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: removed html generation on init.orgMiquel Sabaté Solà2018-05-241-3/+0
| | | | | | It has not been working for quite some time and I don't know why... Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: display emojisMiquel Sabaté Solà2018-05-241-0/+14
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: styleMiquel Sabaté Solà2018-05-241-13/+25
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: added toggle for org-publish-current-fileMiquel Sabaté Solà2018-04-091-0/+13
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: do not add the magic encoding commentMiquel Sabaté Solà2018-02-231-0/+6
| | | | | | It brings quite some annoying false positives. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: added org-mssola publishingMiquel Sabaté Solà2018-02-181-0/+23
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: added `Sent` bookmarks in mu4eMiquel Sabaté Solà2018-02-141-4/+5
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: fixed style of latex sectionMiquel Sabaté Solà2018-01-291-2/+2
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: added LaTeX supportMiquel Sabaté Solà2018-01-191-0/+32
| | | | | | Support has been added through Auctex, and through org-mode export. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: require diminish expicitelyMiquel Sabaté Solà2018-01-121-0/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Updated license noticeMiquel Sabaté Solà2018-01-021-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: M-x is now helm-M-xMiquel Sabaté Solà2017-12-121-38/+40
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* emacs: allow org to export to man pagesMiquel Sabaté Solà2017-11-211-0/+7
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>