The programs that currently have a proper configuration file (but may still be buggy) are:
- NeoViM (with dein plugin manager)
- Alacritty
- Blender
- Dmenu
- Doom Emacs
- Zsh (with antigen plugin manager)
- Picom (jonaburg fork)
- Mbsync
- ViFM
- Xmonad
- XMobar (needs flag “all-extensions”)
- Starship Prompt
- X11
- SXIV
- Dunst
- Xkbmap
- Bat
- Many Small Shell Scripts
gitfor install and updatesripgreprequired by all editorsmufor email indexing in mu4e- Nerd fonts including: Hack, Dejavu, Meslo, and JetBrainsMono. (not strictly needed, but will make every app basically unusable)
ueberzugfor image previews in ViFMxorg-xinitto use startx scriptsarandrto manage screen resolutionexa, xdg-open, autojump, and fdfor zsh aliasesblueman, redshift-gtk, network-manager-applet, trayer, xfce4-power-managerfor full xmonad
These should all be inside of standard repositories or AUR
- Clone
https://github.com/hlissner/doom-emacswith a depth of 1 into~/.config/emacs - append
$HOME/.config/emacs/binto path (already set up if using zsh) doom installwill run initial configuration and install core utilsdoom syncwill install and compile all enabled modules and pluginsdoom doctorwill list all dependencies needed for current plugins. Install all that are needed for you
- simply enter and exit repeatedly until update and install messages are no longer received
- TODO Fix Mu4e in doom
- TODO add width control for dmenu