Commit Graph

315 Commits

Author SHA1 Message Date
976a601750 docs/getting_started: add install guides for Windows
Closes #3444
Closes #2575
2020-07-24 01:49:59 -04:00
87d17fab8c docs/getting_started: general revision
An effort to make our documentation clearer, more concise in places,
simpler where possible and highlight caveats so folks aren't caught by
surprise by strange behavior.

- Remove --with-modern-cg433n-icon (#3554), as the default icon is a
  reasonable default, and I'd like to keep things simple.
- Mention "could not find package in recipe repositories" error and what
  to do about it.
- Mention that 'doom sync -u' is necessary for Doom's package manager to
  see recipe changes.
- Mention :no-byte-compile for installing local packages; to save you
  the hassle of running 'doom sync' every time you change them.
- Clarify Emacs 27 install instructions where possible (particularly for
  nixOS and Ubuntu)
2020-07-24 01:49:58 -04:00
d2117b7879 docs/faq: add "How to share/sync config between computers" 2020-07-24 01:49:58 -04:00
2bb88e24d4 docs/faq: Add "~/.emacs.d/server is unsafe" error 2020-07-24 01:28:06 -04:00
cd40d45cec docs/faq: minor corrections & revision 2020-07-24 00:41:39 -04:00
091635d589 docs/api: add missing TOC entry 2020-07-23 21:45:54 -04:00
e517da66a7 docs/api: fix "Centered frame" snippet 2020-07-23 21:45:54 -04:00
e6221844fd docs/faq: general revision & reformatting 2020-07-23 21:45:54 -04:00
f99c3fb3a0 docs/faq: "Why is scrolling slow"->"Why is Emacs slow"
Expand on this question and mention Emacs 27 and gccemacs as solution.
2020-07-23 21:45:53 -04:00
1e0cd6ddce docs/faq: add "Is Doom a fork of spacemacs/prelude/etc?" 2020-07-23 21:45:53 -04:00
0ebb5cf35d docs/faq: add "Why sharp-quote functions" 2020-07-23 21:45:53 -04:00
316a9b871b docs/faq: add "How to maximize/fullscreen at startup" 2020-07-23 21:45:50 -04:00
d70b2ff776 docs/faq: add "How to disable smartparens" #3609 2020-07-23 19:11:50 -04:00
fc2634d67b docs/getting_started: fix doom/help-{modules,autodefs} keybinds
Relevant to #3580
2020-07-17 20:13:14 -04:00
9518852597 docs/getting_started: update help keybinds
Closes #3580

Co-authored-by: Logan Barnett <logustus@gmail.com>
2020-07-17 19:40:24 -04:00
c280480262 Fix links to work on github and on code 2020-07-13 20:24:35 -03:00
73e439084d Update Mac Install for emacs-plus
The parameter is wrong. It must be --with-modern-cg433n-icon and not --with-modern-icon-cg433n

You can check it on the github repo site https://github.com/d12frosted/homebrew-emacs-plus
2020-07-05 21:39:19 +02:00
9caf05ffe4 Update :tools/lookup +xwidget support
Remove :tools/lookup +xwidget. Provide
`+lookup-xwidget-webkit-open-url-fn` so that we can manually configure
Xwidget WebKit browser for `+lookup/online` or `+lookup/in-docsets`.
2020-06-24 12:37:56 +09:00
a15d31c9d4 Fix link to screenshots + minor correction in "Getting started" 2020-06-19 22:17:02 +02:00
b5be860033 Change emacs-plus icon
Change the emacs-plus icon from spacemac's logo to a more neutral modern emacs icon.
2020-06-17 19:41:38 +02:00
e8e35cde20 Add missing gdscript listing in modules.org (#3314)
* Add missing gdscript listing in modules.org

* Add link & flags to :lang gdscript

Co-authored-by: Henrik Lissner <accounts@v0.io>
2020-06-06 18:17:08 -04:00
35ec72d080 Rename perl module to raku.
It doesn't actually contain any Perl config.
2020-06-05 21:01:23 +02:00
Jay
3e90ef7c8b Replaced evil-define-key with map! 2020-06-02 22:53:48 -04:00
Jay
ddabf8bc81 Added paste-transient-state to API recipes
Replicates spacemacs' paste-transient-state, felt it may be useful as a starting example for something slightly more complex to make Spacemacs users feel more at home. I'm happy to move it if you feel it belongs somewhere else, and no love lost if you don't wish to include this at all.
2020-06-02 22:25:30 -04:00
da1117e7f0 [doc] Add +eglot flag in docs/modules 2020-05-28 09:34:19 +02:00
a9bf0b8985 Add cmd!, cmd!!, cmds! convenience macros
It's kind of silly that our command lambda macros (λ! and λ!!) need a
snippet, special key sequence or copy-paste to insert, so in the spirit
of fn! -- and to make sure they take up less space than `lambda!` --
I've added `cmd!` and `cmd!!` aliases. `lambda!` and `lambda!!` are now
deprecated. λ! and λ!! will remain.

I've also added `cmds!` as a convenience wrapper around
general-predicate-dispatch.
2020-05-27 18:29:35 -04:00
3572af0947 Add missing modules to docs/modules.org (#3169)
* Add missing :lang modules to docs

* Sort :lang modules doc alphabetically

* Add missing :tools modules to docs

* Add missing :ui modules to docs

* Add TODOs to module entries missing short desc
2020-05-24 22:55:42 -04:00
b445038817 Fix scoop install instructions
Just tried installing on Windows, you need to use "scoop bucket add extras" not "scoop enable extras"
2020-05-19 21:42:58 +01:00
1acc543823 add missing +features to modules.org 2020-05-18 11:49:40 +02:00
d0a3e9260c add openSUSE installation section to getting started guide 2020-05-18 15:10:34 +08:00
a4f4937931 Add --with-modules to emacs-mac documenation
Default options for brew install emacs-mac compile wihtout
modules preventing to use vterm.
2020-05-17 00:44:52 +02:00
3175224dc9 Merge pull request #3109 from jsmestad/patch-4
Documentation fix - use-packages! typo in getting started
2020-05-14 04:21:12 -04:00
7976608603 Updated :lang purescriipt flag in docs/modules.org 2020-05-14 14:18:22 +09:00
2419990caa s/doom-store-set/doom-store-put
This was renamed in 4b28e9ce8
2020-05-12 20:19:41 -04:00
f2d6230736 Fix use-packages! typo in getting started 2020-05-12 13:41:13 -06:00
7e621e3787 Remove org-hide-leading-stars-before-indent-mode #3076
Org no longer uses this variable.
2020-05-10 05:22:02 -04:00
022564f737 Update ToC in FAQ 2020-05-08 15:21:30 -04:00
692772a9bd Add "Why is scrolling slow in Emacs/Doom?" to FAQ 2020-05-08 15:08:25 -04:00
7bb9a8ffa1 Revise docs/faq 2020-05-08 15:08:25 -04:00
b74abebffa Update :tools lookup flags in docs/modules.org 2020-05-08 05:55:11 -04:00
e8040c29b0 Adding Fedora dependencies in getting_started doc 2020-05-04 21:24:12 +02:00
be396655c4 Render 'export PATH' line correctly in docs
Github renders double quotes in blockquotes with fancy curly (unicode)
quotes. If folks copy this to their shell configs, they'll get weird
PATH bugs!

Seems neither org nor github can handle ~...~ syntax if either tilde is
adjacent to a non-alphanumeric (like double quotes), so I just did away
with them altogether.
2020-05-03 21:30:41 -04:00
29e91a6ff6 Replace doom-cache library with doom-store
And remove persistent-store dependency.
2020-05-02 00:14:08 -04:00
4d8ab273d5 Remove duplicate latex entry in docs/modules.org 2020-04-26 04:47:26 -04:00
146c099eae Merge pull request #2743 from MYDavoodeh/lsp-tex
Added +lsp to Tex-Mode.
2020-04-26 04:44:32 -04:00
6520a4b45d Merge pull request #2956 from tokilone/add-poetry-suport
Add Poetry support
2020-04-26 04:42:12 -04:00
96276a688d Merge branch 'develop' into lsp-tex 2020-04-26 10:40:34 +04:30
e4b570c9ae Fix tex-lsp related commented issues 2020-04-26 10:37:35 +04:30
2fdffb7466 Add poetry flag to the documentation 2020-04-25 16:44:23 +03:00
916ef0fbbe Rename unmap! to undefine-key!
unmap! gives the false impression that it is related or similar to map!,
but it isn't.
2020-04-23 23:56:17 -04:00