summaryrefslogtreecommitdiff
path: root/rc.lua
Commit message (Collapse)AuthorAge
* rc: only jump to new clients if they spawn on the focused pageHEADmasterAnton Khirnov2023-09-02
|
* rc: use pcall for delayed focusing new clientsAnton Khirnov2023-05-05
| | | | | They might immediately disappear and be gone by the time the delayed call is executed - using pcall suppresses the exception.
* rc: show notification on screen backlight changesAnton Khirnov2023-02-12
|
* rc: add a battery level monitor to statusbarAnton Khirnov2023-01-05
| | | | | | | | | | | | | Consisting of: - battery object, which is a wrapper around a sysfs dir describing a battery - battery manager, which adds and removes individual batteries as they (dis)appear - e.g. wireless input devices, and maps them to widgets displayed side by side - battery widget, which shows the status of one of the batteries; the widget used is derived from batteryarc [1], but heavily modified [1] https://github.com/streetturtle/awesome-wm-widgets/
* utils: add logging functionsAnton Khirnov2023-01-05
|
* rc: prettify module includesAnton Khirnov2022-12-21
|
* rc: make only one urgency widgetAnton Khirnov2022-12-05
|
* rc/workspace: handle screen removal cleanlyAnton Khirnov2021-11-16
|
* rc: make a function localAnton Khirnov2021-11-15
|
* rc: add a systray widget showing desktops with urgent windowsAnton Khirnov2021-11-15
|
* rc: fix focusing the initial page on startupAnton Khirnov2021-11-14
|
* rc: do the per-screen setup on new screen connectAnton Khirnov2021-11-14
|
* rc: use singleton notification helperAnton Khirnov2021-10-26
|
* rc: show notification on master_width_factor changeAnton Khirnov2021-09-26
|
* rc: notify on new values of tag propertiesAnton Khirnov2021-06-13
|
* rc: stop calling pager:set_desktop() manuallyAnton Khirnov2021-06-12
| | | | Just switch to the initial desktop after creating the pager.
* pager: accept workspace in the constructorAnton Khirnov2021-06-12
| | | | | Connect the desktop:view signal internally, instead of having the caller (tasklist creating code) do it.
* workspace: pass the desktop to desktop:view signalAnton Khirnov2021-06-12
| | | | | Not its index. This is more convenient to use.
* rc: display the layout indicator at tray icon sizeAnton Khirnov2021-06-11
|
* rc: scale systray icon size with DPIAnton Khirnov2021-06-11
|
* rc: drop remnants of menubar useAnton Khirnov2021-06-11
|
* rc: scale the panel width with screen DPIAnton Khirnov2021-06-10
|
* pager: scale vertically with available spaceAnton Khirnov2021-06-10
|
* rc: put new clients at the endAnton Khirnov2021-05-29
|
* rc: reduce indentation level by early returnAnton Khirnov2021-05-29
|
* rc: apply no_offscreen placement unconditionally to all clientsAnton Khirnov2021-05-29
| | | | Should never want offscreen clients.
* rc: move sloppy focus handling out of the manage callbackAnton Khirnov2021-05-29
| | | | | | Connect the focus-setting signal statically for all clients, the way it is done in the default rc. Might be more efficient, also does not clutter the manage callback.
* rc: give focus to newly-spawned clientsAnton Khirnov2021-05-29
|
* rc: always place new clients on the screen with the mouseAnton Khirnov2021-05-29
|
* rc: rename variable to reflect its useAnton Khirnov2021-03-07
|
* rc: drop useless layout with just one childAnton Khirnov2021-03-07
|
* rc: fix broken indentationAnton Khirnov2021-02-25
|
* Remove debugging prints.Anton Khirnov2021-02-25
| | | | | This functionality now works well enough, so they should not be necessarily anymore.
* rc: add a systray to all screens.Anton Khirnov2020-11-18
| | | | It will only actually display on the primary one.
* rc: update client rulesAnton Khirnov2020-11-09
| | | | Drop unused ones, replace mplayer with mpv.
* rc: reduce the clock date font sizeAnton Khirnov2020-11-09
| | | | So it fits into a single line.
* rc: tweak clock appearanceAnton Khirnov2020-11-07
|
* pager: do not inherit from widget, rather make it a propertyAnton Khirnov2020-06-20
|
* rc: drop global mouse bindingsAnton Khirnov2020-04-08
|
* workspace: add desktops automaticallyAnton Khirnov2020-04-08
|
* rc: avoid variable shadowingAnton Khirnov2020-04-08
|
* rc: convert the error text to stringAnton Khirnov2020-04-08
|
* rc: drop an unnecessary importAnton Khirnov2020-04-08
|
* Replace awful.util.table with gears.tableAnton Khirnov2020-04-08
|
* rc: place new clients on the screen where the mouse currently isAnton Khirnov2020-04-08
|
* rc: drop disabled titlebar codeAnton Khirnov2018-10-12
|
* rc: remove an unnecessary global pager tableAnton Khirnov2018-07-03
|
* rc: remove an unnecessary global layout widget tableAnton Khirnov2018-07-03
|
* rc: remove unused cruftAnton Khirnov2018-07-03
|
* Update for awesome 4.Anton Khirnov2017-10-10
|