https://github.com/rizerkrof/config-doomemacs
Personal doom-emacs configuration
https://github.com/rizerkrof/config-doomemacs
emacs-configuration
Last synced: 8 months ago
JSON representation
Personal doom-emacs configuration
- Host: GitHub
- URL: https://github.com/rizerkrof/config-doomemacs
- Owner: rizerkrof
- Created: 2022-05-19T14:28:20.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-07-08T13:20:35.000Z (over 3 years ago)
- Last Synced: 2025-01-28T00:16:12.426Z (9 months ago)
- Topics: emacs-configuration
- Language: Emacs Lisp
- Homepage:
- Size: 149 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
Awesome Lists containing this project
README
#+TITLE: README
#+DATE: mai 19, 2022
#+STARTUP: inlineimages nofold
* Table of Contents :TOC_3:noexport:
- [[#description][Description]]
- [[#maintainers][Maintainers]]
- [[#prerequisites][Prerequisites]]
- [[#features][Features]]
- [[#configuration][Configuration]]
- [[#troubleshooting][Troubleshooting]]
* Description
This repository hosts my doom emacs configuration. This config is mainly inspired from Derek Taylor's (DT) config.
[[https://www.youtube.com/DistroTube][DT's YouTube]]
[[https://gitlab.com/dwt1][DT's Gitlab]]
This is only the configuration files. You first need to install Doom emacs (see prerequisites section).
** Maintainers
+ [[https://github.com/rizerkrof][Doudou]]
* Prerequisites
You need to have Doom Emacs installed. See [[https://github.com/doomemacs/doomemacs][documentation here]].
Cheat sheet for ubuntu 20.04:
1) Install Emacs
#+BEGIN_SRC shell
sudo apt install emacs-gtk ripgrep
#+END_SRC
2) Install Doom Emacs
#+BEGIN_SRC shell
git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.emacs.d
~/.emacs.d/bin/doom install
#+END_SRC
* Features
This doom config adds a lot of useful package that makes the emacs experience better. It also allows toggle some interesting features such as:
- dashboard 🖥
- Neotree 🌴
- Nyan mode 🌈
- Emojis 😻
- Fancy themes 🌟
- Calendar 🗓
- some other cool keybindings âš™
- ...
* Configuration
Clone this repo in your .config file with the following command
#+BEGIN_SRC shell
cd ~/.config && git clone https://github.com/rizerkrof/CONFIG_doomEmacs.git && if [ -e doom ]; then mv doom BACKUP_doom; fi && mv CONFIG_doomEmacs doom
#+END_SRC
The command will *clone the repo*, set it as the configuration folder and *create a backup* of your previous config. Don't forget to have *git* installed on your system 😉.
* Troubleshooting
Do not hesitate to send me message if you have any troubleshooting with the installation or with the config itself.