Update README.md

This commit is contained in:
Out Of Ideas 2023-11-11 14:23:05 +00:00
parent 2cd76b7079
commit b0f121ba28
1 changed files with 1 additions and 58 deletions

View File

@ -1,63 +1,6 @@
# daybreak.nvim
A colorscheme for Neovim, and StumpWM.
### StumpWM
To enable the StumpwWM theme, you must source `.stumpwwm.d/Daybreak.lisp` in your `init.lisp`
```lisp
(load "~/.stumpwm.d/Daybreak.lisp")
```
Extract this [font](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.0.2/DejaVuSansMono.zip) into your `~/.local/share/fonts/` directory. This is the font that is used in this theme.
```sh
cd ~/.local/share/fonts/
wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.0.2/DejaVuSansMono.zip
unzip DejaVuSansMono.zip
rm LICENSE.txt readme.md
```
For the fonts to work you must install quicklisp.
Download `quicklisp.lisp`, then load it.
```sh
cd
curl -O https://beta.quicklisp.org/quicklisp.lisp
curl -O https://beta.quicklisp.org/quicklisp.lisp.asc
gpg --verify quicklisp.lisp.asc quicklisp.lisp
sbcl --load quicklisp.lisp
```
Then in the REPL prompt (`*`) run,
```lisp
(quicklisp-quickstart:install)
(ql:system-apropos "vecto")
(ql:quickload "vecto")
(ql:add-to-init-file)
(quit)
```
If you are having issues with quicklisp, I recommed refering to the [Official Documanetaion](https://www.quicklisp.org/beta/#installation)
Now you need to clone the `clx-truetype` repository:
```sh
cd ~/quicklisp/local-projects/
git clone https://github.com/stumpwm/clx-truetype.git
```
Then in the StumpWM prompt (**C-:**) you want to run `
```lisp
(xft:cache-fonts)
```
Make sure `(ql:add-to-init-file)` is in your `~/.sbclrc`
```sh
cat ~/.sbclrc
```
If you want to make changes to the theme, I recommend learning how to configure StumpWM
* [Phundrak's Guide](https://config.phundrak.com/stumpwm.html)
* [StumpWM Github](https://github.com/stumpwm/stumpwm)
* [Official Documenetaion](https://stumpwm.github.io/documentation.html)
A colorscheme for Neovim.
## Wallpaper
This is the wallpaper that the colorscheme is based on.