78 lines
12 KiB
Plaintext
78 lines
12 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Awesome WM [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of high-quality tools/scripts/configs for Awesome Window Manager.[39m
|
||
|
||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mguide[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mbecause[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mout-of-the-box[39m[38;5;12m [39m[38;5;12mAwesome[39m[38;5;12m [39m[38;5;12mWM[39m[38;5;12m [39m[38;5;12mexperience[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mmiserable,[39m[38;5;12m [39m[38;5;12myet[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mWM[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12mgrows[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthose[39m[38;5;12m [39m[38;5;12mcourageous[39m[38;5;12m [39m[38;5;12menough[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtinker[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mweather[39m[38;5;12m [39m[38;5;12mversion-incompatibility[39m[38;5;12m [39m[38;5;12missues.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mguide[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthose[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m
|
||
[38;5;12mneed[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhead[39m[38;5;12m [39m[38;5;12mstart[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mawesome[39m[38;5;12m [39m[38;5;12mconfig.[39m
|
||
|
||
[38;5;12mOne[39m[38;5;12m [39m[38;5;12mproblem[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAwesome[39m[38;5;12m [39m[38;5;12mWM[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mnewer[39m[38;5;12m [39m[38;5;12mversions[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAwesome[39m[38;5;12m [39m[38;5;12mbreak[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlot[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mbackwards[39m[38;5;12m [39m[38;5;12mcompatibility.[39m[38;5;12m [39m[38;5;12mMany[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbelow[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mbeen[39m[38;5;12m [39m[38;5;12mupdated[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mAwesome[39m[38;5;12m [39m[38;5;12m4.2,[39m[38;5;12m [39m[38;5;12mones[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhaven't[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlatest[39m[38;5;12m [39m[38;5;12mversion[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAwesome.[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m
|
||
[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAwesome[39m[38;5;12m [39m[38;5;12m3.5[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAwesome[39m[38;5;12m [39m[38;5;12m4.0[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12m3.4[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12meither[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12msure[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mversions[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mmatch.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mitself[39m[38;5;12m [39m[38;5;12mcreates[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlot[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfrustration[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12musers[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||
[38;5;12msegmentation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAwesome[39m[38;5;12m [39m[38;5;12muser[39m[38;5;12m [39m[38;5;12mbase.[39m
|
||
|
||
[38;5;12mThis repository tries to keep up to date, most of the tools listed here are compatible with Awesome 4.0+, some 3.4-3.5 tools are listed if they're notable due to their use case or compatible with current version of Awesome.[39m
|
||
|
||
[38;5;12mInspired by the [39m[38;5;14m[1mawesome[0m[38;5;12m (https://github.com/sindresorhus/awesome) list thing.[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial Resources[0m[38;5;12m (#official-resources)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPre-Built Versions[0m[38;5;12m (#pre-built-versions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mConfiguration[0m[38;5;12m (#configuration)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTheming[0m[38;5;12m (#theming)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWidget Packs[0m[38;5;12m (#widget-packs)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBasic Widgets[0m[38;5;12m (#basic-widgets)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mProductivity Widgets[0m[38;5;12m (#productivity-widgets)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWanted[0m[38;5;12m (#wanted)[39m
|
||
|
||
[38;2;255;187;0m[4mOfficial Resources[0m
|
||
[38;5;12m- [39m[38;5;14m[1mMain repository[0m[38;5;12m (https://github.com/awesomeWM/awesome) - Latest development build.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWiki[0m[38;5;12m (http://awesome.naquadah.org/wiki/Main_Page) - While not terse, a very useful resource.[39m
|
||
|
||
[38;2;255;187;0m[4mPre-Built Versions[0m
|
||
[38;5;12m- [39m[38;5;14m[1mUbuntu/Mint[0m[38;5;12m (https://launchpad.net/~klaus-vormweg/+archive/ubuntu/awesome) - Use this PPA instead of official which tends to be very old.[39m
|
||
|
||
[38;2;255;187;0m[4mConfiguration[0m
|
||
[38;5;12m- [39m[38;5;14m[1mValid Key Names[0m[38;5;12m (http://wiki.linuxquestions.org/wiki/List_of_keysyms) - Useful for figuring out things like [39m[48;5;235m[38;5;249mPgUp[49m[39m[38;5;12m is actually called [39m[48;5;235m[38;5;249mPrior[49m[39m[38;5;12m so you can map your shortcuts.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDynamic Tagging[0m[38;5;12m (https://github.com/pw4ever/awesome-wm-config) - Those numbered tags in upper-left corner can now be renamed on the fly.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMenu Replacement[0m[38;5;12m (https://github.com/lcpz/awesome-freedesktop) - Unlike default menu that looks very basic compared to other window managers, this menu replaces the original with a more [39m[48;5;235m[38;5;249mStart[49m[39m[38;5;12m-like menu with icons.[39m
|
||
|
||
[38;2;255;187;0m[4mTheming[0m
|
||
[38;5;12m- [39m[38;5;14m[1mAwesome Copycats[0m[38;5;12m (https://github.com/copycat-killer/awesome-copycats) - A collection of well-polished themes with distinct look and feel.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTheme with fancy features[0m[38;5;12m (https://github.com/actionless/awesome_config) - A beautiful theme with screenshots.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAnother polished theme[0m[38;5;12m (https://github.com/worron/awesome-config) - A theme showing that you don't have to settle for crappy ASCII art visuals.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mawesome-ban[0m[38;5;12m (https://github.com/4ban/awesome-ban) - A theme inspired by Copycats themes[39m
|
||
[38;5;12m- [39m[38;5;14m[1mawesome-pro[0m[38;5;12m (https://github.com/4ban/awesome-pro) - Pro theme updated to support Awesome 4.0[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMinimalist theme[0m[38;5;12m (https://github.com/Relz/awesome-wm-theme) - Minimalist theme with high level of customization.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mcompton[0m[38;5;12m (https://github.com/chjj/compton) - High-performance compositor for those who like transparent windows.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mradical[0m[38;5;12m (https://github.com/Elv13/radical) - Fancy generator for custom menus[39m
|
||
|
||
[38;2;255;187;0m[4mWidget Packs[0m
|
||
[38;5;12m- [39m[38;5;14m[1mAwesome Zen[0m[38;5;12m (https://github.com/atsepkov/awesome-zen) - Collection of widgets with a consistent interface that hides when they're not relevant to declutter your desktop. Also includes utilities for managing windows more effectively.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAwesome WM Widgets[0m[38;5;12m (https://github.com/streetturtle/awesome-wm-widgets) - Good options for battery, music, CPU/RAM, and Volume widgets[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLain[0m[38;5;12m (https://github.com/lcpz/lain) - Another set of polished Widgets for Awesome[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVicious[0m[38;5;12m (https://github.com/vicious-widgets/vicious) - Contains modules that gather data about your system[39m
|
||
|
||
[38;2;255;187;0m[4mBasic Widgets[0m
|
||
[38;5;12m- [39m[38;5;14m[1mVolume Icon[0m[38;5;12m (https://github.com/Maato/volumeicon) - Stand-alone volume icon for lightweight WMs that fits well with nm-applet (C).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNetwork[0m[38;5;12m (https://github.com/plotnikovanton/net_widgets) - A wireless + wired network widget that replaces nm-applet (Lua).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBattery[0m[38;5;12m (https://github.com/NuckChorris/assault/) - Stand-alone battery widget (C).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWeather[0m[38;5;12m (https://github.com/ralluri/yawn) - Widget that retrieves localized weather information from Yahoo.[39m
|
||
|
||
[38;2;255;187;0m[4mProductivity Widgets[0m
|
||
[38;5;12m- [39m[38;5;14m[1mBasic Calendar[0m[38;5;12m (https://github.com/cdump/awesome-calendar) - Simple, but pretty calendar.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCalendar w/ TODO[0m[38;5;12m (https://github.com/alexander-yakushev/Orglendar) - (orglendar) A calendar + to-do list for awesome that reads entries from a .org file (I have a cronjob dumping my Google Calendar to that file) (Lua).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPomodoro Timer[0m[38;5;12m (https://github.com/optama/awmodoro) - Hides clutter from the screen for 25 mins, replacing it with a progress bar (Lua).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mawesome-scratch[0m[38;5;12m (https://github.com/proteansec/awesome-scratch) - A stashing area for window to declutter the workspace and easily recall programs, doesn't seem to be actively maintained[39m
|
||
|
||
[38;2;255;187;0m[4mMulti-Monitor and Docking Stations[0m
|
||
[38;5;12m- [39m[38;5;14m[1mscreenful[0m[38;5;12m (https://github.com/dluksza/screenful) - An extension that leverages udev to detect monitor connection/disconnection[39m
|
||
[38;5;12m- [39m[38;5;14m[1mautorandr[0m[38;5;12m (https://github.com/wertarbyte/autorandr) - Automatically select xrandr display configuration based on connected devices[39m
|
||
|
||
[38;2;255;187;0m[4mOther[0m
|
||
[38;5;12m- [39m[38;5;14m[1mtmux integration to manage terminal sessions[0m[38;5;12m (https://github.com/wheatdog/awesome-termgrp)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mtreesome[0m[38;5;12m (https://github.com/RobSis/treesome) - no longer maintained, a utility for splitting workspace in a manner similar to TMUX[39m
|
||
|
||
[38;2;255;187;0m[4mWanted[0m
|
||
[38;5;12m- Widgets for CPU monitoring, polished mail integration.[39m
|
||
[38;5;12m- Audio/MPD integration that's not overly complex like AwsoMPD (which is somewhat bloated and buggy).[39m
|
||
[38;5;12m- More theme bundles to share (if you want to share your theme, I ask that you attach a screenshot to your repo).[39m
|