aboutsummaryrefslogtreecommitdiffstats
path: root/oni-core.el
Commit message (Collapse)AuthorAgeFilesLines
* Add comments on how to use the packages managed by GuixGravatar Tom Willemse2021-07-151-2/+5
|
* [oni-core] Update messages in the dashboardGravatar Tom Willemse2021-07-081-1/+18
| | | | These are some of the messages from “Pragmating Thinking & Learning”
* [oni-core] Add keybinding for `imenu'Gravatar Tom Willemse2021-07-051-1/+2
|
* [oni-core] Add Login keyring and remove ‘.netrc’ ↵Gravatar Tom Willemse2021-07-011-2/+5
| | | | auth sources
* [oni-core] Don’t try to automatically loadGravatar Tom Willemse2021-06-211-3/+1
|
* [oni-core] Ensure that ‘initial-buffer-choice’ gets ↵Gravatar Tom Willemse2021-06-211-2/+2
| | | | a live buffer
* [oni-core] Require ‘auth-source’Gravatar Tom Willemse2021-06-211-1/+2
|
* [oni-core] Add dashboardGravatar Tom Willemse2021-06-211-7/+5
|
* [oni-core] Add a function that does the reverse of ↵Gravatar Tom Willemse2021-04-251-1/+10
| | | | | | | ‘fill-paragraph’ This was taken from Bastien Guerry’s Emacs configuration: https://github.com/bzg/dotemacs
* [oni-core] Use ‘org-mode’ for the initial scratch bufferGravatar Tom Willemse2021-04-251-1/+7
|
* [oni-core] Enable ‘auto-insert-mode’Gravatar Tom Willemse2021-04-251-1/+2
|
* [oni-core] Use Gnus to read mailGravatar Tom Willemse2021-04-251-1/+5
|
* Add ‘insert-char-preview’Gravatar Tom Willemse2021-02-271-2/+3
| | | | | | This package exposes a function ‘insert-char-preview’ that does the same thing as ‘insert-char’ except that it shows a preview of the character in the completion.
* Add sort paragraph Hydra optionGravatar Tom Willemse2021-02-271-1/+7
|
* Add a hydra to sort lines and stringsGravatar Tom Willemse2021-01-311-9/+25
|
* Diminish ‘which-key-mode’Gravatar Tom Willemse2020-12-181-1/+2
|
* Properly diminish ‘gcmh-mode’ and ‘ws-butler-mode’Gravatar Tom Willemse2020-12-181-3/+3
| | | | | When these packages get updated they get reloaded. This undoes what ‘diminish’ did, so we have to keep doing it whenever they get reloaded.
* Remove ‘composable-mode’Gravatar Tom Willemse2020-12-181-3/+2
| | | | | | I liked the idea, but the implementatino was too flakey and didn’t actually let me do what I wanted to do. The biggest issue was that ‘comment-dwim’ didn’t work anymore and it got easily confused and screwed up the colors for my mode-line.
* Add which-key modeGravatar Tom Willemse2020-12-021-2/+4
|
* Add composable.elGravatar Tom Willemse2020-11-131-2/+3
|
* Add ‘embrace’ configurationGravatar Tom Willemse2020-10-301-2/+2
|
* Add windmove keybindingsGravatar Tom Willemse2020-10-191-1/+5
|
* Use ws-butlerGravatar Tom Willemse2020-10-151-8/+5
| | | | | | | | | | | | | | | | At work I have to work with a lot of files that other people work on as well. Other people don’t usually have their editor set up to remove all trailing whitespace, and we’re not allowed to make a change that includes a lot of extra whitespace changes[1]. So I end up having to revert a lot of whitespace changes just before submitting. And if I then have to make more changes, for example because something was pointed out in a code review, I have to do it again. ‘ws-butler’ promises that it will still prevent me from submitting extraneous whitespace, but will not touch lines that I haven’t changed, so that would prevent me from having to revert them all the time. [1]: This is good, having a lot of whitespace changes can distract from or even completely hide the actual change you’re trying to make.
* Diminish gcmh-modeGravatar Tom Willemse2020-10-151-2/+5
|
* Drop helpfulGravatar Tom Willemse2020-09-091-7/+2
| | | | | I’ve been using it for a while and I don’t actually like it much better than the built-in help functionality.
* Add gcmh - the Garbage Collection Magic HackGravatar Tom Willemse2020-04-301-2/+4
|
* Fix making scripts executable on saveGravatar Tom Willemse2020-04-301-1/+2
|
* Fix oni-core testsGravatar Tom Willemse2020-04-261-7/+7
|
* Silence ‘recentf-save-list’Gravatar Tom Willemse2020-04-261-2/+7
| | | | | | ‘recentf-save-list’ sends a message that it’s saving the recentf list, but seeing that after every time I don’t do something for 10 seconds in Emacs gets a little annoying.
* Ensure idle timer for ‘recentf-save-list’ only gets ↵Gravatar Tom Willemse2020-04-071-2/+7
| | | | created once
* Add navigation functions for end-of-line and ↵Gravatar Tom Willemse2020-04-071-1/+28
| | | | beginning-of-line
* Add some settings that should improve performance for ↵Gravatar Tom Willemse2020-02-251-1/+6
| | | | lsp-mode
* Enable recentf-mode in EmacsGravatar Tom Willemse2020-02-241-2/+8
|
* Don’t use ~/.authinfo for storing credentialsGravatar Tom Willemse2020-02-031-1/+3
|
* Don’t show the default help tooltip on the mode-lineGravatar Tom Willemse2020-01-101-1/+4
|
* Use ‘ibuffer-jump’ instead of ‘ibuffer’Gravatar Tom Willemse2019-12-101-2/+2
| | | | | ‘ibuffer-jump’ moves the point to be on the buffer that you jump from, ‘ibuffer’ doesn’t change point.
* Allow ‘fit-window-to-buffer’ to resize windows ↵Gravatar Tom Willemse2019-09-191-1/+2
| | | | horizontally
* Show both "*helpful" and "*Help" buffers in a side windowGravatar Tom Willemse2019-09-191-1/+3
|
* Fix checkdoc warningGravatar Tom Willemse2019-09-181-1/+1
|
* Add some layout management commandsGravatar Tom Willemse2019-09-181-1/+5
| | | | | | | | | After watching a YouTube video[1] on managing window layouts in Emacs I was reminded of ‘winner-mode’ and introduced to the ‘ivy-push-view’ and ‘ivy-switch-view’ commands. As I feel like I frequently end up with setting up and losing layouts, I think these may be useful. [1]: https://www.youtube.com/watch?v=kyllrQiNsyA
* Show help(ful) windows in side windowsGravatar Tom Willemse2019-09-081-1/+7
|
* Change version formatGravatar Tom Willemse2019-09-041-1/+1
| | | | | | | | | | | In order to support my tablet which seems to have a lower maximum integer value (I guess it’s 32-bit? I’m surprised) and can’t handle the version numbers I was using before. It would turn them into floating point numbers, which adds a ~.0~, this made it impossible to install any package. Any installations I have will need to reinstall all their oni packages so that the new version number is picked up, since the new version number will be lower than the old one.
* Add helpful packageGravatar Tom Willemse2019-04-091-2/+7
|
* Ensure the auto-save directory existsGravatar Tom Willemse2019-03-301-3/+12
| | | | The auto-save functions don't automatically create it.
* Add goto-address-prog-mode to prog-modeGravatar Tom Willemse2019-03-041-1/+2
|
* Add oni-grepGravatar Tom Willemse2019-03-041-4/+1
|
* Add oni-coreGravatar Tom Willemse2019-03-031-0/+106