Emacs setup files
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.md
shinmera-autocomplete.el
shinmera-c.el
shinmera-company.el
shinmera-ecb.el
shinmera-eiffel.el
shinmera-functions.el
shinmera-general.el
shinmera-gpg.el
shinmera-haskell.el
shinmera-init.el
shinmera-java.el
shinmera-js.el
shinmera-keys.el
shinmera-lisp.el
shinmera-magit.el
shinmera-markless.el
shinmera-matlab.el
shinmera-neotree.el
shinmera-package.el
shinmera-paste.el
shinmera-perspective.el
shinmera-shell.el
shinmera-spell.el
shinmera-startup.el
shinmera-tex.el
shinmera-uim.el
shinmera-web.el
shinmera-windows.el
shinmera.el

README.md

MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMx 'MMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMl  :MMMMMMMNKMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMo  ,WMMMMMMk. dMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0  .NMMMMMX;  .XMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0xoc:;;;:codxOKNMMMMMMM0:;KMMMMWo   ;NMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXkl'.    ..',;;,,'...  .,cdKWMMMMMMMM,  .kMMMMMMXddNMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMKl.   .:ok0KKXXkl:;;cc:clxkl;.  ,dXMMMMMWOkNMMMMNd.   .NMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMW0o.  .cONMX:....  ....    ..  ckOK0d; .oXMMMMMMMMO,    ,kWMMMMMM
MMMMMMMMMMMMMMMMMMMW0o;.  .:xNNx:'.  ...  ......... .:.    .,:,   ;xNMMMMMO;.'dNMMMMMMMMM
MMMMMMMMMMMMMMMMNx;.  .:kNMMN:      ..,;;;;;;;;;;;;;,..........  .'. ,xNMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMNk:.   ;xKMMM0o;.   ..,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,. ;Oo. ;OMMMMMMMMMMMMMMM
MMMMMMMMMWO:  .;d0WMMMMN, '.  .;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,  dW0l,.cOMMMMMMMMMMMM
MMMMMMMMW' .dKMMMMMMMMW, ...,;;;;;;;;;;;;;;;;;;;;;.,;;;;;;;;;;;;;;;;. ;NMMNk''WMMMMMMMMMM
MMMMMMMMMNo:,l0WWMMM0c.   ';;;;;;;;;;;;;;;;;;;.';, .;;;. .;;;;;;;;;;;. .XMXc dMMMMMMMMMMM
MMMMMMMMMMMMMk:'.'x'    .;;;;;;;;;;,''';;;;;.  ,.  .;;;  .;;;;;;;;;;;;. 'l.:KMMMMMMMMMMMM
MMMMMMMMMMMMMMMMd  .l  .;;;;;;;;'.      .,.   ,. ; .;;.     .. .;;;;;;,   XMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMW'  ;  ';;;;;;;;;,',;;;;.     ,.:X; ';. ,Ol      .;;;;;;.  oMMMMMMMMMMMMMM
MMMMMMMMMMMMMMM;     .;;;;;;;;;;;;;,..  .;:...kWk  ;. 'NWWO.     .;;;;;;  ;MMMMMMMMMMMMMM
MMMMMMMMMMMMMMK  .d  ';;;;;;;;;;;'.    'x,.;xNWX. '. 'XWKxoxl,    ;;;;;;. :MMMMMMMMMMMMMM
MMMMMMMMMMMMMW; .Kk  ';;;;;;;;;'          lNWWW: .. :XO.     .xd. .;;;;;. xMMMMMMMMMMMMMM
MMMMMMMMMMMMM;  ;K0  .;;;;;;;;.    .,cl;.  'XWx   '0Wk  .cc'   kl .;;;;. cMMMMMMMMMMMMMMM
MMMMMMMMMMMM0    .Wl  ,;;;;;;.   .xNWWWWWX:.kx  ;kWWWd,oWWWW0. lo .;;;. .XMMMMMMMMMMMMMMM
MMMMMMMMMMMM:    xlN.  ,;;;;,  ,dNWWWWWWWWWWNxOXWx0WWWWWWWWWWWNW' ,;;.  kMMMMMMMMMMMMMMMM
MMMMMMMMMMMX    lXkN;:  .;;;,  cWWWWWWWWWWWWWWWWWd,WWWWWWWWWWWWx .,.    dMMMMMMMMMMMMMMMM
MMMMMMMMMMMO    ..'xWd    .,;. .XWWWWWWWWWWWWNK0OOONWWWWWWWWWWX. .   cN' XMMMMMMMMMMMMMMM
MMMMMMMMMMMo .'  ldWclkl     .  .lXWWWWW0;'.        .'cKWWWWWNocok, .KWc xMMMMMMMMMMMMMMM
MMMMMMMMMMM' ,,  cNW.;l,     ..   'OWWWWX.   .......  ;XWWWWWWWWx. :o0X. KMMMMMMMMMMMMMMM
MMMMMMMMMMd .,  'NWN.kWk  '.  ,xNWWWWWWWW0   ...     xWWWWWWWXo. .l0c;  .WMMMMMMMMMMMMMMM
MMMMMMMMMM. ..  xWWWWWWx  ,;;.   ,xXWWWWWW0. .OX0. 'KWWWWWKo,  .cNdKkdo  cMMMMMMMMMMMMMMM
MMMMMMMMMO  ',  lNNcxWK. .;';;;,..  .cxXWWWK:  ;. :NWWKxc.     ..O o,kN.  XMMMMMMMMMMMMMM
MMMMMMMMM, .;;.  ok kW:  ,' ;;;;;;;,..  .':oxo,.':oc,.   .'.  .NNd ONNo   kMMMMMMMMMMMMMM
MMMMMMMMo  ';.  'x:,dcx .;. ;;;;;,;;;;;;'  ;,..  .   .';;;;. ; XWNXWWl    NMMMMMMMMMMMMMM
MMMMMMM0  .;.   cWKXcK; .; .;;;; .;;;;;.   NWWWWWW. .',,;;;..O :WKc0Wl  '0MMMMMMMMMMMMMMM
MMMMMMM:  ;;  :lk0Xd .  ,' .;;,. ';;;;. .  :col0Wk.   ..;;;. . :dc lo:. xMMMMMMMMMMMMMMMM
MMMMMMO  ,;;. lxo .o:  .;. ,,. . .....  xN0xdl..c oXl. .'..   .od0,KOkl 'MMMMMMMMMMMMMMMM
MMMMMk. .;;'  .d lk   .;' .;.  :k;;ooxKXNMMMMMk  'MMMWxc;..   ';,KOK.    WMMMMMMMMMMMMMMM
MMMMk  .;;.  c0.cW0  ;;;  .    xMNlMMMMMMMMMx,.   lOdlxMMdo    'c: xKK. .WMMMMMMMMMMMMMMM
MMMX. .;;.  OWWXWWo  ;;.   .,. .xMoWMMMMMMMX   ,.    ' ;NWNN:     .l'.  lMMMMMMMMMMMMMMMM
MMK. .;;'  OkoWWKc  .;.  .',,,'  KkOMMMMMMM:  kMl  ;WMK..NcXK  ,'.  .  dWMMMMMMMMMMMMMMMM
MO  .;..  .o ox.   .,.  .,,,,,. cMkkMMMMMMK  kMM0   0MMx ;okW. ,,,'    dMMMMMMMMMMMMMMMMM
l  .'   ..: xW. .,;,   ,,,,,,,'  lO'MMMMMM: :MMM0   .XMW. o:Ml .,,,'   'MMMMMMMMMMMMMMMMM
  ',   dKo::,k  ,' .  ,,,,,,,,,  xKlMMMMMX  XMMMk    cMMc xdMo .,,,,.  ,MMMMMMMMMMMMMMMMM
