elenapan
e6b06c8bd2
awesome: Use CPU-agnostic method of getting temperature
2024-12-18 19:25:32 +02:00
elenapan
d968d8aaab
tasks: Fix delta calculation in pretty_print_date()
2024-07-23 14:39:09 +03:00
elenapan
a4f1ecb28d
tasks: Update only when the day changes
2024-07-21 19:19:15 +03:00
elenapan
2bc4a39c0f
tasks: Fix sorting ignoring event start time
2024-07-21 15:57:53 +03:00
elenapan
6f70659a55
tasks: Compare with last task array before update
...
This avoids emitting evil::tasks when there are no changes.
2024-07-21 14:16:30 +03:00
elenapan
23b4fa357b
Add org tasks daemon
2024-07-20 14:44:39 +03:00
elenapan
6292f157c9
Add uptime daemon
2024-07-18 21:28:59 +03:00
elenapan
a3ea038a3d
Add KDE Connect daemon
2024-07-18 17:39:59 +03:00
elenapan
a8d2ed7aaf
Add GPU usage daemon
...
Works for AMD GPUs only using the amdgpu_top utility
2024-07-17 11:26:10 +03:00
elenapan
ef486f4e39
Disable coronavirus daemon
2024-07-17 11:11:37 +03:00
elenapan
841ba379d8
disk: Replace hardcoded partition with root ('/')
2024-07-17 10:42:28 +03:00
elenapan
6506d321a1
temperature: Add script for AMD CPUs
2024-07-17 10:09:22 +03:00
elenapan
20c7a8b4c1
battery: Only send charger update when status changes
...
On some laptops, `acpi_listen` sometimes prints charger updates even if
there was no change. This commit ensures that no unneeded updates will
be sent with the `evil::charger` signal.
2024-07-17 08:43:02 +03:00
elenapan
3013bd3992
battery: Reduce update interval from 30 to 10
2024-07-17 08:42:06 +03:00
Peter Lyons
8bf5d2e606
Replace ps pipeline for pactl with single pkill command ( #123 )
...
Co-authored-by: Peter Lyons <pete.lyons@mailchimp.com>
2020-10-27 17:39:42 +02:00
Michał
caca49e3fa
Stick to english language when listening for pulseaudio events. ( #122 )
2020-10-21 14:29:28 +03:00
elenapan
ce387838d0
Only emit microphone info of the currently active source
2020-09-27 00:51:53 +03:00
elenapan
fdbc9a4403
Split microphone daemon from volume daemon
2020-09-26 23:27:37 +03:00
elenapan
2ee504bea9
Fix wrong disk widget output when free space is lower than 1GB
2020-09-25 20:01:22 +03:00
elenapan
ce0bc75ada
Remove dead code
2020-09-25 17:23:37 +03:00
elenapan
c133c6a7d7
Make battery daemon disable itself if no battery is found at startup
2020-08-15 23:09:59 +03:00
elenapan
0702149eca
Small tweaks, fixes and code cleanup
2020-07-11 07:47:35 +03:00
elenapan
98a23d9fea
Clean up code and comments plus some refactoring
2020-05-24 06:04: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
febad9fe9f
Fix evil mpd daemon fallback values
...
Now they will never be empty
2020-04-20 15:40:36 +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
40412adc34
Remove upower dependency from evil battery daemon
2020-04-08 15:32:15 +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
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
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
01e9f7c0c4
Make a tiny optimization on evil mpd
2020-03-28 18:33:14 +02:00
elenapan
520b754c99
Make small optimization on evil volume
2020-03-23 16:59:50 +02:00
elenapan
dbae9e2416
Support some MPD option evil signals
...
Currently `loop` and `random` options are monitored
2020-03-21 10:24:21 +02:00
elenapan
1840803d3b
Support MPD volume evil signals
2020-03-15 04:28:53 +02:00
elenapan
3c425f6565
Major reorganization of AwesomeWM configuration
...
Former-commit-id: 9d27077226ed0b65d857184ac61d556aae929eca
Former-commit-id: 6683c18030af3da534b8d010b44fea577d5f1ab2
Former-commit-id: 12f11729e4f0f1fc343fe76c7ee2a8b5bf4491a0
Former-commit-id: 56fea3fbf6f672c41a2fc08936762dd67cfa0d73
2020-03-07 16:30:31 +02:00
elenapan
3f7f93822e
Added spotify daemon and example spotify widget
...
Former-commit-id: c0cb2979b2
Former-commit-id: b49f80e039a49894ca2cd98679150fba4c091404
Former-commit-id: 785592b3bc72bebb2dad98c6f12ecaa514eaa206
Former-commit-id: 795b8b77c387b84fb24509fa97733a4b578df2d9
2019-09-19 09:22:38 +03:00
elenapan
c738169ca5
New theme: ephemeral, anti-aliased corners, app drawer, lock screen,
...
evil daemon system, dependency list update, README improvements.
Former-commit-id: db310f8e49
Former-commit-id: 4f25f9200c3ac9f9385daca5a68378249ff0329e
Former-commit-id: 69fa3954e5738446a59b409b7e326233e7c3ef55
Former-commit-id: 673176f7857e39f3455f4ccb426eef2789c0e891
2019-08-01 02:17:59 +03:00