Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
I actually find a lot of its behaviour very annoying, rather than
smart. Good old electric-pair-mode usually does what I want.
|
|
In several places I used `:init` instead of `:config` and things
worked due to lazy loading anyways.
That's no excuse not to fix it though ...
|
|
Instead of locally advicing format-time-string, use my dottime
package.
|
|
This package adds a toggle for displaying modeline time in dottime, as
well as a function for formatting time as dottime generically.
|
|
|
|
Adds a "do what I mean" multiple-cursor selection with the logic that
I find most useful:
* If there is no active region, mark the next line (or lines, based on
prefix argument)
* If there is an active region that spans multiple lines, call
`mc/edit-lines`
* If there is an active region on a single line, trigger a custom
selection hydra with functionality equivalent to
`mc/mark-more-like-this-extended` but a slightly improved user
experience
Hopefully this will make it easier to get into the habit of actually
using multiple-cursors without calling the mc commands via M-x
|
|
|
|
The new version correctly builds external binaries at package roots.
|
|
|
|
This enables usage of __dispatch.sh from anywhere, even outside of the
depot.
Specifically this means I can add `~/depot/bin` to my $PATH and all
the registered tools work from anywhere.
|
|
|
|
|
|
|
|
One simple rule to rule them all: In prog-mode, <tab> tries to invoke
company.
|
|
Configures Emacs' `customize` to write directly to my Emacs
configuration. This comes with the caveat that the new config will
only be loaded if my Emacs is rebuilt.
|
|
Builds an Emacs that is not only configured with the required packages
but with the entire Emacs configuration for my personal setup.
This means that `nix-env -iA tools.emacs` will install a
fully-configured Emacs that can be launched as the window manager from
my ~/.xsession.
|
|
|
|
|
|
This allows me to have local Emacs configuration that is tracked
separately from the rest.
|
|
These changes were made in a fork of my configuration that is not
publicly available and detailed history will not be included in this
public commit.
|
|
See dotti.me for more information about dottime.
<3 edef
|
|
This makes it possible to use my terminal selector with any X11
terminal, configurable via two simple variables.
|
|
Ng is used by my Emacs derivation. I don't actually know what the |