Need help with lunarymacs?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

casouri
149 Stars 14 Forks 2.1K Commits 1 Opened issues

Description

Moon-based Emacs configuration.

Services available

!
?

Need anything else?

Contributors list

# 219,947
Emacs
elisp
Common ...
Homebre...
2047 commits
# 7,293
elisp
HTML
gmail
Electro...
1 commit

+TITLE: Lunarymacs

This is my Emacs configuration featuring: - home-brew ~use-package~ and key-binding macros. - A simple package manager cowboy.el that can install by package.el, git or url. - Some on-site packages in =site-lisp= directory.

[[./screenshot.png]]

  • Usage #+BEGINSRC shell git clone https://github.com/casouri/lunarymacs.git ~/.emacs.d emacs #+ENDSRC

When Emacs starts, a lot of warning will appear saying package xxx is not installed. To install all the missing packages, type

+BEGIN_SRC elisp

M-x luna-install-all RET

+END_SRC

  • Site-lisp packages

Text editing aid

| [[https://archive.casouri.cat/note/2020/simple-(back)-links-in-any-file/index.html][bklink.el]] | Simple Roam-like back-links. | | [[https://archive.casouri.cat/note/2020/embed-images-in-text-files/index.html][iimg.el]] | Embed images in text files as base64 strings. | | iscroll.el | Smooth scrolling over images. | | delicate-click.el | More accurate mouse clicks. | | quanjiao.el | 智能全角引号。 | | [[https://archive.casouri.cat/note/2020/insert-math-symbol-in-emacs/index.html][transform.el]] | TeXmacs-like symbol insertion. | | [[https://archive.casouri.cat/note/2021/yet-another-note-searching-interface:-zeft/index.html][zeft.el]] | Note searching interface like Deft. |

Programming aid

| color-outline.el | Outline for programming modes. | | commentary.el | Sync README.org and Commentary. |

Lunarymacs specific

| cowboy.el | Home-brew package manager. | | cyberpunk-theme.el | A dark custom color theme. | | light-theme.el | A light custom color theme | | luna-local.el | Session persistent variables. | | [[https://archive.casouri.cat/note/2020/home-brew-use-package/index.html][luna-load-package.el]] | Home-brew use-package.el. | | [[https://archive.casouri.cat/note/2020/home-brew-define-key/index.html][luna-key.el]] | Home-brew general.el. | | [[https://archive.casouri.cat/note/2020/emacs-theme-utility/index.html][theme-util.el]] | Some utilities for defining themes. |

Built-in improvements

| dired+.el | Convenience dired commands. | | info+.el | Prettify Info buffers. | | outline+.el | Cycle outline headers like in Org mode. |

Etc

| form-feed.el | My fork of form-feed.el | | recentf-ext.el | My fork of recentf-ext.el | | face-attr.el | Set/get face attributes from face text prop. | | pause.el | Light wrapper around recursive edit. | | sidebar.el | Show an outline sidebar. |

  • Structure #+beginexample ~/.emacs.d/ ├── var data files, set by no-littering ├── etc config files, set by no-littering ├── cheatsheet cheatsheet files ├── custom.el custom file ├── dump.el init file for dumping ├── early-init.el ├── init.el ├── local.el stores session persistent data ├── elpa downloaded packages ├── ranch package downloaded by cowboy.el ├── site-lisp local packages ├── snippets yasnippet snippets └── star configuration files #+endexample

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.