Commit graph

264 commits

Author SHA1 Message Date
elenapan
9dc5fc4f39 Fix circular require 2020-04-08 01:31:04 +03:00
elenapan
7a693460ea Hotfix battery notifications with invisible message (due to upstream bug)
https://github.com/awesomeWM/awesome/issues/3049
2020-04-08 01:28:24 +03:00
elenapan
6f06cfe6a4 Merge branch 'master' of https://github.com/elenapan/dotfiles 2020-04-08 01:06:17 +03:00
jpointsman
06458c76a2
Add ability to search video to rofi_mpvtube script (#77) 2020-04-08 01:05:47 +03:00
elenapan
111c12433e Reduce volume control step for sidebar volume bar 2020-04-07 20:18:36 +03:00
elenapan
d1e72d1437 Simplify restoration of floating geometry signal 2020-04-07 20:10:08 +03:00
elenapan
1ac7a8c2cc Add keyboard layout notifications 2020-04-07 20:03:37 +03:00
elenapan
380be9dc1c Only emit volume info of the currently active sink
Now you can hotplug headphones and the volume info shown in volume widgets will automatically be updated.
2020-04-07 19:40:17 +03:00
elenapan
0877b5d11f Change more modules from global to local 2020-04-07 17:22:02 +03:00
elenapan
33add54ac1 Change icons module from global to local 2020-04-07 16:44:48 +03:00
elenapan
a275dab8c0 Make tasklist buttons work with any modifier
Needed so that the mouse buttons can be used in the floating window
switcher while the modkey is pressed.
2020-04-07 16:31:41 +03:00
elenapan
a1f44b1153 Fix titlebar buttons having wrong colors for undecorated clients 2020-04-07 13:11:00 +03:00
elenapan
7ff58dbb8d Simplify rules for placement and titlebars on/off
In the past, using `titlebars_enabled = false` would make AwesomeWM create a hidden
empty titlebar on the client. Now it correctly creates the titlebar and
hides it.

Also now we do not need to delay the client placement function to
enforce correct placement since titlebars are correctly initialized
before the client is moved.
2020-04-07 05:02:01 +03:00
elenapan
33c4a16cdc Fix web search prompt not working 2020-04-07 04:03:57 +03:00
elenapan
3f26ae4796 Optimize weather widget icon detection
Use key-value instead of huge if statement
2020-04-07 03:53:20 +03:00
elenapan
c266604f21 Add workaround for games that minimize on focus loss 2020-04-07 02:58:59 +03:00
elenapan
7beddc0a0c Fix undecorated floating clients not being placed correctly 2020-04-07 02:40:00 +03:00
elenapan
cd18555415 Fix amarena bar not being anti aliased 2020-04-05 20:19:45 +03:00
elenapan
06b6ebef92 Tweak amarena theme 2020-04-05 16:35:54 +03:00
elenapan
908d259711 Tweak notification themes 2020-04-05 16:33:22 +03:00
elenapan
6f6c390821 Replace if with associative array in exit screen keybinds 2020-04-05 00:37:50 +03:00
elenapan
278e7aaae5 Remove dead keybind 2020-04-04 02:28:31 +03:00
elenapan
a6d84d3ad5 Add elemental::dismiss signal for hiding various elements 2020-04-04 02:27:47 +03:00
elenapan
67e39c6623 Fix autohide for amarena bar when urgent client appears 2020-04-04 02:20:00 +03:00
elenapan
79014f42b1 Disable and restore ontop depending on client's floating state 2020-04-03 16:41:53 +03:00
elenapan
b425bfc845 Add mousebinds to taglist activator 2020-04-02 11:42:54 +03:00
elenapan
f4b18c6f82 Improve weather and corona daemons
They now remove the temp_file when the output of the command is not
valid in order to force an update the next time a check is made.
2020-04-01 14:37:22 +03:00
elenapan
0c156c605f Add note about daemons that need internet access 2020-04-01 14:24:39 +03:00
elenapan
65361a229b Tweak amarena dashboard 2020-04-01 14:17:33 +03:00
elenapan
9726beecd6 Add notification for when LoL client is urgent 2020-04-01 14:09:06 +03:00
elenapan
4ab188cbd0 Change sidebar theme 2020-04-01 14:03:14 +03:00
elenapan
17637e7b18 Fix many window switcher bugs
- Fix window switcher not counting clients properly
- Turn it into awful.popup instead of standard wibox
- Use delayed_call to ensure the tasklist has finished resizing before appearing
- Remove dead code
2020-04-01 14:01:42 +03:00
elenapan
2713e8ac80 Fix flash when showing exit screen from dashboard 2020-04-01 13:00:23 +03:00
elenapan
7016808b09 Fix window switcher stopping history recording after the first switch 2020-04-01 11:15:22 +03:00
elenapan
e78e22c417 Fix loading cursor issue when starting a web search 2020-04-01 11:13:40 +03:00
elenapan
115e11abfa Change amarena dashboard bg 2020-04-01 09:13:51 +03:00
elenapan
fde026bbbd Fix amarena sidebar clock alignment 2020-04-01 09:13:39 +03:00
elenapan
52b4967fe0 Add amarena dashboard 2020-04-01 09:13:35 +03:00
elenapan
2961e60b0e Add evil coronavirus daemon 2020-04-01 09:12:23 +03:00
elenapan
6d537988ba Add evil disk daemon 2020-04-01 08:04:41 +03:00
elenapan
80e73c57d8 Add helper for efficiently spawning commands requiring internet access
It ensures that the command will be run at most once during the desired
`interval`, even if AwesomeWM restarts multiple times during this time.
2020-03-31 17:15:56 +03:00
elenapan
42324dcdb8 Fix floating client placement function 2020-03-31 14:21:08 +03:00
elenapan
030c08dc1a Fix amarena battery notification icon 2020-03-31 14:02:06 +03:00
elenapan
35126de908 Modify various client rules 2020-03-28 18:36:40 +02:00
elenapan
323cc98e11 Add new theme "Amarena" 2020-03-28 18:36:05 +02:00
elenapan
01e9f7c0c4 Make a tiny optimization on evil mpd 2020-03-28 18:33:14 +02:00
elenapan
9e7143991d Fix resize_dwim error appearing when there is no client focus 2020-03-28 18:32:42 +02:00
elenapan
0f35a31328 Various key bind fixes + indentation 2020-03-28 18:31:55 +02:00
elenapan
6af5f9e138 Add zathura class icon and color to window switcher 2020-03-28 18:30:52 +02:00
elenapan
437fbd999e Change mpd decoration style 2020-03-28 18:30:21 +02:00