https://github.com/vietanhdev/vaemacs-configuration
My configuration files for Emacs
https://github.com/vietanhdev/vaemacs-configuration
emacs-configuration emacs-lisp
Last synced: 5 months ago
JSON representation
My configuration files for Emacs
- Host: GitHub
- URL: https://github.com/vietanhdev/vaemacs-configuration
- Owner: vietanhdev
- Created: 2017-06-09T14:13:59.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-27T02:56:11.000Z (almost 9 years ago)
- Last Synced: 2025-06-10T00:05:02.750Z (about 1 year ago)
- Topics: emacs-configuration, emacs-lisp
- Language: Emacs Lisp
- Homepage:
- Size: 5.15 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
~~~
######## ## ## ### ###### ######
## ### ### ## ## ## ## ## ##
## #### #### ## ## ## ##
###### ## ### ## ## ## ## ######
## ## ## ######### ## ##
## ## ## ## ## ## ## ## ##
######## ## ## ## ## ###### ######
~~~
# EMACS CONFIGURATION BY VIET-ANH NGUYEN
[https://vietanhdev.com](https://vietanhdev.com)
## About this configuration's components
- Theme: monokai
- Default font: DejaVu Sans Mono 16px. Please install this font if not available.
- Packages:
+ Load from local: smooth-scroll
+ Load using Elpa: use-package, diminish, bind-key, monokai-theme, all-the-icons, neotree (directory view), key-chord, autopair, multiple-cursors, magit (git integration), company, yasnippet, counsel (swiper), flycheck, markdown-mode, emmet-mode, rainbow-mode, js2-mode, web-mode, web-beautify, ng2-mode, rvm, robe, anaconda-mode, nyan-mode.
## Installation:
### 1. Install the configuration file
~~~ bash
rm -r ~/.emacs.d
rm ~/.emacs
git clone https://github.com/vietanhdev/VAEmacs-configuration.git ~/.emacs.d
~~~
### 2. Install fonts
- Install font "DejaVu Sans Mono" yourself.
- Open Emacs, wait for all packages to be installed, then install icon fonts:
~~~
M-x all-the-icons-install-fonts
~~~
### 3. Finish
- Restart Emacs for all functions to work correctly.
- After all, Comment this line by putting `;` at the beginning of the line. This helps stop checking for the existence of packages upon startup and shoten startup time.
~~~elisp
(setq use-package-always-ensure t)
~~~
## For Vietnamese input method:
- Use C-\ and type ‘vietnamese-telex‘ / ‘vietnamese-viqr‘ / ‘vietnamese-vni‘ .
- Use C-\ to toggle input method.
## Screenshot

