Commit Graph

330 Commits

Author SHA1 Message Date
Gergely Polonkai
60d807cc33 Move UI hacks to the beginning of the init file
It’s very ugly if it happens only after all the `use-package` magic…
2016-10-25 13:12:50 +02:00
Gergely Polonkai
aaab4edfd6 Create the hidden-mode-line-mode
It, well, hides the mode line!

Copied from http://emacs-doctor.com/emacs-strip-tease.html
2016-10-25 13:12:50 +02:00
Gergely Polonkai
9b75a0777e Inhibit startup message
As I use different usernames in different places (e.g. home and
company), I tricked it with `(user-login-name)`.
2016-10-25 09:57:50 +02:00
Gergely Polonkai
3ca941b0ce Fix company-emoji config (again) 2016-10-25 09:57:50 +02:00
ae7e671082 Add Planet Emacs to the newsticker list 2016-10-25 08:26:17 +02:00
4e6ebc220b Add key binding to start eshell 2016-10-24 23:11:45 +02:00
1e81fafab6 Fix --set-emoji-font so it works without X 2016-10-24 18:10:42 +02:00
Gergely Polonkai
6924c2bfdd Add key bindings for sx 2016-10-24 14:37:12 +02:00
Gergely Polonkai
394df1b726 Fix newsticker config 2016-10-24 14:37:12 +02:00
Gergely Polonkai
cba24cbf20 Add cheatsheet as a use-package command 2016-10-24 12:39:53 +02:00
Gergely Polonkai
c6da818e60 Add Irreal to newsticker config 2016-10-24 12:39:53 +02:00
Gergely Polonkai
7ee9aefbb5 Remove the simple-rtm package 2016-10-24 12:39:52 +02:00
Gergely Polonkai
c3c7cd3b11 Configure company-emoji 2016-10-24 11:10:36 +02:00
Gergely Polonkai
05f5b373c4 Make sure plantuml.jar is looked up in the correct directory
Still, XDG_DOWNLOAD_DIR is not the best candidate…
2016-10-24 10:50:17 +02:00
Gergely Polonkai
4bb49bc9d4 Make sure packages are downloaded if not present 2016-10-24 10:50:17 +02:00
Gergely Polonkai
6ba30f5014 Remove linum require
I don’t use it anymore.
2016-10-24 10:50:16 +02:00
Gergely Polonkai
68d613616d Move savehist configuration to use-package 2016-10-24 10:50:16 +02:00
Gergely Polonkai
99d4c2ca15 Remove jekyll.el
It was taken from the EmacsWiki, and is superseded by org-jekyll and
hyde.
2016-10-24 09:54:50 +02:00
Gergely Polonkai
40e9859d5f Configure newsticker 2016-10-24 09:50:41 +02:00
Gergely Polonkai
7ff09ff148 Move nxml configuration to use-package 2016-10-24 09:50:41 +02:00
Gergely Polonkai
f8b36c376e Add global key for org-agenda-list 2016-10-24 09:33:08 +02:00
Gergely Polonkai
95f5219422 Fixup for mark removal
I forgot to remove the `use-package` clause
2016-10-24 09:33:08 +02:00
d7d14c1784 Move zone-nyan activating configuration to the zone-nyan config 2016-10-24 08:30:10 +02:00
407af87c88 Remove the mark package
It seems a bit useless next to `helm-mark-ring`
2016-10-24 08:30:10 +02:00
72dd6b206b Install company-emoji and cheatsheet 2016-10-24 08:30:09 +02:00
5ef2a98858 Create function org-space-key and bind it to SPC in org-mode
All it does is inserting the space character twice after a period.
2016-10-21 23:04:24 +02:00
Gergely Polonkai
4a949cc025 Make org-random-todo notifications to bug me less often
One per hour is just enough.
2016-10-21 19:42:20 +02:00
Gergely Polonkai
24a8291572 Add alert to the selected packages and configure it 2016-10-21 19:40:06 +02:00
75f882c126 Bind beacon-blink to C-x t b 2016-10-21 18:47:13 +02:00
28f94c3ab1 Define an empty keymap for rare(ish)ly used commands 2016-10-21 18:47:12 +02:00
Gergely Polonkai
2b2bd5c8ac Check for package upgrades every Monday morning 2016-10-21 17:58:08 +02:00
Gergely Polonkai
0f51e9aa9a Install restclient & Co. (helm and company helpers) 2016-10-21 15:27:09 +02:00
Gergely Polonkai
e2b3df969c Make electric-indent-mode on by default
This seems to be the default in 25.1, but it may be different in older
versions.
2016-10-21 15:26:12 +02:00
Gergely Polonkai
883a381ba7 Prefer newer source files over stale compiled ones
I’m not sure yet if this is a good idea. But it seems so.
2016-10-21 14:47:02 +02:00
Gergely Polonkai
59b42a8646 Move eww configuration to use-package 2016-10-21 14:47:02 +02:00
Gergely Polonkai
44e3f515c4 Move hl-line configuration to use-package 2016-10-21 14:04:39 +02:00
Gergely Polonkai
5c99ec9ca7 Change echo-keystrokes to a low value
This bugged me a lot ever since.
2016-10-21 11:27:09 +02:00
Gergely Polonkai
f735830daf Install the hungry-delete package 2016-10-21 10:18:33 +02:00
Gergely Polonkai
8aaf8b3c1b Make flyspell config a bit more simple 2016-10-21 09:33:05 +02:00
Gergely Polonkai
2f8b03fa02 Install the rainbow-delimiters and rainbow-mode packages 2016-10-21 09:33:05 +02:00
Gergely Polonkai
a37ee74126 Change helm-ag config
I bind `helm-do-ag` to the binding, instead of plain `helm-ag`. It seems
more… working :)
2016-10-21 09:23:57 +02:00
79df4fb943 Enable autorevert globally
I may regret this later…
2016-10-21 08:18:18 +02:00
49669f346f Move paren configuration to use-package 2016-10-21 08:17:16 +02:00
Gergely Polonkai
4bd823d7af Install helm-descbinds and helm-describe-modes 2016-10-20 15:51:42 +02:00
Gergely Polonkai
68b8ff7878 Move flyspell configuration to use-package 2016-10-20 15:36:55 +02:00
Gergely Polonkai
43c1ab6c9f Install beacon-mode 2016-10-20 15:36:55 +02:00
Gergely Polonkai
56b86979af Add attribution to isearch C-RET 2016-10-20 15:36:54 +02:00
Gergely Polonkai
31f34697e3 Some more configuration for calendar
Location (for sunrise/sunset/moon phases) and time zone
2016-10-20 14:13:49 +02:00
Gergely Polonkai
deac6da527 Unify org timestamp format
This excludes the day name from the timestamp, so it remains unified
regardless of the system locale.
2016-10-20 14:13:49 +02:00
Gergely Polonkai
53445548a0 Install the hungarian-holidays package 2016-10-20 14:13:49 +02:00
Gergely Polonkai
1ef79224c1 Add a key binding to helm-flyspell correct
This needs flyspell to be activated, though, which is yet to come.
2016-10-20 10:27:10 +02:00
Gergely Polonkai
a498706564 Install yasnippet and vala-snippets packages 2016-10-20 10:27:10 +02:00
d1468f35a7 Update org and calendar config 2016-10-20 08:42:55 +02:00
Gergely Polonkai
cca2506ff4 Remove unnecessary comment 2016-10-19 17:08:06 +02:00
Gergely Polonkai
979a325f07 Make C-RET jump at the beginning of match after isearch 2016-10-19 17:07:41 +02:00
Gergely Polonkai
b957e6564e Add Org capture template for blog posts
org-jekyll and/or hyde still has to be properly configured for this to
work as I want. But at least I can capture my ideas.
2016-10-19 17:07:35 +02:00
Gergely Polonkai
c632ce604e Move org-random-todo configuration to use-package 2016-10-19 15:54:46 +02:00
Gergely Polonkai
a09bddc734 Add bootstrapping code for the package system and use-package
This is the first step to remove ELPA packages from my .emacs.d
repository (as in Git).
2016-10-19 15:54:46 +02:00
Gergely Polonkai
7a4be35ed5 Remove the slack package
I decided not to use it.
2016-10-19 15:54:46 +02:00
0f07b7e221 Remove goto-line-with-feedback
It never really worked, and it's pretty useless anyway.
2016-10-18 21:20:08 +00:00
d3a2edb4d4 Install some packages 2016-10-17 23:45:47 +02:00
Gergely Polonkai
d07a7938ad Add some plantuml-mode config 2016-10-17 17:43:18 +02:00
Gergely Polonkai
110935f589 Install plantuml-mode package 2016-10-17 16:24:31 +02:00
Gergely Polonkai
44600a03fa Move helm-github-stars configuration to use-package 2016-10-17 10:28:24 +02:00
Gergely Polonkai
4ab3da659c Move ediff configuration to use-package 2016-10-17 10:22:20 +02:00
Gergely Polonkai
7880bf742c Reorder customize-faces to keep Emacs happy
As it will be ordered alphabetically with every customize, it gets much
simpler this way.
2016-10-17 10:17:59 +02:00
Gergely Polonkai
73a4bf5e60 Install helm-smex and bind it to M-X 2016-10-17 10:17:24 +02:00
Gergely Polonkai
7c2cbb9ce1 Update ace-window configuration
The leading chars are now slightly larger.
2016-10-17 10:09:22 +02:00
349a390521 Enable nyan-prompt only on graphical displays 2016-10-14 20:21:02 +00:00
Gergely Polonkai
e2f9416bde Remove company-quickhelp and helm-spotify
I didn’t really use them, and they introduced some strange problems.
2016-10-14 19:01:39 +02:00
Gergely Polonkai
0ab774889a Create use-package clauses for all installed packages 2016-10-14 15:36:52 +02:00
Gergely Polonkai
598ce014f1 Move vala-mode and yaml-mode configuration to use-package 2016-10-14 15:36:52 +02:00
Gergely Polonkai
399be48338 Move sml powerline configuration to use-package 2016-10-14 15:36:52 +02:00
Gergely Polonkai
91738ad4e6 Fix smartparens config 2016-10-14 15:36:52 +02:00
Gergely Polonkai
6d8a039dd8 Move xlicense configuration to use-package 2016-10-14 15:36:52 +02:00
Gergely Polonkai
85506f094b Move from already removed ag to helm-ag 2016-10-14 15:36:41 +02:00
Gergely Polonkai
f2524d8617 Remove some packages 2016-10-14 15:36:09 +02:00
Gergely Polonkai
3ce02ba00c Patch up the selected-package list 2016-10-14 15:36:09 +02:00
Gergely Polonkai
45c515dab9 Remove e6h repo in favour of marmalade
e6h doesn’t seem to work (exist?) anymore, and I wanted to re-add
marmalade for a while now.
2016-10-14 12:34:02 +02:00
Gergely Polonkai
335fa463ed Add keybinding to focus-mode
This also uses the package via `use-package`.
2016-10-14 12:30:49 +02:00
Gergely Polonkai
736cda067e Install helm-github-stars 2016-10-14 12:23:22 +02:00
Gergely Polonkai
f8296972db Fix selected packages list 2016-10-14 12:23:22 +02:00
Gergely Polonkai
f1a44c6837 Add diminish via use-package
It is also deferred, as it sometimes can cause problems.
2016-10-14 12:23:22 +02:00
Gergely Polonkai
27a15c5513 Remove some packages
I never actually used them, and some of them were installed only as
dependencies.
2016-10-14 12:22:53 +02:00
Gergely Polonkai
78f6ebc3d3 Activate avy via use-package 2016-10-14 11:19:05 +02:00
Gergely Polonkai
11332d582d Change company-helm keybindings
This is so I can use the default avy keybindings, which are much more
needed.
2016-10-14 11:19:05 +02:00
Gergely Polonkai
bf204441a2 Make smartparens demanded
This way it actually works…
2016-10-14 11:19:05 +02:00
Gergely Polonkai
7817e10c26 Rebind ace-window to M-P
M-p is uesd in some modes for jumping.
2016-10-13 17:23:05 +02:00
Gergely Polonkai
d380a48699 Move wakatime-mode configuration to use-package 2016-10-13 11:10:03 +02:00
Gergely Polonkai
6938f57981 Move origami configuration to use-package 2016-10-13 11:10:03 +02:00
Gergely Polonkai
ce55bc4eb6 Fix whitespace-mode settings
Now it is actually activated…
2016-10-13 11:06:30 +02:00
Gergely Polonkai
dd30344cea Install ace-window and avy 2016-10-13 11:06:28 +02:00
Gergely Polonkai
92fde9d71e Move helm-company related bindings to its own use-package 2016-10-12 10:44:41 +02:00
Gergely Polonkai
a349857359 Move org-bullets configuraton to use-package 2016-10-12 10:44:41 +02:00
Gergely Polonkai
677e583278 Move org configuration to use-package 2016-10-12 10:44:39 +02:00
Gergely Polonkai
3562bad575 Move sml configuration from customize to use-package 2016-10-12 09:01:11 +02:00
Gergely Polonkai
d981f4d3f1 Move nyan-mode configuration from customize to use-package 2016-10-12 09:01:11 +02:00
Gergely Polonkai
c64ce44c79 Move fiplr config from customize to use-package 2016-10-12 09:01:11 +02:00
Gergely Polonkai
bcb1d6623a Move zone-nyan configuration from customize to use-package 2016-10-12 09:01:11 +02:00
Gergely Polonkai
cd9cb4f19f Move git-gutter configuration to use-package 2016-10-12 09:01:10 +02:00
Gergely Polonkai
53ba94fb32 Move drag-stuff configuration to use-package 2016-10-12 08:59:55 +02:00
Gergely Polonkai
5bae5a02a7 Move indent-tabs-mode variable to customize 2016-10-12 08:59:55 +02:00
Gergely Polonkai
6e2523578e Move helm-projectile configuration to use-package 2016-10-12 08:59:55 +02:00
Gergely Polonkai
409f4c5c82 Move helm-gtags configuration to use-package 2016-10-12 08:59:53 +02:00
Gergely Polonkai
55c1f4aca8 Move ggtags configuration to use-package 2016-10-11 19:49:52 +02:00
Gergely Polonkai
31bc1bf941 Add keyboard shortcut to toggle smartparens 2016-10-11 17:56:44 +02:00
Gergely Polonkai
48ee4ee623 Remove whitespace-mode from the customized var list 2016-10-11 17:56:44 +02:00
Gergely Polonkai
07b9c45f4f Move helm-swoop configuration to use-package 2016-10-11 17:44:59 +02:00
Gergely Polonkai
72de9e8e41 Move helm configuration to use-package 2016-10-11 17:44:59 +02:00
Gergely Polonkai
d81797c7c9 Move projectile configuration to use-package 2016-10-11 17:44:59 +02:00
Gergely Polonkai
53d2f38fb0 Move company configuration to use-package 2016-10-11 17:44:59 +02:00
Gergely Polonkai
5f70ba3eed Move magit-gerrit configuration to use-package 2016-10-11 17:15:41 +02:00
Gergely Polonkai
ed1a2a1a73 Move magithub configuration to use-package 2016-10-11 17:13:34 +02:00
Gergely Polonkai
62ab686148 Move magit configuration to use-package 2016-10-11 17:11:57 +02:00
Gergely Polonkai
9a6c3ad6b2 Move smartmodeline configuration to use-package 2016-10-11 17:10:39 +02:00
Gergely Polonkai
78966a3c9b Move ag configuration to use-package 2016-10-11 17:06:27 +02:00
Gergely Polonkai
67b42e2006 Move zone configuration to use-package 2016-10-11 16:53:23 +02:00
Gergely Polonkai
72b1754857 Move nyan-mode configuration to use-package 2016-10-11 16:53:23 +02:00
Gergely Polonkai
7a5d1f5567 Move nyan-prompt configuration to use-package 2016-10-11 16:53:17 +02:00
Gergely Polonkai
5fc3218f4b Move eshell configuration to use-package 2016-10-11 14:54:54 +02:00
Gergely Polonkai
baf1c6ce34 Move fiplr configuration to use-package 2016-10-11 14:54:54 +02:00
Gergely Polonkai
1ba4312716 Move save-place configuration to use-package 2016-10-11 10:02:09 +02:00
Gergely Polonkai
8971682219 Move multiple-cursors config to use-package 2016-10-11 10:02:09 +02:00
Gergely Polonkai
17d2af4ebf Move whitespace config to use-package
Also reconfigure it so it can be toggled with F10 (maybe not the best
choice)
2016-10-11 10:02:09 +02:00
Gergely Polonkai
4363735efc Move smartparens config to use-package completely 2016-10-11 10:02:09 +02:00
Gergely Polonkai
b292cde518 Refactor/remove some long lines 2016-10-11 10:02:09 +02:00
Gergely Polonkai
d297bde76e Remove move-line keybindings
I gave up that package of mine in favour of draf-stuff.
2016-10-11 09:46:19 +02:00
Gergely Polonkai
0c381769c1 Set Google as the default search engine for eww 2016-10-10 14:49:02 +02:00
Gergely Polonkai
67d811c206 Fix selected package list 2016-10-10 14:48:58 +02:00
Gergely Polonkai
bba965611e Install the smartparens package 2016-10-10 14:47:04 +02:00
0be8ee9523 Move org-mobile files to org-directory/mobile 2016-10-10 08:46:39 +00:00
Gergely Polonkai
565bdb7ac3 Install the git-timemachine package 2016-10-10 10:41:25 +02:00
Gergely Polonkai
dc69a7ed04 Remove Clojure-related packages 2016-10-06 10:53:40 +02:00
4997598f22 Increase zone idle time to 60s 2016-10-05 21:02:46 +00:00
95460b072d Move agenda_files location to the orgmode dir 2016-10-05 21:02:04 +00:00
Gergely Polonkai
958c6eda31 Set up ediff so the navigation pane remains in the same window 2016-10-05 13:57:23 +02:00
Gergely Polonkai
5e3e01390e Change configuration
* Make scratch buffer initially empty
* Make empty lines at the end more visible (it may get turned off later
  if it doesn’t work well with GitGutter, as it is already highlighted
  anyway…)
