mirror of
https://github.com/purhan/dotfiles.git
synced 2026-01-02 20:07:43 +08:00
| .. | ||
| configuration | ||
| layout | ||
| module | ||
| theme | ||
| widget | ||
| LICENSE | ||
| rc.lua | ||
| README.md | ||
| Screenshot.png | ||
AwesomeWM Rice :)
You're probably here from reddit...
Let's get straight to the point.
Installation
1) Install the dependencies
- AwesomeWM as the window manager
- Roboto as the font
- Rofi for the app launcher
- Compton fork for the compositor (blur and animations)
- i3lock-fancy the lockscreen application
- xclip for copying screenshots to clipboard
- gnome-keyring-daemon and a policykit-agent (by default policykit-1-gnome is enabled)
- (Optional) qt5-styles-gtk2 or qt5-styles-plugins for making QT and KDE applications look the same as gnome applications
- (Optional) Materia as GTK theme
- (Optional) Papirus Dark as icon theme
- (Optional) lxappearance to set up the gtk and icon theme
- (Optional) xbacklight for adjusting brightness on laptops (disabled by default)
- (Optional) kde-spectacle my personal screenshot utility of choice, can be replaced by whichever you want, just remember to edit the screenshot utility script
2) Clone the configuration
Run the following commands in the terminal. This also creates a backup for any pre-existing configuration.
git clone https://github.com/purhan/dotfiles.git
cp ~/.config/awesome ~/.config/awesome_backup
mv -a dotfiles/RICE/redhound/. ~/.config/awesome
rm -rf dotfiles
3) Set the themes
Start lxappearance to active the icon theme and GTK theme
Note: for cursor theme, edit ~/.icons/default/index.theme and ~/.config/gtk3-0/settings.ini, for the change to also show up in applications run as root, copy the 2 files over to their respective place in /root.
4) Same theme for Qt/KDE applications and GTK applications, and fix missing indicators
First install qt5-style-plugins (or qt5-style-gtk2) and add this to the bottom of your /etc/environment
XDG_CURRENT_DESKTOP=Unity
QT_QPA_PLATFORMTHEME=gtk2
The first variable fixes most indicators (especially electron based ones!), the second tells Qt and KDE applications to use your gtk2 theme set through lxappearance.
- Credits The original fork
- Wallpaper: Quiet Household by Sergey Bolsun
- GTK: Numix-Dark
- Icons: Papirus