bluzukk / dotfiles

rice rice rice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This setup is heavily focused on only using colors defined by Pywal.

Details about my setup:

Installation

  1. Install dependencies then move stuff into your .config/ or use symlinks ;)
yay -S awesome-git alsa-utils python-pywal ttf-cascadia-code

Note that this repo includes three awesomeWM configs: awesome, awesome-base and awesome-experimental.

(Screenshot is from awesome-base)

(In the experimental version I try to remove the top panel completely displaying information scattered on the screen...)

  1. Configure important Variables. You should adjust the variables in awesome/rc.lua to make everything work as expected.
  2. Optional: Configure awesome/config/settings.lua. (Default Apps, Font, Panels, Gaps, Shapes, ...)

Notable Features

  • [Dashboard including]
    • Clock + Greeter
    • Volume Control
    • Microphone Control
    • Weather (Current + 5 Day Forecast)
    • Calendar
    • Notes/To-Do List
    • Powermenu
    • System Info/Graphs (Temps/Usage/Processes/Clocks/...)

  • [Zenmode Panel]
  • [Theme Changer]
  • [Alternative Panel]

Keybinds

Note
I do not cover all keybinds here. You can change them in awesome/config/keybinds.lua.

Basics

Keybind Action
super + Enter Spawn Terminal
super + t Launch Browser
super + z Launch alternative Browser
super + u Launch Wallpaper Selector
super + Space Launch Prompt (App Launcher)
super + Shift + Space Toggle Dashboard
super + F1 Launch NeoMutt
super + F4 Toggle Zenmode
... ...

Tag/Client/Layout Keys

Keybind Action
super + Tab Focus next Client by ID
super + q Close client
super + f Toggle fullscreen
super + n Minimize
super + m Restore minimized
super + s Toggle sticky client
super + Control + Space Toggle floating client
super + [1-3] View Tag [1-3]
super + Shift + [1-3] Move focused client to tag [1-3]
super + [arrow keys] Increase/Decrease Client Size
super + [hjkl] Increase/Decrease Client Size
super + Escape Swap parent/child Clients
super + ^ Focus next Monitor by ID
... ...

Gallery

Dashboard

Theme Changer (Select Wallpaper and call pywal+pyfox etc.)

About

rice rice rice

License:MIT License


Languages

Language:Lua 79.2%Language:C 18.5%Language:Shell 1.6%Language:Roff 0.4%Language:Makefile 0.2%