Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rememberYou/.emacs.d
🎉 Personal GNU Emacs configuration
https://github.com/rememberYou/.emacs.d
List: .emacs.d
advanced awesome clean config elisp emacs emacs-configuration emacs-lisp gtd hydra init lisp org org-agenda org-clock org-journal org-mode personal snippets use-package
Last synced: about 2 months ago
JSON representation
🎉 Personal GNU Emacs configuration
- Host: GitHub
- URL: https://github.com/rememberYou/.emacs.d
- Owner: rememberYou
- License: unlicense
- Created: 2017-12-10T13:48:34.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-20T06:15:13.000Z (about 1 year ago)
- Last Synced: 2024-02-17T07:35:06.671Z (7 months ago)
- Topics: advanced, awesome, clean, config, elisp, emacs, emacs-configuration, emacs-lisp, gtd, hydra, init, lisp, org, org-agenda, org-clock, org-journal, org-mode, personal, snippets, use-package
- Language: Emacs Lisp
- Homepage:
- Size: 2.7 MB
- Stars: 459
- Watchers: 24
- Forks: 45
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- my-awesome-github-stars - rememberYou/.emacs.d - 🎉 Personal GNU Emacs configuration (Emacs Lisp)
README
This repository contains all my GNU Emacs configuration.
---
I wanted to make this configuration simple, powerful and ergonomic by choosing
the most trivial keyboard possible.
Font: Source Code Pro 20px
Mode Line: DOOM Modeline
Theme: Nord EmacsList of files:
* [`config.org`](https://github.com/rememberYou/.emacs.d/blob/master/config.org/):
main configuration file.* [`init.el`](https://github.com/rememberYou/.emacs.d/blob/master/init.el/):
load the generated configuration file.## Getting Started
If you are new to GNU Emacs, I advise you to take code blocks from the
[`config.org`](https://github.com/rememberYou/.emacs.d/blob/master/config.org/)
file for your own configuration file, and evaluate them with `eval-last-sepx`
(`C-x C-e`). Be careful to take pairs of parentheses.For the most curious, you can test my complete configuration with:
git clone --recursive https://github.com/rememberYou/.emacs.d
**NOTE:** the first time GNU Emacs starts, it will install additional packages
that will be better managed by the package manager.## TIPs
You can see all the tips I wrote on Reddit sorted from the most recent to the
oldest according to the following links:
* [How to use a stable and fast environment to develop in Python](https://www.reddit.com/r/emacs/comments/ijmgtx/tip_how_to_use_a_stable_and_fast_environment_to/)
* [Packages to include in your workflow (Part II)](https://www.reddit.com/r/emacs/comments/awyvpa/tip_packages_to_include_in_your_workflow_part_ii/)
* [How to use a stable and fast environment to develop in C++](https://www.reddit.com/r/emacs/comments/audffp/tip_how_to_use_a_stable_and_fast_environment_to/)
* [How I organize myself with org-mode](https://www.reddit.com/r/emacs/comments/9ajxqj/tip_how_i_organize_myself_with_orgmode/)
* [How do I synchronize my org files with my devices](https://www.reddit.com/r/emacs/comments/98nkt6/tip_how_do_i_synchronize_my_org_files_with_my/)
* [How to get started with Git](https://www.reddit.com/r/emacs/comments/96r8us/tip_how_to_get_started_with_git/)
* [Packages to include in your workflow (Part I)](https://www.reddit.com/r/emacs/comments/94t6p6/tip_packages_to_include_in_your_workflow_part_i/)
* [How to adopt flycheck as your new best friend](https://www.reddit.com/r/emacs/comments/931la6/tip_how_to_adopt_flycheck_as_your_new_best_friend/)
* [How to use Ivy and its utilities in your workflow](https://www.reddit.com/r/emacs/comments/910pga/tip_how_to_use_ivy_and_its_utilities_in_your/)
* [How to integrate company as completion framework](https://www.reddit.com/r/emacs/comments/8z4jcs/tip_how_to_integrate_company_as_completion/)
* [How I use ledger to track my money](https://www.reddit.com/r/emacs/comments/8x4xtt/tip_how_i_use_ledger_to_track_my_money/)
* [How to integrate your snippets with YASnippets](https://www.reddit.com/r/emacs/comments/8vdhb4/tip_how_to_integrate_snippets_with_yasnippets/)
* [How to manage your contacts with org-contacts](https://www.reddit.com/r/emacs/comments/8toivy/tip_how_to_manage_your_contacts_with_orgcontacts/)
* [How to better manage your spelling mistakes](https://www.reddit.com/r/emacs/comments/8rxm7h/tip_how_to_better_manage_your_spelling_mistakes/)
* [How to easily manage your emails with mu4e](https://www.reddit.com/r/emacs/comments/8q84dl/tip_how_to_easily_manage_your_emails_with_mu4e/)
* [How to be a beast with hydra](https://www.reddit.com/r/emacs/comments/8of6tx/tip_how_to_be_a_beast_with_hydra/)
* [How to make ERC fun to use](https://www.reddit.com/r/emacs/comments/8ml6na/tip_how_to_make_erc_fun_to_use/)
* [How I use org-journal to improve my productivity](https://www.reddit.com/r/emacs/comments/8kz8dv/tip_how_i_use_orgjournal_to_improve_my/)
* [How to use your dashboard properly](https://www.reddit.com/r/emacs/comments/8jaflq/tip_how_to_use_your_dashboard_properly/)
* [How to speed up your Emacs config by 0.3 seconds](https://www.reddit.com/r/emacs/comments/8gbopk/tip_how_to_speed_up_your_emacs_config_by_03/)
* [How to execute a bash function when saving a specific file](https://www.reddit.com/r/emacs/comments/8hpyp5/tip_how_to_execute_a_bash_function_when_saving_a/)## Contributions
Various functions may be optimized or spelling errors may occur. If you want to
make your own correction on this configuration, you are free to do so in the
[issue tracker](https://github.com/rememberYou/.emacs.d/issues).## License
The code is not licensed, take what you like and hope that this configuration
can be so useful to you that it is for me.GNU Emacs is above all a concept of sharing in order to facilitate our daily life.