Skip to content

grepz/emacsconfigs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

# Files structure goes like this:
```
    $HOME:
    ..
    emacs/
    emacs/emacs-rc/
    emacs/etc/
    emacs/tmp/
    elisp/
    .emacs.d/
    .emacs -> emacs/emacs-rc/.emacs
    .wl -> emacs/emacs-rc/.wl
```

# emacs-rc directory contains:
```
    devel - Development related configuration
    looknfeel - All that is related to styles and emacs general interface
    network - various netowrk related setup(jabber clients, erc setup, etc)
    other - misc, anything without strict category
    system - system administration related, interaction with OS
    passwords.el.gpg - gpg encrypted el file with authentication setup,
    		       when being loaded emacs will ask gpg encryption
		       password
```
NOTE: Code needs cleanup.

# HOWTO run

1. Make a link to a .emacs file to your home directory.
```
ln -s /path/to/emacsconfigs/emacs-rc/.emacs ~/.emacs
```
2. Create elisp directory inside home.
```
mkdir ~/elisp
```
3. Create password file and encrypt it
```
touch ~/emacs/emacs-rc/passwords.el
gpg --output ~/emacs/emacs-rc/passwords.el.gpg --symmetric ~/emacs/emacs-rc/passwords.el
rm ~/emacs/emacs-rc/passwords.el
```
4. Run emacs(ignore errors) and install dependencies
```
M-x package-list-packages
```
Choose: fill-column-indicator(obsolete), magit, erlang, neotree, rust-mode, xcscope, elixir-mode, powerline
Download from emacswiki(and save to ~/elisp): icomplete+.el, header2.el, highlight-chars
5. Do M-x desktop-save manually once
6. Install monaco font any was it suits you
7. ...
8. Profit

About

Emacs configuration files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published