Commit graph

292 commits

Author SHA1 Message Date
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
cac29656ab Add instructions for enabling needed services 2020-04-16 04:19:06 +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
041bac14b5 Add amarena colorscheme 2020-04-12 11:54:51 +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
f811e6116c Add new script rofi_edit for quickly editing dotfiles 2020-04-10 20:28:46 +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
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