mad-ara / void-rice

suckless based environment optimized for Void Linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

void-rice

photo

My lightweight Desktop Environment for Void Linux based on suckless tools. Includes a fully customized dwm fork with lot of patches applied such as system tray support, sane keybindings and good mouse support out of the box.

Downloading

git clone https://github.com/0x0f0f0f/void-rice

cd void-rice

Installing

  1. Fire up a text editor and edit dependencies.txt and config files in software/ as you'd like.
  2. Install dependencies by running ./install-dependencies.sh. The script will simply read required packages from dependencies.txt and run xbps-install.
  3. Compile software by running the ./build.sh script or manually by running make in each program's directory under software/
  4. Install compiled software automatically by running ./install.sh or with sudo make install in programs directories.
  5. Set gtk and icon themes with lxappearance
  6. Copy and tweak .xinitrc in your home folder.

TLDR

cd void-rice # CD into this repository
sudo ./install-dependencies.sh # Install void packages
./build.sh  # Build
sudo ./install.sh # Install rice

mv ~/.xinitrc ~/.xinitrc.old # Backup old .xinitrc
cp .xinitrc ~/.xinitrc # Apply .xinitrc

Now set gtk a theme and icon pack. slstatus will likely fail to display correct values if not configuerd first.

If you edit the configuration files you'll need to rebuild and reinstall:

./build.sh && sudo ./install.sh

Forked Software included in this repo

Excluded packages you may like to install

  • icecat GNU fork of firefox. Best browser out there.

About

suckless based environment optimized for Void Linux

License:Other


Languages

Language:CSS 84.8%Language:C 12.1%Language:Shell 1.1%Language:Objective-C 1.0%Language:Roff 0.6%Language:Makefile 0.4%Language:C++ 0.0%