Commit graph

200 commits

Author SHA1 Message Date
elenapan
b60c1ccda6 Fix screenshot binds
Forgot to change them from helpers.screenshot to apps.screenshot
2020-04-21 21:43:40 +03:00
elenapan
41281d368b Fix black section appearing on notifications that end with a new line
Only affected amarena notification theme
2020-04-21 18:54:22 +03:00
elenapan
045ea54d14 Add new rule block for "needy" clients
Needy clients steal focus whenever they are urgent
2020-04-21 18:33:24 +03:00
elenapan
aba5cb9b78 Refactor float_and_edge_snap helper function 2020-04-21 18:21:07 +03:00
elenapan
43457a1e28 Refactor move to edge helper function 2020-04-21 17:56:14 +03:00
elenapan
50c8015d39 Make remote_watch update exactly once during the specified interval 2020-04-21 01:06:18 +03:00
elenapan
55ba4eb3df Make evil remote watch temp files specific to configuration
This makes it so that whenever the user changes a configuration option such as weather city ID, they do not have to delete the daemon's temp file in order to force an update in the next restart of AwesomeWM
2020-04-21 00:08:25 +03:00
elenapan
7dbfe4360b Move screenshot helper to apps.lua 2020-04-20 23:47:05 +03:00
elenapan
66241e20cd Style lovelace notification theme actions 2020-04-20 23:41:53 +03:00
elenapan
9a07ba4ae6 Style ephemeral notification theme actions 2020-04-20 23:31:51 +03:00
elenapan
6b6c0301a8 Style amarena notification theme actions 2020-04-20 23:22:45 +03:00
elenapan
edb2c66413 Remove deprecated naughty functions 2020-04-20 22:23:12 +03:00
elenapan
febad9fe9f Fix evil mpd daemon fallback values
Now they will never be empty
2020-04-20 15:40:36 +03:00
elenapan
29117297eb Add torrent app activation function and rules 2020-04-20 02:00:27 +03:00
elenapan
2a6904ec1e Make dashboard appear on login (requires setup)
Add `touch /tmp/awesomewm-show-dashboard` to your ~/.xprofile to make it work
2020-04-20 01:55:51 +03:00
elenapan
6613342a2f Fix mpd notifications showing up when music client is focused 2020-04-19 15:32:11 +03:00
elenapan
cb731567a2 Fix mpd decorations notification icon not being recolored on click 2020-04-18 23:32:10 +03:00
elenapan
49410df32f Add client property tracking to button generators
This makes it possible to color the buttons differently depending on
whether, for instance, the client is maximized or not.
2020-04-18 09:27:16 +03:00
elenapan
01a710e107 Fix Control+Delete combination crashing the lock_screen keygrabber 2020-04-18 06:49:19 +03:00
elenapan
ab65a23d61 Change PAM authentication module path 2020-04-18 06:23:01 +03:00
elenapan
b394353152 Fix mpd status pattern not being matched when track contains brackets 2020-04-18 05:46:56 +03:00
elenapan
433108adad Add filename as a fallback for mpd tracks without title 2020-04-18 05:30:47 +03:00
elenapan
9c59e3901d Implement AwesomeWM global window switching with rofi
Some AwesomeWM commit broke the default rofi window switching.
This script can be used instead.
2020-04-17 21:36:47 +03:00
elenapan
192efb9a28 Remove autostart.sh
I noticed that I do not need it at all anymore due to my evil daemons plus the fact that I only need to start applications once on login, instead of everytime AwesomeWM restarts.
2020-04-16 04:03:26 +03:00
elenapan
f235cba312 Add support for PAM authentication in lock screen 2020-04-16 03:56:46 +03:00
elenapan
2e905dd065 Fix sidebar related inconsistencies
- Now all sidebar themes provide global helper functions for showing and hiding the sidebar
- No more errors are printed when the user attempts to activate a non-existent sidebar prompt through a keybind
- Sidebars with prompts cannot be hidden when their prompt is active
2020-04-15 16:31:31 +03:00
elenapan
b7a4021647 Add command to launch discord with chromium on Arch
This is due to Arch naming the chromium binary `chromium` and Ubuntu /
Debian naming it `chromium-browser`
2020-04-13 16:17:08 +03:00
elenapan
5cbaa08c76 Improve descriptions and consistency 2020-04-12 11:46:40 +03:00
elenapan
f9e0afb0eb Fix clients not being centered properly 2020-04-12 11:27:32 +03:00
elenapan
5e0d39d2ea Tweak amarena dashboard 2020-04-12 11:19:36 +03:00
elenapan
d35158c9e1 Add a new battery level in cute battery face 2020-04-10 20:32:54 +03:00
elenapan
4534055094 Update script paths and remove dead keybinds to scripts 2020-04-10 20:28:30 +03:00
elenapan
b625ca04d6 Increase size of amarena wibox activator
This makes it more forgiving when attempting to activate the wibox by
flicking the mouse to the bottom of the screen
2020-04-10 20:26:15 +03:00
elenapan
5a4257b990 Remove manual xrdb variable fallback
It is taken care of by Awesome in `xresources.get_current_theme`
2020-04-09 22:04:29 +03:00
elenapan
c6f01b58ab Add mousebinds to empty area of mpd toolbar 2020-04-09 21:31:07 +03:00
elenapan
9ad88a60d1 Fix some mpd decoration buttons not being recolored 2020-04-09 21:30:29 +03:00
elenapan
5547660f11 Fix battery full notification appearing after restart 2020-04-09 19:07:11 +03:00
elenapan
9a836da911 Add height constraint to custom mpd toolbar buttons 2020-04-09 16:33:54 +03:00
elenapan
9ee7871cfc Add mousebinds to the empty areas of the mpd titlebar 2020-04-09 14:53:47 +03:00
elenapan
40412adc34 Remove upower dependency from evil battery daemon 2020-04-08 15:32:15 +03:00
elenapan
70d7fad947 Fix decorated clients not being centered correctly 2020-04-08 13:23:05 +03:00
elenapan
1c952b3db4 Clean up signals and rules 2020-04-08 02:29:55 +03:00
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
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