Commit Graph

65 Commits

Author SHA1 Message Date
Félix Baylac Jacqué c38d05b04f Introduce power-profiles-daemon module
We introduce a module in charge to display and toggle on click the
power profiles via power-profiles-daemon.

https://gitlab.freedesktop.org/upower/power-profiles-daemon

This daemon is pretty widespread. It's the component used by Gnome and
KDE to manage the power profiles. The power management daemon is a
pretty important software component for laptops and other
battery-powered devices.

We're using the daemon DBus interface to:

- Fetch the available power profiles.
- Track the active power profile.
- Change the active power profile.

The original author recently gave up maintenance on the project. The
Upower group took over the maintenance burden… …and created a new
DBus name for the project. The old name is still advertised for now.
We use the old name for compatibility sake: most distributions did not
release 0.20, which introduces this new DBus name. We'll likely revisit
this in the future and point to the new bus name. See the inline
comment for more details.

Given how widespread this daemon is, I activated the module in the
default configuration.
2024-02-26 14:44:14 +01:00
Brenno Lemos c69a6dde67 chore: update Hyprland's featureset in readme 2024-01-08 20:31:15 -03:00
Matěj Cepl d94519a93c
Clear README.md from duplicated list of distributions
It doesn’t make sense to keep the list in README.md when we maintain it in Wiki as well.
2023-12-07 07:53:45 +01:00
Erik Reider 6050fa3a43 Added documentation 2023-11-04 15:16:13 +01:00
Frank Ebel 29cebaa0a7
docs: fix Arch repository name 2023-08-14 12:42:33 +02:00
Visne 655bc8f215
Fix broken link 2023-06-01 22:08:54 +02:00
David Delarosa 60cdf10e64 Add DWL tags module 2023-04-11 04:50:21 +03:00
Alex 99d370d9ed
Update README.md 2022-11-24 20:51:54 +01:00
Alex 27ad9ec267
Update README.md 2022-11-24 20:37:30 +01:00
Alex ee504b826d
Update README.md 2022-08-18 15:16:28 +02:00
Erik Reider 4029c5423f
Added UPower to README 2022-07-31 10:56:42 +02:00
tiosgz 13100326b0 README.md: add river/mode to feature list 2022-06-02 14:36:18 +00:00
Nick Hastings b24fd35add Advertise river modules 2022-06-01 09:10:26 +09:00
Pound_Hash 0e580236ce Fixed English mechanics: grammar, punctuation, and styling. 2022-03-08 15:52:20 -08:00
Brent George d1f8b42d22 add Debian build dependency to README 2021-12-14 11:28:13 -07:00
187Qrly 5cbbd65ac4
Add Gentoo 2021-12-03 20:11:25 +01:00
Tobias Bengfort e0260ac4fc rm travis-ci shield 2021-08-23 08:02:08 +02:00
Grant Moyer 6dfa31fb17 Basic keyboard state module 2021-07-20 21:09:00 -04:00
Érico Rolim e4427cb017 sndio: Add module.
- can control sndio: change volume, toggle mute
- appearance is somewhat dynamic: takes muted status into account
- uses polling inside sleeper thread to update values
- uses sioctl_* functions, requires sndio>=1.7.0.
2020-10-04 02:54:57 -03:00
Nico Schlömer 50e8f7ca86
add repo info to README 2020-08-08 13:17:56 +02:00
Jan Beich 74db69dcb7 build: drop libinput as it was never used 2020-05-19 10:37:27 +00:00
Jostein Kjønigsen c9ee528880
Confirm build-instructions for Ubuntu 20.04 too. 2020-05-07 07:01:20 +02:00
Maxim Baz c8daa48e66
Add build dependencies 2020-05-02 13:06:15 +02:00
Maxim Baz 8909086b58
Add wayland-protocols 2020-04-19 02:46:21 +02:00
Maxim Baz a851dd1198
Add missing dependencies to README 2020-04-19 02:30:08 +02:00
Alex 4e19ec93dc
Update README.md 2020-04-17 09:09:30 +02:00
Jordan Cohen 3945c77668 readme: adding libspdlog-dev to list of ubuntu dependencies, also sorting and cleaning up list to make it easier to read and copy 2020-03-05 08:57:19 -05:00
Nils Rokita 50275ae529 add dependencies of gtk-layer-shell to readme 2019-12-28 15:19:42 +01:00
Jostein Kjønigsen 0572f75055
Provide easy bootstrap command for Ubuntu-users 2019-12-09 13:20:29 +01:00
Leo c0355a3fd3 Add Alpine Linux to list of distros 2019-11-11 07:46:10 -03:00
Alex 9e13161385 chore: update README 2019-09-25 09:27:53 +01:00
Alex ee29a35aa5
Update README.md 2019-06-11 13:55:35 +02:00
Minijackson 06aff70e2e
feat: Add basic support for MPD 2019-04-18 15:55:45 +02:00
Alex 5f37abbd3f
Update README.md 2019-04-16 13:42:49 +02:00
Andrew Lee 4521db66ce
Note availability in Arch community repository 2019-03-26 18:20:09 -07:00
Groggy 0314bf70b3
feat(temperature): update README 2019-03-13 16:56:13 +01:00
Michael Vetter 8d6d8e8210 Add available on openSUSE 2019-03-12 11:01:18 +01:00
Alex e10e9554ab
Update README.md 2019-02-04 10:32:16 +01:00
Alex 3021ef2d51
Update README.md 2019-02-01 21:52:38 +01:00
Michael Vetter 12a48b70ae Add fmt dependency to README.md 2019-01-25 16:38:38 +01:00
Alex afa1cc8287
Update README.md 2018-12-29 00:06:59 +01:00
Alexis 01692b719a chore: update README 2018-11-16 10:07:20 +01:00
Alexis 8c26a6aab7 chore: update README 2018-11-16 10:06:24 +01:00
Alex c07037d6b8
Update README.md 2018-11-09 17:27:35 +01:00
Alexis 7e6c701659 chore: update README 2018-10-26 11:16:17 +02:00
Alexis 93f87f322f chore: v0.0.4 2018-08-16 17:19:02 +02:00
Alex 6635548d3e
Style code (#25) 2018-08-16 14:29:41 +02:00
Alexis d427512d7d chore: update README 2018-08-15 20:18:00 +02:00
Alexis be66cc2dd1 feat(workspaces): add urgent, visible class 2018-08-15 15:03:51 +02:00
Alexis 50d8c707a8 fix(README): typo 2018-08-10 16:29:37 +02:00