ee0acc36ff
Reorganize loading code
2018-07-20 00:24:41 -07:00
841801059f
Don’t compile oni-windows-nt.el on non-windows systems
2018-07-19 23:22:22 -07:00
55c0f1af40
Fix some windows settings
2018-07-18 13:44:17 -07:00
4975325497
Skip any non-immediate tasks in projects
...
Focus should always be on the _next_ task in a project.
2018-07-17 22:28:07 -07:00
0754c6bf8f
Prettify checkboxes in org-mode
2018-07-17 02:22:35 -07:00
cb8e636045
Remove Font Awesome
...
Temporarily remove Font Awesome from being used since the glyphs show
up too big and don’t seem to want to be resised by my instructions, or
replaced by a different font for that matter.
2018-07-17 02:21:22 -07:00
63736ee327
Fix warnings about web-mode variables
2018-07-17 00:45:17 -07:00
84f8169de3
Fix some settings related to versioning backup files
2018-07-17 00:41:22 -07:00
ab9083269b
Continue implementing GTD in org-mode
...
- Set the default org notes file to my inbox.
- Enable logging state changes into a drawer, since with habits I will
be logging the time when a task is DONE. This can get big.
- Don’t show scheduled tasks until the day they’re scheduled.
- Load the org habits module so I can track my habits.
2018-07-17 00:41:22 -07:00
e14ca2aaff
Add some shackle rules
2018-07-17 00:41:22 -07:00
8941ec9be9
Fix typo
2018-07-17 00:41:22 -07:00
412aa9c182
[WIP] One day we’ll all be able to enjoy this
2018-07-17 00:41:22 -07:00
91d97b939a
Merge remote-tracking branch 'origin/stripped-down' into stripped-down
2018-07-17 00:38:59 -07:00
e31e7663ab
Add windows-specific projectile settings
2018-07-16 20:51:14 -07:00
f635ce335e
Update web-mode config
2018-07-16 20:50:45 -07:00
cb9fb07a46
Add fabfile.py as projectile project file
2018-07-16 20:50:10 -07:00
0824198783
Update org-mode config
2018-07-16 20:44:17 -07:00
4b9fecb6f4
Include node externs and don't warn about semicolons
2018-07-16 20:38:31 -07:00
74052aa9ec
Move js-mode config out of org-mode
2018-07-16 20:36:19 -07:00
5119e4592c
Load flycheck init
2018-07-16 20:29:00 -07:00
34eb203919
Move eshell config to separate file
2018-07-16 20:25:42 -07:00
2cc7412dfa
Add electric pair config
2018-07-16 20:17:49 -07:00
f97ac07cfb
Hide emphasis markers in Org documents
2018-07-12 03:08:29 -07:00
3c2e2c3083
Fix whitespace-tabs-only-mode, remove oni-whitespace
2018-07-10 11:23:10 -07:00
f986ef6f8d
Delete by moving to trash on windows
2018-07-09 20:18:01 -07:00
ae598d1e6a
Update cursor configuration
2018-07-09 20:16:53 -07:00
1478caf4d3
Update css-mode configuration
2018-07-09 20:15:34 -07:00
c03db11f7e
Update company-mode configuration
2018-07-09 20:14:29 -07:00
b0a67fd2d4
Don't blink cursor
2018-07-09 20:11:46 -07:00
9b5683a74d
Add yasnippet configuration
2018-07-09 20:09:02 -07:00
9472943daf
Load align config when necessary
2018-07-09 20:05:31 -07:00
1246e227e5
Add shackle configuration
2018-07-09 20:04:19 -07:00
4f0a9c75e1
Remove duplicated alignment rules
2018-07-09 20:03:50 -07:00
d5c07e813e
Add js2-refactor keybindings
2018-07-09 20:00:59 -07:00
3cc994d2cb
Require ivy-hydra
2018-07-09 19:58:46 -07:00
a364ca7b28
Add more company mode config
2018-07-09 19:56:50 -07:00
b12c713889
Add extra PHP alignment rule
2018-07-09 19:52:22 -07:00
c1f26123f7
Add docstring to p4 function
2018-07-09 19:52:06 -07:00
2e11e29700
Use ibuffer
2018-07-09 19:42:56 -07:00
4524ea0ed6
Add css-mode hydra
2018-07-09 19:41:35 -07:00
22e8fdafa0
Add php-mode hydra
2018-07-09 19:39:11 -07:00
3ad4f10ac4
Add commands to org-mode hydra
2018-07-09 19:34:20 -07:00
5632cb67a1
Add autoloads file to all lisps for Windows
2018-07-09 19:33:05 -07:00
da51208152
Fix whitespace-tabs-only-mode warning
2018-07-09 19:30:56 -07:00
3bd8d43a47
Move web-mode configuration to separate file
2018-07-09 19:23:29 -07:00
c95bb1f278
Add Ruby configuration
2018-07-09 19:18:16 -07:00
bd6c6eb450
Add some PHP mode configuration
2018-07-09 19:16:27 -07:00
230ae96d40
Move python config to separate file
2018-07-09 19:04:15 -07:00
4cf35095ff
Add some js2-mode configuration
2018-07-09 19:00:02 -07:00
e49529e2ec
Move Scheme configuration out of Org-mode
2018-07-09 18:54:48 -07:00
8ad6f5f98e
Move Elisp configuration out of Org-mode
2018-07-09 18:52:19 -07:00
accea011e3
Move CSS configuration out of Org-mode
2018-07-09 18:49:12 -07:00
a2227eb50a
Remove Windows-specific compilation settings
...
These are now included in my global configuration.
2018-07-09 18:41:28 -07:00
d5a65ee24f
Move compilation configuration to separate file
...
Also add functions from my Windows configuration.
2018-07-09 18:40:44 -07:00
dc6f85c2cb
Add alert and compilation notification configuration
2018-06-27 17:47:19 -07:00
8888df80fd
Update Windows configuration
2018-06-27 10:54:55 -07:00
1474f52810
Add grep aliases for php files
2018-06-27 10:53:44 -07:00
348f341de1
Add referenced whitespace-mode
2018-06-27 10:53:14 -07:00
197e3040c3
Set the magit git executable in windows
2018-06-19 11:13:05 -07:00
daf8391edf
Add mode specifications for .inc and .module
...
.inc are a commonly used PHP extension for included files. .module is the Drupal module file extension.
2018-06-19 10:45:30 -07:00
f924fc9baa
Add windows-specific Emacs config
2018-06-19 10:43:05 -07:00
eada3961e6
Fix compilation of .el files
2018-06-19 10:40:52 -07:00
0179fa3abe
Stop using Org for PHP config
2018-06-19 10:40:09 -07:00
67c2b8ed1f
Add mode specifications for jsx and blade templates
2018-06-13 15:38:07 -07:00
0ed4293029
Group additions to `auto-mode-alist'
2018-06-13 15:35:46 -07:00
736cf0f37f
Fix compilation on Windows, add install target
...
Paths on Windows get confused since I use a strange combination of
some 4 different GNU/Linux-like systems on Windows (cygwin, msys2,
msys git, WSL).
Since Windows doesn't support symlinks properly, I can't use GNU Stow
to install my files. So for Windows I copy over all the necessary
files.
2018-06-13 11:15:49 -07:00
701601ca86
Don't raise an error if custom.el doesn't exist
2018-06-13 11:06:46 -07:00
3b59dca860
Highlight the current line in the package list
2018-06-10 10:54:42 -07:00
Tom Willemsen
b79835455e
Add Windows-specific makefile settings
2018-06-07 10:40:18 -07:00
Tom Willemsen
106fe5ab4c
Move jabber config to separate file
2018-06-07 10:27:30 -07:00
3ed11cacfe
Use actual compilation directory instead of PWD
2018-06-07 00:57:28 -07:00
eccd076ed6
Enable fci-mode in emacs-lisp-mode
2018-06-07 00:51:08 -07:00
3358927523
Move flycheck settings to separate file
2018-06-07 00:42:11 -07:00
23e6561685
Move all lui settings to separate file
2018-06-07 00:38:16 -07:00
Tom Willemsen
0e21fddb0c
Move lui config to separate file
2018-06-06 21:04:47 -07:00
Tom Willemsen
1af5279f9c
Stop using SVG Modeline Themes
2018-06-06 21:04:13 -07:00
Tom Willemsen
5b68ca4f91
Don't require everything to be set-up in .emacs.d
...
The first time (at least) when I compile I won't have anything
available in ‘~/.emacs.d’, so load relative to the directory the
compilation is happening in.
On Windows it will likely always be the case that ‘~/.emacs.d’ is
running behind the directory compilation is happening in, since it
doesn’t support proper symbolic links, and will probably get a special
‘install’ target in the Makefile to copy all the compiled files over.
2018-06-06 20:56:28 -07:00
Tom Willemsen
d43e1f579b
Don't try to tangle .el files
2018-06-06 20:48:37 -07:00
3e303fe70f
Extract all lisp code from the org document
2018-06-05 08:36:53 -07:00
61496a0b81
Move more from org-mode
2018-05-29 01:02:11 -07:00
f6bd936f91
Start moving away from Org mode
2018-05-28 09:24:47 -07:00
686ce4b560
Enable electric indent mode in C++ mode
2018-05-08 23:50:22 -07:00
0cd94161b1
Add cmake and cpp init files to Makefile
2018-05-07 00:04:45 -07:00
6c950aca9d
Add C++ configuration
2018-05-06 23:47:00 -07:00
8d11d25bf5
Add CMake configuration
2018-05-06 23:23:01 -07:00
3dfa39bffb
Enable Fill Column Indicator in JS2 mode
2018-05-06 23:16:55 -07:00
1710d2f7ee
Add grep file aliases for JS and CSS files
2018-02-07 11:09:12 -08:00
e835c42446
Be sure to use bash as the shell
2018-02-07 11:08:53 -08:00
2e12d4c251
Enable company mode in JavaScript
2018-02-07 00:53:11 -08:00
65739773b0
Add some js2 and html mode config
2018-02-07 00:52:20 -08:00
aa9410f256
Disable fuzzy matching in ivy
2018-02-06 14:42:35 -08:00
8f223fca6d
Change the indentation for JavaScript
2018-02-06 14:36:26 -08:00
28af36faa3
Fix diff-hl for Perforce
2018-02-06 14:35:56 -08:00
ddcc955ab3
Add yarn.lock as a projectile root file
2018-02-06 12:11:03 -08:00
3fd002b75a
Remove unnecessary autoload
2018-01-01 16:52:02 -08:00
a850175555
Move gnus init to main org file
2018-01-01 16:49:54 -08:00
9ae6f7f1be
Enable subword mode in js2 mode
2017-12-31 01:14:56 -08:00
e45c08497a
Fix keybinding for Multiple Cursors
2017-12-31 01:12:29 -08:00
c273856b94
Add Embrace keybinding
2017-12-31 01:10:04 -08:00
d01ad3371d
Move global keybindings to correct section
2017-12-31 01:05:47 -08:00
3de2979151
Add Expand Region keybinding
2017-12-31 01:03:35 -08:00
feaab104ec
Ignore all .el files in init/
2017-12-30 23:03:03 -08:00
897a674f32
Add js2-mode configuration
2017-12-30 23:02:38 -08:00
e2a4dfdb45
Properly use ~code~ and =verbatim=
2017-12-29 12:59:56 -08:00
fdb5495db2
Move Org mode config to init.org
2017-12-29 10:54:00 -08:00
a494677ab2
Add key macro
2017-12-29 10:53:03 -08:00
67848f995f
Add lisp-mode config
2017-12-29 10:22:43 -08:00
5ded88ba03
Add rainbow delimiters to clojure-mode
2017-12-29 10:22:27 -08:00
ca84605d4e
Add SLIME config
2017-12-29 10:22:19 -08:00
419abcfe93
Enable show-paren mode
2017-12-29 10:21:59 -08:00
faf071ad5a
Add SubFolders to MBSync conf mode
2017-11-13 13:37:54 -08:00
888627cd2e
Add C config
2017-11-13 13:37:17 -08:00
3f54ab2ddd
Add Java config
2017-11-13 13:37:05 -08:00
bfa67ac2c7
Fix typo
2017-11-13 13:36:24 -08:00
8ee052fb3a
Add Emacs config for C-z and y-or-n-p
2017-04-02 20:49:38 -07:00
72160a70bb
Remove superfluous newline
2017-04-02 20:43:13 -07:00
82eb99e398
Fix paragrapg filling
2017-04-02 20:41:58 -07:00
01a6e9852e
Fix outdated descriptions
2017-04-02 20:41:40 -07:00
6b2a3a3ad2
Use firefox as main browser
2017-03-30 20:05:32 -07:00
aefeec6f35
Change comany frontends
2017-03-30 20:04:29 -07:00
5dae2bbfcd
Improve oni-gnus-delete-forward
2017-03-27 21:10:51 -07:00
4d022c5d86
My sentences don’t end with double spaces
2017-03-05 22:19:46 -08:00
fec859e587
Move the silently macro to helpers library
2017-03-05 22:14:34 -08:00
2f3cbefaf9
Show outline of Org init after loading
2017-03-05 22:14:19 -08:00
c818008166
Enable bullets in org mode
2017-03-05 22:14:11 -08:00
4674dcbfd5
Remove my picturefix email account
2017-03-05 22:13:55 -08:00
cfbb40c532
Only join #emacs after authenticating with NickServ
2017-03-05 22:13:20 -08:00
389b570fc3
Add multiple cursors configuration
2017-03-05 22:12:57 -08:00
48879e0ab4
Show the outline when the file is loaded
2017-03-05 22:12:41 -08:00
ab8803b72b
Reorganize second section of Emacs init
2017-03-05 22:12:22 -08:00
4d01c6d8bf
Make all intermediate files secondary
...
This way make won’t remove them after compilation is done. Normally
this might be useful, but in the case of Emacs Lisp being generated
from Org files, it’s really useful to have the original lisp files
after compiling them to elc files.
2017-03-05 22:10:40 -08:00
c727acf496
Reorganize first section in Emacs’ init.org
2017-03-05 16:12:52 -08:00
0f16f3de2f
Merge remote-tracking branch 'gitlab/index'
2017-01-11 23:57:10 +01:00
999530012f
Show nickname instead of username in jabber
2017-01-11 23:56:49 +01:00
b9b311cf44
Fix connection settings for jabber
2017-01-11 23:56:36 +01:00
f76981a7b1
Add command to toggle !important CSS flag
2017-01-11 23:56:12 +01:00
cb5fbc7222
Remove compiled snippets files from git
2017-01-08 13:40:56 +01:00
0ee856c6f3
Merge remote-tracking branch 'origin/index' into index
2017-01-08 13:33:08 +01:00
562791b0ae
Fix byte-compiler warnings
2016-12-31 20:04:56 +01:00
1979d0fe6a
Remove defunct hook
...
Apparently there is no ‘cider-turn-on-eldoc-mode’ procedure.
2016-12-31 20:04:25 +01:00
a9f3a935c3
Don’t show the startup screen in Emacs
2016-12-31 20:03:52 +01:00
8ff9929af2
Add SCSS error regexp to compilation buffer
2016-12-02 14:40:23 +01:00
1b439d09a3
Don’t show compilation buffer unless there are errors
2016-12-02 14:39:59 +01:00
d3d6e313ec
Move circe-serenity to separate project
2016-11-24 21:45:55 +01:00
0fcfe9e6f7
Enable org-protocol
2016-11-24 21:45:37 +01:00
d2d929fc11
Enable nameless mode for Emacs lisp files
2016-11-24 21:45:01 +01:00
e3ce510987
Add external tracking in mowedline for circe
2016-11-24 21:44:50 +01:00
82759a4054
Add some more channels to join
2016-11-24 21:42:59 +01:00
8c7ae08086
Add my svg-mode-line theme
2016-11-24 21:41:59 +01:00
7a5cc50bb3
Add snippets
2016-11-24 21:41:10 +01:00