Commit Graph

2271 Commits

Author SHA1 Message Date
Henrik Lissner
b54604b48b core.el: add IS-{MAC,LINUX} constants 2017-02-20 00:23:04 -05:00
Henrik Lissner
f5a0d72fc0 doom-private-dir=>doom-local-dir; move packages and cache into doom-local-dir 2017-02-20 00:23:04 -05:00
Henrik Lissner
a9e29c053b Move doom! to core-packages.el; add doom-dont-load-p 2017-02-20 00:23:04 -05:00
Henrik Lissner
b0075eab8a Add modules/ui/doom-modeline 2017-02-20 00:23:04 -05:00
Henrik Lissner
bcb5dde012 Rewrite modules/ui/doom 2017-02-20 00:23:04 -05:00
Henrik Lissner
80735a530b Add modules/os/macos 2017-02-20 00:23:04 -05:00
Henrik Lissner
3ccd97388f core-ui: echo-keystrokes settings 2017-02-20 00:23:04 -05:00
Henrik Lissner
8075c84882 Fix package management 2017-02-20 00:23:04 -05:00
Henrik Lissner
02fef2fded core-lib: refactor map! (and disable it when noninteractive) 2017-02-20 00:23:04 -05:00
Henrik Lissner
fb53c8fda7 core-lib: refactor associate! 2017-02-20 00:23:04 -05:00
Henrik Lissner
c71b8ac438 core-lib: refactor add-hook! 2017-02-20 00:23:04 -05:00
Henrik Lissner
d7db99a1ef core-lib: let-bind package-name in after! 2017-02-20 00:23:04 -05:00
Henrik Lissner
b6d1d61496 Finish core-ui.el 2017-02-20 00:23:04 -05:00
Henrik Lissner
a02f1bec22 Finish core-evil.el 2017-02-20 00:23:04 -05:00
Henrik Lissner
38a750d4c5 Update .gitignore: ignore .local 2017-02-20 00:23:04 -05:00
Henrik Lissner
0007c246eb Rewrite core-packages: byte-compile & autoload generation now module-aware 2017-02-20 00:23:04 -05:00
Henrik Lissner
80eafe71cb Add :fun doom-quit 2017-02-20 00:23:04 -05:00
Henrik Lissner
a2ed275d07 Rewrite core-popups 2017-02-20 00:23:03 -05:00
Henrik Lissner
77cda0ad49 Add core/autoload/buffers.el + rewritten buffers API 2017-02-20 00:23:03 -05:00
Henrik Lissner
9471b2e326 Remove private directory 2017-02-20 00:23:03 -05:00
Henrik Lissner
983c016779 Delete private/my-*.el and private/themes 2017-02-20 00:23:03 -05:00
Henrik Lissner
e328577eac core-project: refactor; add functions; add comments 2017-02-20 00:23:03 -05:00
Henrik Lissner
c1418ad76b Reorganize core/*.el 2017-02-20 00:23:03 -05:00
Henrik Lissner
68b7203749 init: remove files, buffers from :emacs (now in lib)g 2017-02-20 00:23:03 -05:00
Henrik Lissner
62ce9115e5 init.el => init.example.el 2017-02-20 00:23:03 -05:00
Henrik Lissner
153f54b2d6 Add modules/ui/doom 2017-02-20 00:23:03 -05:00
Henrik Lissner
40080c47a9 Update .gitignore 2017-02-20 00:23:03 -05:00
Henrik Lissner
566fd39cf9 lang/javascript: update for v2.0 2017-02-20 00:23:03 -05:00
Henrik Lissner
cea32a3957 lang/emacs-lisp: update for v2.0 2017-02-20 00:23:03 -05:00
Henrik Lissner
ba1db18a4d Minimalize my-bindings for testing 2017-02-20 00:23:03 -05:00
Henrik Lissner
0470a6fa0c New init.el 2017-02-20 00:23:03 -05:00
Henrik Lissner
2caa914491 Remove Cask file 2017-02-20 00:23:03 -05:00
Henrik Lissner
f453b3cee1 Reorganize modules 2017-02-20 00:23:03 -05:00
Henrik Lissner
50ea98319f Rewrite core libraries (WIP) 2017-01-16 23:15:48 -05:00
Henrik Lissner
83c852e11f Move ext/* to scripts/ 2017-01-16 23:13:12 -05:00
Henrik Lissner
e8438e11e5 core-vcs: mention how to put the git gutter outside the margins 2017-01-09 18:44:03 -05:00
Henrik Lissner
604bcc0378 Improve stability of popups
Now, popup windows are marked as dedicated to their buffer. This makes it much less
likely (if not impossible) for new buffers to be loaded in that window, particularly
through interactive file selecting tools, like projectile-find-file or counsel-recentf.
2017-01-09 16:38:40 -05:00
Henrik Lissner
946e2d77dd Fix unchanging cursor when you exit emacs state (fix #22) 2017-01-09 15:44:22 -05:00
Henrik Lissner
49cae5ebdd Caskfile: switch to dotmilk's emacs-crystal-mode fork 2017-01-08 23:05:41 -05:00
Henrik Lissner
9cccca14f1 core-workgroup.el: improve docstrings for doom:workgroup-* commands 2017-01-08 15:36:14 -05:00
Henrik Lissner
f376006284 Make neotree cooperate with popups and other window-changing actions 2017-01-08 15:35:50 -05:00
Henrik Lissner
ea2372f025 More reliable doom/popup-save macro 2017-01-07 23:27:30 -05:00
Henrik Lissner
9c2e59e231 Rewrite eshell config 2017-01-07 23:26:48 -05:00
Henrik Lissner
2672d4b4cd core-ui: fix modeline hiding in selected buffer after completion buffer is set up 2017-01-07 21:13:55 -05:00
Henrik Lissner
7e3ff3b679 Fix doom:kill-matching-buffers referring to old renamed function 2017-01-07 17:50:33 -05:00
Henrik Lissner
c7a9697259 v1.3.1 bump 2017-01-07 03:03:11 -05:00
Henrik Lissner
9d55ef49e6 Move ediff config to core-vcs + brighten ediff buffers 2017-01-07 03:02:41 -05:00
Henrik Lissner
1309f6baff modeline: add buffer-file-name check to *vc segment 2017-01-07 02:53:02 -05:00
Henrik Lissner
4f482c099f Add /var/folders/* and /tmp/* to recentf-exclude 2017-01-07 02:52:23 -05:00
Henrik Lissner
80ae0f2bde Basic hjkl for emacs mode + A-[1-9] => C-[1-9] (more linux friendly bindings) 2017-01-06 18:43:21 -05:00