Commit graph

277 commits

Author SHA1 Message Date
kccai
e961bd04b3 Fix typos. 2015-06-30 23:01:50 -04:00
syl20bnr
cd70f04827 Refactor auto-save of files
See committed documentation.
2015-06-18 23:54:07 -04:00
Tu Do
4a19bd9d33 [Fix #1453] Re-enable auto-save-mode
- Re-enable
- Move all autosave files to spacemacs-cache-directory
- Allow Auto-saving directly on current buffer.
- Add option to customize.
- Update .spacemacs template.
2015-06-18 23:13:26 -04:00
person808
293b98a8d0 Update layer-README.template to org. 2015-06-14 21:47:02 -04:00
syl20bnr
cddb83883e Add version-control layer by default to dotfile template 2015-06-10 00:01:31 -04:00
syl20bnr
f87945bc52 Add spacemacs-theme 2015-06-03 00:38:45 -04:00
Keshav Kini
696f2d461a Use weirder-looking templating variables
It's important to make templating variables something unique-looking so
that you don't accidentally write template variables where you don't
mean to.  For example, in extensions.template, "package names go here"
was being replaced with "package <name of package>s go here", etc.
Also Search case-insensitively for good measure
2015-06-02 22:50:51 -04:00
syl20bnr
549b18a97e New dotfile variable dotspacemacs-use-ido 2015-05-31 21:48:16 -04:00
syl20bnr
d26b7f2c52 Disable paste micro-state by default 2015-05-31 17:52:55 -04:00
person808
3a2594e6bc Update layer templates. 2015-05-27 23:07:45 -04:00
syl20bnr
640aad0a82 Cleanup dotfile template 2015-05-27 16:09:56 -04:00
syl20bnr
d681234a71 new layer: shell 2015-05-20 22:40:25 -04:00
syl20bnr
f09251f9c8 Update comments in dotfile template for default layers 2015-05-09 12:04:43 -04:00
syl20bnr
36eca4419b New layer: emacs-lisp 2015-05-07 00:13:13 -04:00
person808
ab6a987d96 Fix typos in .spacemacs template. 2015-04-27 23:29:44 -04:00
syl20bnr
3b1a4e328e Move release notes and quickhelp to core/info directory 2015-04-22 22:30:00 -04:00
MadAnd
6a9225299d Fix typo 2015-04-21 01:50:31 -04:00
syl20bnr
5930597e50 New variable: dotspacemacs-additional-packages
Adding packages to this list will install them without
needing them to be wrapped in a layer.
Ideal for niche languages of any package that don't need
any configuration.
2015-04-21 00:33:23 -04:00
Tu Do
55f1207133 Improve Startup buffer
- Modularize and add quickhelp button
  Split the current hardcoded release note display functions into smaller
  reusable functions. Then reuse it for creating quickhelp button.
- fix: bind widget-button-click to left mouse click
  widget-button-press is for keyboard and binding it to a left mouse
  button is not suitable. The clicks on buttons are often ignored. Use the
  proper widget-button-click.
- Since this is develop, point it to 0.102.x
- Beautify org CHANGELOG
  Setting org-indent-mode hides the leading stars of all Org headers except
  the last one just enough to indicate indentation, which make it easier
  to read. Also, put it in read-only-mode so user don't accidentially mess
  up his reading material.
  Also put the CHANGELOG in view-mode for reading and navigating read-only
  content.
- Add Evil and Emacs tutorial buttons to quickhelp
  So it is even easier for first time users.
  Also refactor spacemacs-buffer//insert-release-note:
  - Change it to spacemacs-buffer//insert-note
  - Just insert content. Widgets are optional
  - Insert different widget from the two functions
    spacemacs-buffer//insert-quickhelp-widget and spacemacs-buffer//insert-release-note-widget
- Put the cursor on the quickhelp button
  So that users can start using it immediately. New users only knows RET
  to press a button and learn the rest there.
- Add m to jump back to top menu
  Also update the quickhelp content.
2015-04-19 02:04:42 -04:00
syl20bnr
ff4a207cb9 Add dotspacemacs-highlight-delimiters to dotfile template 2015-04-19 01:17:38 -04:00
syl20bnr
aabdc1882c Replace defvar with setq for pre and post extensions variables 2015-04-18 23:57:27 -04:00
syl20bnr
fdd4e944ef Reload dotfile and layer anywhere with SPC f e R
Replace `SPC m c c` and `C-c C-c` in the dotfile

Resolve #1210
2015-04-18 23:40:24 -04:00
syl20bnr
71b68500d0 New dotfile variable dotspacemacs-search-tools
Default list is `("ag" "pt" "ack" "grep")
Resolve #1158
2015-04-14 22:23:57 -04:00
syl20bnr
5e44e68ed9 Comment default layers in template and add a comment 2015-04-13 02:28:39 -04:00
syl20bnr
9f182c53b9 Add better-defaults layer in dotfile template
resolves #1108
2015-04-11 14:52:42 -04:00
Carl Lange
4c42247287 Add toggle change log (WIP) 2015-04-11 10:52:05 -04:00
syl20bnr
6844ff9fed New layer: org 2015-04-11 00:13:02 -04:00
syl20bnr
a4919b3eda New layer syntax-checking
Move flycheck
2015-04-10 22:23:16 -04:00
syl20bnr
f72088e74b Add variable dotspacemacs-verbose-loading
By default to nil.
Can speedup the loading process.
2015-04-05 23:45:02 -04:00
syl20bnr
4c905218ce Fix default layer in dotfile template 2015-04-04 23:38:02 -04:00
Carl Lange
fbade22319 add default layers 2015-04-04 23:37:36 -04:00
syl20bnr
f42b686f4c Fix and tweaks for startup lists 2015-04-02 00:12:19 -04:00
Carl Lange
d478955481 Startify stuff 2015-04-02 00:03:06 -04:00
syl20bnr
2acb2cc45e Wizard like install of dotfile with universal argument 2015-03-30 22:18:32 -04:00
Tu Do
c278b58a0b Ask user editing style when creating .spacemacs file 2015-03-30 19:18:36 -04:00
syl20bnr
ea4258d5e5 Emacs style leaders are now on M-m and C-M-m
Leader: `M-m`
Major mode leader: `C-M-m` (alternate to `M-RET` since `C-m` has
the same ASCII code then `RET`).

Resolve #917
2015-03-23 19:09:23 -04:00
syl20bnr
382eca2dbc holy-mode: you know what? Move leaders on M-n and M-m
:-)
2015-03-23 01:37:28 -04:00
syl20bnr
8e7f990d39 holy-mode: move leaders on M-1 (leader) and M-0 (major mode leader) 2015-03-23 01:16:20 -04:00
syl20bnr
c35a4ff983 holy-mode: Move leader on C-; and major mode leader on C-' 2015-03-22 23:57:08 -04:00
syl20bnr
7ac6c8a8be First try for an holy-mode 2015-03-19 00:30:29 -04:00
syl20bnr
0052466422 Add official logo to startup page 2015-03-12 23:55:38 -04:00
syl20bnr
7b3a9c62a3 Add dotspacemacs-enable-paste-micro-state (default to t) 2015-03-09 20:57:58 -04:00
syl20bnr
a9aa68fff3 Improve robustness of image banner feature
Check for support for PNG image format
Fallback on text banner if the PNG file cannot be displayed or
the path is wrong
2015-03-08 22:09:09 -04:00
syl20bnr
a5d4e9e7fe Add documentation in dotfile template about disabling , shortcut
Ref #772
2015-03-07 22:24:42 -05:00
syl20bnr
687204183a Add dotspacemacs major mode 2015-03-01 12:49:39 -05:00
syl20bnr
8aeb6e24c0 Move dotfile layer and settings declaration in their own functions
layers declaration are now in `dotspacemacs/layers` function
settings are now part of the `dotspacemacs/init` function
2015-02-28 23:33:57 -05:00
syl20bnr
5046d45585 Add variables dotspacemacs-colorize-cursor-according-to-state
and `spacemacs-evil-cursor-colors`
2015-02-24 00:41:50 -05:00
syl20bnr
96723eb7eb Update wrong code snippets in READMEs 2015-02-17 22:36:12 -05:00
Nate Wolfe
d07a3c46ed Fix typo "orhpan" -> "orphan" in "dostpacemacs-delete-orphan-packages" 2015-02-17 22:19:57 -05:00
syl20bnr
97bb568360 Add variable dotspacemacs-loading-progress-bar
Default is t
2015-02-15 21:25:12 -05:00
syl20bnr
94122defaf Add special value `add support for dotspacemacs-configuration-layers 2015-02-14 22:15:25 -05:00
syl20bnr
6a4c533b44 Add variable dotspacemacs-delete-orphan-packages 2015-02-14 22:03:30 -05:00
syl20bnr
d9886af28e Minor documentation fix in dotspacemacs template 2015-02-07 20:05:24 -05:00
syl20bnr
5e5ac36bba Add helm micro-state on TAB 2015-02-04 22:35:36 -05:00
syl20bnr
93887ed160 Change powerline-offset for powerline-scale
Better for zoom-in zoom-out
2015-01-27 21:46:37 -05:00
syl20bnr
ba86ae7769 Add leuven monokai and zenburn to default dotspacemacs-themes 2015-01-27 21:45:39 -05:00
syl20bnr
b7ee5e7ea4 Add dotspacemacs-default-font variable and spacemacs-fonts-support.el
Resolves #482
2015-01-26 22:41:20 -05:00
syl20bnr
053b9b0e3e dotspacemacs-default-theme --> dotspacemacs-themes
It is not possible to declare several themes in .spacemacs
with the variable `dotspacemacs-themes`
Cycle through these themes with `<SPC> T n`

Resolves #472
2015-01-23 22:06:47 -05:00
syl20bnr
69e9c81e8f Remove experimental feature leader on jk
Use `C-o <SPC>` instead
2015-01-18 23:24:42 -05:00
syl20bnr
ceefe88b75 Update CONTRIBUTE.md and add file headers
Also add default file header to layer templates.
2015-01-13 23:12:56 -05:00
syl20bnr
d774800143 Add dotspacemacs-fullscreen-use-non-native to .spacemacs template 2015-01-12 23:27:07 -05:00
Evan Dale Aromin
899a503ca8 Add a feature to toggle transparency
This sets the initial `alpha` frame parameter so that transparency could
be toggled later on. The level of opacity can be configured from a
user's .spacemacs through the variables `spacemacs-active-transparency`
and `spacemacs-inactive-transparency`.
2014-12-28 00:29:58 -05:00
syl20bnr
c6ac04d180 Add variable dotspacemacs-startup-banner
To choose between:
- random for randomly chosen banner
- an index for a specific banner
- nil for no banner at all
2014-12-25 15:38:13 -05:00
syl20bnr
0a3003bfc7 Add a templare for layer README 2014-12-25 15:25:10 -05:00
sbenner
24fcfebf85 New variable dotspacemacs-mode-line-unicode-symbols
Can choose between ASCII chars or unicode symbols in the mode-line
can be useful for some terminals
2014-12-23 16:39:57 -05:00
syl20bnr
a730a9cb57 Fixes #283 Find a way to map <SPC> m to , 2014-12-19 00:35:14 -05:00
syl20bnr
1be173774a Tweak new variable dotspacemacs-maximized-at-startup 2014-12-15 21:13:01 -05:00
ralesi
9d44a19541 Added dotspacemacs persistent-server setting to always keep server open 2014-12-13 00:36:10 -05:00
syl20bnr
eb0259f7ab Add variable dotspacemacs-smartparens-strict-mode
By default it is not enabled
2014-12-12 00:08:30 -05:00
syl20bnr
be11d44009 Fixes #236 custom ex-command and M-x command key
New variable: dotspacemacs-command-key
2014-12-10 22:12:54 -05:00
syl20bnr
b344553aaf New variable dotspacemacs-leader-key to change the leader key
Also fix the broken custom leader key in visual and motion
states.
2014-12-06 17:55:20 -05:00
syl20bnr
cb2d35adbd Fixes #166 Lower delay for guide-key
Add configuration variable dotspacemacs-guide-key-delay
2014-11-28 21:48:16 -05:00
syl20bnr
a04a64eca8 Better .spacemacs template 2014-11-28 21:43:07 -05:00
syl20bnr
aebe9543d7 Add support for custom default theme 2014-11-27 23:14:51 -05:00
syl20bnr
382a72c9a3 Add function to create a new configuration layer 2014-11-22 00:08:44 -05:00
syl20bnr
c8992dfb7b Add empty templates for configuration layers 2014-11-21 21:07:05 -05:00
syl20bnr
30e4d9d48b Move .spacemacs.template to template directory 2014-11-21 21:06:41 -05:00