2016-10-05 09:44:40 +02:00
Gergely Polonkai
f00c165221 Move gobgen installation source to MELPA
Woo!
2016-10-03 14:29:16 +02:00
Gergely Polonkai
d3a225a59e Update wakatime-mode
It still has a small bug, but it will be corrected soon!
2016-10-03 13:42:55 +02:00
Gergely Polonkai
9518507c49 Add key bindings for Origami 2016-10-03 13:38:06 +02:00
Gergely Polonkai
9bfa90b058 Add the org-agenda-files setting 2016-09-30 09:52:54 +02:00
Gergely Polonkai
6d9ad1e16a Disable zone-nyan progress
It spams the Messages buffer a lot…
2016-09-29 10:52:16 +02:00
Gergely Polonkai
6e1155f847 Reorganize init.el 2016-09-29 10:50:50 +02:00
Gergely Polonkai
4835362c4d Add key bindings for ag and ag-regexp 2016-09-29 08:25:07 +02:00
Gergely Polonkai
65ede6c6fa Set C-x ~ to toggle-char-case
It just stayed with me from ViM. Maybe it should even be M-~ :)
2016-09-28 19:07:20 +02:00
d55156c3a4 Autoload magithub 2016-09-28 16:48:52 +00:00
Gergely Polonkai
c3ccbc04ec Install the command-log-mode package 2016-09-27 17:17:26 +02:00
Gergely Polonkai
f8bd018131 Add some more symbols to prettify-symbols-alist 2016-09-27 16:45:50 +02:00
Gergely Polonkai
6c576d1e64 Context-based delete-char or close shell in eshell 2016-09-27 16:33:53 +02:00
Gergely Polonkai
a91334e30f Auto-animate nyan cat! 2016-09-27 16:29:42 +02:00