Hello & welcome to my little corner of the internet. This is where I keep all my configuration files for my Linux installation, If they interest you feel free to peruse them.
Required Packages:
- awesome (stable+)
- xterm
- firefox
- emacs (compiled from master, 29+)
*If using another init system, need to modify powermenu commands in .config/awesome/components/powermenu.lua
*If using another screenshot program, need to modify screenshot commands in .config/awesome/misc/libs/screenshot.lua
Setup from scratch (assuming repo is cloned to ~/rice):
Append to ~/.bashrc
source $HOME/rice/scripts/master.sh
Create symlink
ln -s $(realpath ~/rice/.config) $(realpath ~/.config)
OR
Modify /usr/share/xsessions/awesome.desktop #+being_src ini Exec=awesome
becomes
Exec=awesome -c /home/USERNAME/rice/.config/awesome/rc.lua
*If cloning somewhere modify master script to point there instead
Emacs configuration should just work CURRENTLY UNMAINTAINED: Neovim configuration will need you to install packer
NOTE: Configuration is not based on Xresources at all, That is currently only for xterm.