https://github.com/jessebraham/.emacs.d
https://github.com/jessebraham/.emacs.d
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jessebraham/.emacs.d
- Owner: jessebraham
- License: bsd-3-clause
- Created: 2021-04-08T15:43:17.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T17:11:49.000Z (over 1 year ago)
- Last Synced: 2025-03-07T02:45:19.118Z (over 1 year ago)
- Language: Emacs Lisp
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# .emacs.d
My personal Emacs configuration. Mostly intended for use developing Rust.
## Prerequisites
### Fonts
This configuration assumes that the [Source Code Pro] font is installed.
[Source Code Pro]: https://adobe-fonts.github.io/source-code-pro/
### Rust
Ensure that [Rust] is installed on your system; this can be accomplished with
[rustup], e.g. on Unix-like systems:
```shell
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```
Additionally, [rust-analyzer] and [cargo-expand] are required:
```shell
$ rustup component add rust-analyzer
$ cargo install cargo-expand
```
[Rust]: https://rust-lang.org/
[rustup]: https://rustup.rs/
[rust-analyzer]: https://github.com/rust-lang/rust-analyzer
[cargo-expand]: https://github.com/dtolnay/cargo-expand
## Setup
- Clone this repository to `$HOME/.emacs.d/`.
- Start Emacs and let all packages download.
- Install the icon fonts with:
- `M-x all-the-icons-install-fonts`
- `M-x nerd-icons-install-fonts`
- Restart Emacs to allow all visual changes to be applied
## License
The contents of this repository are licensed under the [BSD 3-Clause License](LICENSE).