.;,.  :oNOdKd.  ' .  .,,,,,,. . .xNoKMMMMK .MMMMl  c 'MMo .oM0  ,,,,.  dMMMMMMMMMMMMMMMMM
,.    d:kk.   .. .;.  ,,,,,,,'.   :o'NMMMl .MMMN.  :. WMN  OW0  ',,,  oMMMMMMMMMMMMMMMMMM
   oO;.;lWx  '. .;;,  ',,,,,,,,'  xW.cMMM' ;MMMc , ;, WMN  d:d  ,,,. :MMMMMMMMMMMMMMMMMMM
  oX.:KOOk  .. .;;;;. .,,,,,,,,,,. O:.NMM' 'WMx .. ...N0o 'k;:  ,,'  dMMMMMMMMMMMMMMMMMMM
.'KWNXKk,  .  .;;;;;,  ,,,,,,,,,,. 0N,.;d;   . ''     ;;  l.ko .,,.  kMMMMMMMMMMMMMMMMMMM
NOKW:    .'  .;;;;;;;. .,,,,,,,,,,. .,00o:. ..    .      ,:,;  .,,. 'MMMMMMMMMMMMMMMMMMMM
WWWW, .;,. .,;;;;;;;;;. ',,,,,,,,,,.    ..          l     .  .',,,  KMMMMMMMMMMMMMMMMMMMM
WWWO  ,;,;;;;;;;;;;;;;, .,,,,,,,,,,,,.   ......     .  .;...,,,,,. dMMMMMMMMMMMMMMMMMMMMM

Installing

  1. You need at least emacs 24 or higher.
  2. Clone the repository:
    • Unix: mkdir -p ~/.emacs.d/shinmera && git clone https://github.com/Shinmera/.emacs.git ~/.emacs.d/shinmera
    • Windows: mkdir -p ~/AppData/Roaming/.emacs.d/shinmera && git clone https://github.com/Shinmera/.emacs.git ~/AppData/Roaming/.emacs.d/shinmera
  3. Register it with emacs:
    • Unix: echo "(add-to-list 'load-path \"~/.emacs.d/shinmera/\")" >> ~/.emacs
    • Windows: echo "(add-to-list 'load-path \"~/.emacs.d/shinmera/\")" >> ~/AppData/Roaming/.emacs

Using the Files Standalone

  1. Tell emacs to load it:
    • Unix: echo "(require 'shinmera)" >> ~/.emacs
    • Windows: echo "(require 'shinmera)" >> ~/AppData/Roaming/.emacs
  2. Launch emacs and wait for it to download and install all packages. It'll take some time and pop up warnings during compilation most likely. You can safely ignore them. Once it's done, restart emacs again and you should be set to go. On some systems/platforms you might have to restart emacs a couple of times after it pops up an error or some screen until it finally pushes through and completes installing all packages.

Using Just Parts

Each file has its own provide, so you may require what you need separately. Have a look at shinmera.el.