Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/otann/emacs.d
https://github.com/otann/emacs.d
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/otann/emacs.d
- Owner: Otann
- Created: 2015-04-21T12:27:25.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-20T14:25:58.000Z (about 9 years ago)
- Last Synced: 2024-10-21T05:40:30.246Z (2 months ago)
- Language: Emacs Lisp
- Size: 2 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# this is my `emacs` config
If you're new to emacs, check out
[this introductory tutorial](http://www.braveclojure.com/basic-emacs/)!This configuration is heavily inpired by [layron's](https://github.com/lunaryorn/.emacs.d)
## Personal Sruff
This implementation stores all customizations that are done from
ui in `custom.el` file. For instance `waka-time` requires personal key to start
which should be set up like this.## Organization
I've tried to separate everything logically and document the purpose
of every line. [`init.el`](./init.el) acts as a kind of table of
contents.All customizations are broke into following modules (which are packages that are located in `molules` folder and loaded through `use-package`):
- `otann-environment-fixup` how emacs interacts with it's host
+ `exec-path-from-shell`
+ `ns-win`
+ MacOs keybindings
+ `saveplace`
+ `osx-trash`- `otann-look-and-feel` all looks and colors
+ default faces
+ toolbars, menubars, navbars, etc...
+ `solarized` color theme
+ `hl-line`
+ `which-key`
+ `uniquify`- `otann-modeline`
+ mode line configuration- `otann-navigation`
+ `projectile`
+ `ibuffer-projectile`
+ `window-numbering`
+ `neotree`
+ `helm`
+ `helm-files`
+ `helm-misc`
+ `helm-command`
+ `helm-projectile`
+ configuration for buffer's windows'- `otann-ide` all common stuff related to development
+ hook to `whitespace-cleanup`
+ `smartparens`
+ `flycheck`
+ `wakatime`
+ `subword`
+ `hideshowvis`
+ `company`
+ `company-quickhelp`
+ `company-statistics`
+ `company-statistics`
+ `company-math`
+ `helm-company`
+ `diff-hl`
+ `gitconfig-mode`
+ `gitignore-mode`
+ `git-timemachine`
+ `web-mode`
+ `js2-mode`
+ `js2-refactor`
+ `json-mode`
+ `json-reformant`
+ `markdown-mode`
+ `sh-script`
+ `yaml-mode`
+ `clojure-mode`
+ `cider`- TODO
- whitespace-cleanup-mode
- undo-tree
- tagedit
- typo