a4d5042100
fixup! override emacsWithPackages
instead of wrapping it
2020-07-02 20:53:18 +02:00
638118e72d
override emacsWithPackages
instead of wrapping it
...
This way all conditional outputs e.g. the MacOS App will be present in
the final derivation.
See: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/emacs/wrapper.nix#L162
Resolves : #14
2020-06-22 11:24:59 +02:00
2ab836b8f4
extracting overrides to its own file
...
This is the most volatile part of the code base, default.nix should be
fairly stable by now.
2020-06-10 01:26:08 +02:00
4095b104d7
magit: generate version information during build
2020-06-10 01:13:55 +02:00
1c1e3ce4c0
Make it compatible with ocaml
module
...
Fixes : #12
2020-06-02 21:43:03 +02:00
60f0e9bd16
add ob-racket to sources
2020-04-03 01:38:38 -04:00
28f1da710e
Use recursive flag on cp for private directory
...
If the private directory has multiple folders in it, building the derivation will omit them.
2020-03-22 23:06:24 +01:00
4502c27759
Fix git command shim
...
References: https://github.com/vlaci/nix-doom-emacs/issues/5
2020-03-16 19:15:32 +01:00
2143f7f7bb
Fix package overriding
2020-02-29 16:13:55 +01:00
8bf10a4fc6
Updating sources using niv
to track versions
...
It is nice tool for the job I have not yet known about
2020-02-22 10:25:01 +01:00
b387be3425
Fixing doom-snippets
and rotate-text
features
...
Dependencies were missing for these (enabled by default) doom features.
Fixes #2
2020-02-15 10:58:27 +01:00
d2f5dbb393
straightBuild: simplify extra package definition
2020-01-25 21:30:44 +01:00
8e95b5f888
nix-doom-emacs: org-mode fork to support newer doom versions
...
commit 964291bb3662ffb19ddc9150c2f4eb0ec05b3af1
Author: Henrik Lissner <henrik@lissner.net >
Date: Wed Jan 22 18:36:37 2020 -0500
Fix #2409 : switch to org mirror
2020-01-25 21:30:44 +01:00
5944884462
evil-org: doom-emacs depends on hlissner's fork
2020-01-07 14:04:46 +01:00
bd13c99287
Make it work as home-manager program.emacs.package
2019-12-13 17:54:23 -05:00
a041d16de8
Make work on runCommand-based emacsWithPackages
2019-12-12 20:07:33 -05:00
a9de74107f
updating dependencies
...
* evil-quick-fix is a new dependency of doom
2019-12-01 15:53:51 +01:00
56089c8774
~/.doom.d no longer needs to be installed
...
`extraConfig` is merged into doom user's `config.el` file
2019-11-23 22:19:19 +01:00
1f8cc61365
dependencies: adding so-long, evil-markdown and php-extras
2019-11-23 16:08:50 +01:00
e10413c837
New option to specify additional configuration
...
This enables emacs configuration to refer nix store paths.
2019-11-23 10:40:42 +01:00
80d96690d3
New option to install additional packages
2019-11-23 10:08:19 +01:00
94ca726461
nix-doom-emacs: fix typos
2019-11-23 00:17:22 +01:00
fa93a28f81
emacs-overlay: updated in order to fix building of lua-mode
...
emacsPackagesNgFor was changed to emacsPackagesFor in upstream
2019-11-10 17:41:02 +01:00
8e36b53b3e
Forcing no to all questions doom install would ask
...
Newer doom versions (after 873fc5c0db4876d9e1f347fa6cbd2a3a1933df69) has
a rewritten cli interface. I could not figure out how to pass `--no-env`
and `--no-fonts` (should check later if it is a bug in doom)
2019-11-10 17:41:02 +01:00
2dca32ed63
install the bundled package derivations by default
2019-11-10 17:41:02 +01:00
b30b651706
Updating doom-emacs version
...
It now requires emacsPackages from unstalbe or emacs-overlay
2019-11-10 17:41:01 +01:00
c6ae77570d
Nix expression to install and configure doom-emacs
2019-10-23 22:15:54 +02:00