https://github.com/edvin/edmacs
Edvin's Emacs configuration
https://github.com/edvin/edmacs
Last synced: 3 months ago
JSON representation
Edvin's Emacs configuration
- Host: GitHub
- URL: https://github.com/edvin/edmacs
- Owner: edvin
- Created: 2023-10-22T19:58:23.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-27T09:29:25.000Z (over 2 years ago)
- Last Synced: 2025-07-05T00:04:08.381Z (12 months ago)
- Language: Emacs Lisp
- Size: 104 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EdMacs
## Installation
```bash
git clone https://github.com/edvin/edmacs ~/.emacs.d
```
## Prerequisites
- go: https://go.dev/doc/install
- godef: https://github.com/rogpeppe/godef
- dlv: https://github.com/go-delve/delve/tree/master/Documentation/installation
- gopls: https://pkg.go.dev/golang.org/x/tools/gopls#readme-installation
- libtree-sitter-dev: https://packages.debian.org/bookworm/main/libtree-sitter-dev
```bash
go install github.com/rogpeppe/godef@master
go install github.com/go-delve/delve/cmd/dlv@master
go install golang.org/x/tools/gopls@latest
go install github.com/lighttiger2505/sqls@latest
# Ubuntu
sudo apt-get install libtree-sitter-dev
# Arch
yay libgccjit
yay libtree
```
Fonts: https://www.jetbrains.com/lp/mono/#how-to-install'
## Compile Emacs from source
Download: https://www.gnu.org/software/emacs/manual/html_node/efaq/Installing-Emacs.html
### Configure
```bash
./configure --with-pgtk --with-native-compilation
make -j 8
sudo make install
```
### Refcard
https://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf