https://github.com/picandocodigo/spacemacs-config
Spacemacs stuff
https://github.com/picandocodigo/spacemacs-config
Last synced: 4 months ago
JSON representation
Spacemacs stuff
- Host: GitHub
- URL: https://github.com/picandocodigo/spacemacs-config
- Owner: picandocodigo
- Created: 2017-10-26T15:21:38.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-09-06T09:45:12.000Z (10 months ago)
- Last Synced: 2025-01-10T04:19:34.176Z (6 months ago)
- Language: Emacs Lisp
- Size: 61.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spacemacs config
Personal config file, private layer, notes and any other resources for [Spacemacs](http://spacemacs.org/). The personal config file was an initial approach to using custom stuff in a shared dotspacemacs, but then learned how to use private layers and went with that.
More info:
http://www.cultivatehq.com/posts/spacemacs-shared-config/## Install:
Install Spacemacs:```
$ git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
$ cd ~/.emacs.d
$ git co develop
```Create a symlink from your home directory to the dotfile:
```
$ cd ~
$ ln -s path/to/spacemacs-config/dotfile .spacemacs
```### Using the private layer:
Add a symlink to `personal-config-layer` in `~/.emacs.d/private`:
```
$ cd ~/.emacs.d/private/
ln -s path/to/spacemacs-config/personal-config-layer
```Add the private layer to the `.spacemacs` file (if you're using this repo's dotfile, it's already there):
```elisp
;; List of configuration layers to load.
dotspacemacs-configuration-layers
'(
...
personal-layer
)
```### Using the config file:
Link personal-config.el in the home directory:
```bash
$ ln -s personal-config.el ~/.personal-config.el
```And add this code to `~/.spacemacs`:
```elisp
(when (file-exists-p "~/.personal-config.el")
(load-file "~/.personal-config.el")
)
```## Post install:
Run:
- `all-the-icons-install-fonts`