update readme
parent
833c1f948c
commit
9c2f079216
@ -1,22 +1,78 @@
|
|||||||
|
|
||||||
# Table of Contents
|
# Table of Contents
|
||||||
|
|
||||||
1. [Background](#org55f2a10)
|
1. [Background](#org2052e5d)
|
||||||
2. [Usage](#orgd4ac34e)
|
2. [Prerequisites](#orgcf6f1f4)
|
||||||
|
3. [Usage](#orgca8ca43)
|
||||||
|
4. [Fonts](#org876630a)
|
||||||
|
5. [Doom Emacs](#org10bd73b)
|
||||||
|
1. [Install Doom Emacs](#org5c95f01)
|
||||||
|
2. [Install optional programs for doom to use](#orga4740be)
|
||||||
|
3. [Check doom status](#org7ff8edf)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a id="org55f2a10"></a>
|
<a id="org2052e5d"></a>
|
||||||
|
|
||||||
# Background
|
# 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="orgcf6f1f4"></a>
|
||||||
|
|
||||||
|
# Prerequisites
|
||||||
|
|
||||||
|
sudo emerge -a emacs neovim
|
||||||
|
|
||||||
|
|
||||||
|
<a id="orgca8ca43"></a>
|
||||||
|
|
||||||
# Usage
|
# Usage
|
||||||
|
|
||||||
chmod u+x ./update-symlinks.sh
|
chmod u+x ./update-symlinks.sh
|
||||||
./update-symlinks.sh
|
./update-symlinks.sh
|
||||||
|
|
||||||
|
|
||||||
|
<a id="org876630a"></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="org10bd73b"></a>
|
||||||
|
|
||||||
|
# Doom Emacs
|
||||||
|
|
||||||
|
|
||||||
|
<a id="org5c95f01"></a>
|
||||||
|
|
||||||
|
## Install Doom Emacs
|
||||||
|
|
||||||
|
See instructions [here](https://github.com/doomemacs/doomemacs).
|
||||||
|
|
||||||
|
|
||||||
|
<a id="orga4740be"></a>
|
||||||
|
|
||||||
|
## Install optional programs for doom to use
|
||||||
|
|
||||||
|
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="org7ff8edf"></a>
|
||||||
|
|
||||||
|
## Check doom status
|
||||||
|
|
||||||
|
doom doctor
|
||||||
|
|
||||||
|
This will let you know if you’re missing anything.
|
||||||
|
|
||||||
|
@ -1,12 +1,48 @@
|
|||||||
#+title: Penguin Config
|
#+title: Penguin Config
|
||||||
#+author: Penguin
|
#+author: Penguin
|
||||||
|
#+options: toc:t
|
||||||
|
|
||||||
|
|
||||||
* Background
|
* 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
|
* Usage
|
||||||
#+begin_src bash
|
#+begin_src bash
|
||||||
chmod u+x ./update-symlinks.sh
|
chmod u+x ./update-symlinks.sh
|
||||||
./update-symlinks.sh
|
./update-symlinks.sh
|
||||||
#+end_src
|
#+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
|
||||||
|
** Install Doom Emacs
|
||||||
|
See instructions [[https://github.com/doomemacs/doomemacs][here]].
|
||||||
|
|
||||||
|
** Install optional programs for doom to use
|
||||||
|
|
||||||
|
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