Skip to content

aarondill/awesome

Repository files navigation

Theme for AwesomeWM

Original design by PapyElGringo. Cloned from ChrisTitusTech/titus-awesome

This repo is designed to be compatible with AwesomeWM latest (4.3) and the git HEAD. I primarily use latest, so this may be undertested on HEAD. If you notice any issues, please create an issue or PR!

An almost desktop environment made with AwesomeWM with a performant opinionated keyboard workflow to increase daily productivity and comfort.

Full Screen Rofi Launcher Exit Screen Shortcut Menu

Installation

setup.lua

For convenience, a setup.lua script has been provided, simply clone the repository and run lua ./setup.lua to auto install dependencies and setup submodules. note: Gio is required. Installing awesome will install gio as a dependency. note: LGI is required. This may need to be installed manually.

> git clone 'https://github.com/aarondill/awesome' ~/.config/awesome
> pacman -S awesome lua-lgi # REPLACE WITH YOUR PACKAGE MANAGER
> cd ~/.config/awesome/ && ./setup.lua
> # run lxappearance to modify theme if so desired

Program List

{{program-list}}

Set the theme (optional)

Install lxappearance to setup the icon and GTK themes Note: copy ~/.config/gtk3-0/settings.ini to ~root/config/gtk3-0/settings.ini to also show up in applications run as root

Configuration:

All configuration should be possible through the /configuration directory. Note that some of this has become complicated, so please report an issue if any arise.

Running:

Start awesome you might start any other X window manager.

> startx "$(which awesome)"

If you cloned the repository to an unusual location, you can use awesome's -c option to start it The configuration should handle this without issue.

startx "$(which awesome)" -c "<PATH TO THE REPO>/rc.lua"

Lines of code

Generated at commit 676634c4026687c6b2b672ee0604052c84a768f8

cloc github.com/AlDanial/cloc v 1.96
Language files blank comment code
Lua 169 869 2357 7631
SVG 84 8 23 474
Markdown 2 43 3 140
YAML 4 17 52 116
Bourne Again Shell 2 5 18 27
JSON 1 0 0 20
TOML 1 1 0 9
-------- -------- -------- -------- --------
SUM: 263 943 2453 8417

About

My AwesomeWM configuration

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages