All Projects → EmacsRuPub → emrc

EmacsRuPub / emrc

Licence: other
EMacsRu metapackages collection

Programming Languages

emacs lisp
2029 projects

Projects that are alternatives of or similar to emrc

Emacs Solaire Mode
If only certain buffers could be so grossly incandescent.
Stars: ✭ 129 (+975%)
Mutual labels:  melpa, emacs-packages
Frontmacs
Package-based, web-centric, customizable, awesome-by-default, acceptance-tested Emacs distribution
Stars: ✭ 445 (+3608.33%)
Mutual labels:  emacs-configuration, emacs-packages
Evil Multiedit
Multiple cursors for evil-mode, based on iedit
Stars: ✭ 200 (+1566.67%)
Mutual labels:  melpa, emacs-packages
Uncledavesemacs
My personal ~/.emacs.d
Stars: ✭ 204 (+1600%)
Mutual labels:  emacs-configuration, emacs-packages
emacs2nix
Automatically generate Nix expressions for Emacs packages
Stars: ✭ 23 (+91.67%)
Mutual labels:  melpa, emacs-packages
company-ansible
Ansible keywords completion for Emacs
Stars: ✭ 21 (+75%)
Mutual labels:  melpa
ts-comint
ts-comint will send the code from Emacs into a Typescript REPL.
Stars: ✭ 28 (+133.33%)
Mutual labels:  emacs-packages
jcs-emacs
Emacs configuration works across all OSs
Stars: ✭ 37 (+208.33%)
Mutual labels:  emacs-configuration
nema
Nayuki's EMAcs distro
Stars: ✭ 19 (+58.33%)
Mutual labels:  emacs-configuration
ivy-youtube
Search for an Youtube video inside Emacs with Ivy
Stars: ✭ 24 (+100%)
Mutual labels:  emacs-packages
.emacs.d
Tycho Emacs Config Kit
Stars: ✭ 31 (+158.33%)
Mutual labels:  emacs-configuration
emacs-pug-mode
Pug support for Emacs, based on slim-mode.
Stars: ✭ 39 (+225%)
Mutual labels:  melpa
quelpa-use-package
Emacs quelpa handler for use-package
Stars: ✭ 108 (+800%)
Mutual labels:  use-package
emacs.d
My personal emacs setup.
Stars: ✭ 27 (+125%)
Mutual labels:  emacs-configuration
emacs-mips-mode
An Emacs major mode for MIPS assembly code
Stars: ✭ 22 (+83.33%)
Mutual labels:  melpa
vlm
Just another Emacs '(lisp-machine) configuration written in the literate programming format
Stars: ✭ 21 (+75%)
Mutual labels:  emacs-configuration
emacs-bind-map
Bind personal keymaps in multiple locations
Stars: ✭ 55 (+358.33%)
Mutual labels:  emacs-packages
alarm-clock
An alarm clock for Emacs
Stars: ✭ 15 (+25%)
Mutual labels:  melpa
coin-ticker-mode
Emacs minor mode for showing the price of Bitcoin, Ethereum, and other cryptocurrencies.
Stars: ✭ 21 (+75%)
Mutual labels:  melpa
lain-emacs
A modern(?) day Emacs configuration for the stubborn dvorak vimmer
Stars: ✭ 14 (+16.67%)
Mutual labels:  emacs-configuration

A repo for metapackages

How to use

  • tangle this file to init.el `M-x org-babel-tangle`
  • edit the latter according to your needs
  • test it with your Emacs installation, you can even run it from `M-x eshell`
    emacs -q -l init.el
        
  • put it in your `~/.emacs.d/init.el` if everything is OK

Prerequisites

By default, Emacs knows about GNU ELPA only, add some more repositories.

(require 'package)
(setq package-archives
      `(,@package-archives
        ("melpa" . "https://melpa.org/packages/")
        ;; ("marmalade" . "https://marmalade-repo.org/packages/")
        ("org" . "https://orgmode.org/elpa/")
        ;; ("user42" . "https://download.tuxfamily.org/user42/elpa/packages/")
        ;; ("emacswiki" . "https://mirrors.tuna.tsinghua.edu.cn/elpa/emacswiki/")
        ;; ("sunrise" . "http://joseito.republika.pl/sunrise-commander/")
        ))
(package-initialize)

Use-package can’t install itself so we have to bootstrap it

(setq package-enable-at-startup nil)

(unless (package-installed-p 'use-package)
  (package-refresh-contents)
  (package-install 'use-package))

(eval-when-compile
  (require 'use-package))

(put 'use-package 'lisp-indent-function 1)
(setq use-package-always-ensure t)

Install Quelpa, so we can install packages directly from their sources

(use-package quelpa)
(use-package quelpa-use-package)

Here goes the list and an example(-es?) of usage

emrc-default

(use-package emrc-defaults
  :ensure nil
  :quelpa (emrc-defaults :repo "EmacsRuPub/emrc"
                         :fetcher github
                         :files ("emrc-defaults.el")))

emrc-dired

(use-package emrc-dired
  :ensure nil
  :quelpa (emrc-dired :repo "EmacsRuPub/emrc"
                      :fetcher github
                      :files ("emrc-dired.el")))

emrc-completion-ivy

(use-package emrc-completion-ivy
  :ensure nil
  :quelpa (emrc-completion-ivy :repo "EmacsRuPub/emrc"
                         :fetcher github
                         :files ("emrc-completion-ivy.el")))

Where to get good ideas

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].