You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.3 KiB
1.3 KiB
Penguin Config
Background
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
sudo emerge -a emacs neovim
Usage
chmod u+x ./update-symlinks.sh
./update-symlinks.sh
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
Doom Emacs
Install Doom Emacs
See instructions 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.
sudo emerge -a sci-visualization/gnuplot dev-python/{black,pyflakes,isort,nose,poetry} dev-lang/zig
Check doom status
doom doctor
This will let you know if you're missing anything.