Skip to content

(Yet another) Config for Awesome window manager.

License

Notifications You must be signed in to change notification settings

statulr/awesome-rice

 
 

Repository files navigation

AwesomeWM rice

(Yet another) Config for Awesome window manager.

Dependencies

The following package names are from the Arch repositories or AUR.

Required

  • awesome-git - window manager (latest git version, not stable v4.3)
  • pulsemixer - controlling the system volume
  • playerctl - controlling media player
  • xdg-open (from xdg-utils) - opening files or URLs in the preferred applications
  • xclip - copying things to the clipboard
  • yay/pacman/aurc - Requires a package manager to install dependencies from the AUR and non-aur, can include Aurc, Pacman, or/and for some dependencies yay

Optional

  • feh - setting wallpaper
  • luarocks - Requires luarocks and the lua package to install dkjson and any other potential lua-modules
  • dkjson - Reading JSON Lua Module (Required for Weather and Other Widgets) Install via sudo luarocks install dkjson
  • maim, xdotool - taking a screenshot
  • slop - magnifier (required boxzoom shader), also screen region selection
  • sct - setting the color temperature of the screen

Recommended

  • rofi - application launcher (here is the config to match the style of this rice)
  • picom - compositor for a better look

Fonts

Installation

Manual

Backup your current config and download the files from GitHub to the empty ~/.config/awesome directory:

$ git clone https://github.com/kosorin/awesome-rice.git ~/.config/awesome

Auto Installer

You may use our autoinstall script, which is only supported on Arch Linux for now (this does not configure your .xinitrc)

git clone https://github.com/kosorin/awesome-rice.git ~/arice
cd arice
chmod +x install.sh
./install.sh
  • Be aware we always recommend manual installation as everyone's computer is different, and sometimes there might be problems depending on what you have installed

Setup

Some dependencies are not listed and can be changed in config.lua file. So go ahead and set up your preferred applications.

In theme/theme.lua you can change font or icon theme.

Gallery

Screenshots

img

img

img

img

Credits

  • Simon Stålenhag (wallpapers)

About

(Yet another) Config for Awesome window manager.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 99.2%
  • Shell 0.8%