update readme
parent
833c1f948c
commit
199f9f8d7c
@ -1,22 +1,74 @@
|
||||
|
||||
# Table of Contents
|
||||
|
||||
1. [Background](#org55f2a10)
|
||||
2. [Usage](#orgd4ac34e)
|
||||
1. [Background](#org19bac1e)
|
||||
2. [Prerequisites](#orgddd7841)
|
||||
3. [Usage](#orgbe9bb8b)
|
||||
4. [Fonts](#org3a3c088)
|
||||
5. [Doom Emacs Prerequisites](#org36d445f)
|
||||
1. [Install Doom Emacs](#orgad556e1)
|
||||
2. [Check doom status](#org3d1b79e)
|
||||
|
||||
|
||||
|
||||
<a id="org55f2a10"></a>
|
||||
<a id="org19bac1e"></a>
|
||||
|
||||
# Background
|
||||
|
||||
This is my config. Maybe one day I’ll make a readme on how to use it idk
|
||||
I only use gentoo now and rely on some gentoo specific packages. You’ll need to find your own alternatives to use this config. This is not a guide. This is just documentation of my setup, and it is largely incomplete.
|
||||
|
||||
|
||||
<a id="orgd4ac34e"></a>
|
||||
<a id="orgddd7841"></a>
|
||||
|
||||
# Prerequisites
|
||||
|
||||
sudo emerge -a emacs neovim
|
||||
|
||||
|
||||
<a id="orgbe9bb8b"></a>
|
||||
|
||||
# Usage
|
||||
|
||||
chmod u+x ./update-symlinks.sh
|
||||
./update-symlinks.sh
|
||||
|
||||
|
||||
<a id="org3a3c088"></a>
|
||||
|
||||
# Fonts
|
||||
|
||||
cat << EOF | sudo tee -a /etc/portage/package.accept_keywords/config.accept
|
||||
media-fonts/robotomono-nerdfont ~amd64
|
||||
media-fonts/firacode-nerdfont ~amd64
|
||||
media-fonts/jetbrainsmono-nerdfont ~amd64
|
||||
EOF
|
||||
|
||||
sudo emerge -a media-fonts/robotomono-nerdfont media-fonts/firacode-nerdfont media-fonts/jetbrainsmono-nerdfont
|
||||
|
||||
|
||||
<a id="org36d445f"></a>
|
||||
|
||||
# Doom Emacs Prerequisites
|
||||
|
||||
|
||||
<a id="orgad556e1"></a>
|
||||
|
||||
## Install Doom Emacs
|
||||
|
||||
See instructions [here](https://github.com/doomemacs/doomemacs).
|
||||
|
||||
\*\*
|
||||
|
||||
These are optional and based on need. Don’t use zig? Don’t emerge it. Nothing will break.
|
||||
|
||||
sudo emerge -a sci-visualization/gnuplot dev-python/{black,pyflakes,isort,nose,poetry} dev-lang/zig
|
||||
|
||||
|
||||
<a id="org3d1b79e"></a>
|
||||
|
||||
## Check doom status
|
||||
|
||||
doom doctor
|
||||
|
||||
This will let you know if you’re missing anything.
|
||||
|
||||
|
@ -1,12 +1,48 @@
|
||||
#+title: Penguin Config
|
||||
#+author: Penguin
|
||||
#+options: toc:t
|
||||
|
||||
|
||||
* Background
|
||||
This is my config. Maybe one day I'll make a readme on how to use it idk
|
||||
I only use gentoo now and rely on some gentoo specific packages. You'll need to find your own alternatives to use this config. This is not a guide. This is just documentation of my setup, and it is largely incomplete.
|
||||
|
||||
* Prerequisites
|
||||
#+begin_src bash
|
||||
sudo emerge -a emacs neovim
|
||||
#+end_src
|
||||
* Usage
|
||||
#+begin_src bash
|
||||
chmod u+x ./update-symlinks.sh
|
||||
./update-symlinks.sh
|
||||
#+end_src
|
||||
|
||||
* Fonts
|
||||
|
||||
#+begin_src bash
|
||||
cat << EOF | sudo tee -a /etc/portage/package.accept_keywords/config.accept
|
||||
media-fonts/robotomono-nerdfont ~amd64
|
||||
media-fonts/firacode-nerdfont ~amd64
|
||||
media-fonts/jetbrainsmono-nerdfont ~amd64
|
||||
EOF
|
||||
|
||||
sudo emerge -a media-fonts/robotomono-nerdfont media-fonts/firacode-nerdfont media-fonts/jetbrainsmono-nerdfont
|
||||
#+end_src
|
||||
|
||||
* Doom Emacs Prerequisites
|
||||
** Install Doom Emacs
|
||||
See instructions [[https://github.com/doomemacs/doomemacs][here]].
|
||||
|
||||
**
|
||||
|
||||
These are optional and based on need. Don't use zig? Don't emerge it. Nothing will break.
|
||||
#+begin_src bash
|
||||
sudo emerge -a sci-visualization/gnuplot dev-python/{black,pyflakes,isort,nose,poetry} dev-lang/zig
|
||||
#+end_src
|
||||
|
||||
** Check doom status
|
||||
#+begin_src bash
|
||||
doom doctor
|
||||
#+end_src
|
||||
|
||||
This will let you know if you're missing anything.
|
||||
|
||||
|
Loading…
Reference in New Issue