74255d0c7e
modules: systemd_failed_units: Move DBUS proxy check into lambda function
...
Checking for the availability of a given proxy member can be done in the
lambda function as well.
Signed-off-by: Steffen Kothe <steffen.kothe@skothe.net >
2025-06-21 16:47:25 +00:00
5c2cf4c65c
modules: systemd_failed_units: Fail early if state did not change
...
Prefer early exit if last status matches the current status.
Signed-off-by: Steffen Kothe <steffen.kothe@skothe.net >
2025-06-21 16:47:07 +00:00
dcbbe3bb97
modules: systemd_failed_units: Move nr_failed calculation to updateData
...
Signed-off-by: Steffen Kothe <steffen.kothe@skothe.net >
2025-06-21 16:46:06 +00:00
37a6106d3e
modules: systemd_failed_units: Introduce nr_failed as member
...
Keeping nr_failed as member allows to split-out calculation of overall
failed units into updateData.
Signed-off-by: Steffen Kothe <steffen.kothe@skothe.net >
2025-06-21 15:17:59 +00:00
b8a985d606
style: fix formatting
2025-06-21 10:54:16 -04:00
8f35dc17b8
Merge branch 'Alexays:master' into master
2025-06-20 18:30:56 +00:00
dfbf1ff2a0
Merge pull request #4154 from VannTen/fix/service_file_description
...
Fix Description= in systemd service file
2025-06-20 16:15:30 +01:00
93d85a0cea
Merge pull request #4190 from notpeelz/fix-network-rfkill-update
...
fix: network module not displaying rfkill state
2025-06-20 16:14:38 +01:00
3abbdb849d
Merge pull request #4191 from notpeelz/fix-length-error-output-description
...
fix: length_error thrown in handleOutputDescription
2025-06-20 16:14:22 +01:00
7da053f1bd
Merge pull request #4205 from stkth/feat/use-debian-slim-for-container
...
Dockerfiles: Use debian-slim for container
2025-06-20 16:13:43 +01:00
2f6f9620d2
Merge branch 'Alexays:master' into master
2025-06-20 14:32:05 +00:00
c266befe0a
fix: MPRIS widget not hiding when no player is active
2025-06-20 14:02:01 +02:00
76d0b44214
Dockerfiles: Use debian-slim for container
...
Slim images of Debian tend to be smaller even during development. Hence
replace the full-fledged variant with the slim one.
Signed-off-by: Steffen Kothe <steffen.kothe@skothe.net >
2025-06-19 18:59:15 +00:00
bdcab011ee
modules: memory: Add swapState format argument
...
Add an argument to the memory module which displays the state of the
swap configuration of the local system.
Usage of swap does not necessarily indicate if swap is on or off.
Signed-off-by: Steffen Kothe <steffen.kothe@skothe.net >
2025-06-19 18:44:31 +00:00
f8f795ac38
Merge pull request #4202 from markx86/master
...
fix: `cldMonShift_` not getting initialized in `Clock()` constructor
2025-06-19 07:35:28 +01:00
af9d61fa8f
fix: cldMonShift_
not getting initialized in Clock()
constructor
...
Initialize `cldMonShift_` member in the `clock` module constructor. This
fixes a bug where the calendar tooltip would break after a reload, when
in month mode.
2025-06-19 00:35:54 +02:00
bd28bb959f
fix: use spdlog in zxdg_output_v1_listener callbacks
2025-06-13 22:57:31 -04:00
f4496c9648
fix: length_error thrown in handleOutputDescription
2025-06-13 22:51:03 -04:00
07468357f4
fix: network module not displaying rfkill state
2025-06-13 21:40:18 -04:00
2c482a2917
Merge pull request #4189 from notpeelz/fix-man-network-frequency
2025-06-13 08:32:27 +02:00
5e14698b4e
fix: network frequency is reported in GHz
2025-06-12 17:01:10 -04:00
250f58eed6
Merge pull request #4183 from Talbrelliles/custom-module-memory-fix
...
Memory Fix for continuous scripts in custom module
2025-06-11 13:18:23 +02:00
3ebf2d96e5
fix continuousWorker in the custom module by capturing the buffer by reference.
2025-06-11 01:12:08 -06:00
4d9403601a
privacy: format with clang-format
2025-06-08 12:53:46 +03:00
f73d26722c
privacy: add example configuration
2025-06-08 12:39:10 +03:00
6cfaf4ff63
privacy: document ignore options
2025-06-08 12:23:50 +03:00
831602a913
privacy: default to ignoring all stream.monitor pw nodes
2025-06-08 12:23:50 +03:00
703be13b00
privacy: introduce ignore
option
2025-06-08 12:23:50 +03:00
fca159ad01
Update man page
...
Co-authored-by: Tuur Vanhoutte <4633209+zjeffer@users.noreply.github.com >
2025-06-07 12:19:13 +03:00
35c6e9c21c
Update man page
2025-06-07 11:23:19 +03:00
b36a283f83
Update man
2025-06-07 11:06:06 +03:00
715503ec3e
Rename vector to hiddenWorkspaces
2025-06-07 10:50:29 +03:00
81fb0daad2
feat: add a way to override electron app tray icons
2025-06-03 16:13:41 -07:00
c26978eca8
Update documentation
2025-06-03 14:54:41 +03:00
34484919d6
AIconLabel: honour rotation' option; add
swap-icon-label' option
2025-06-03 14:54:41 +03:00
05cfd73804
Fix calendar extra padding if there are wide characters
2025-06-01 21:43:43 +09:00
c0e7aad60e
flake.lock: Update
...
Flake lock file updates:
• Updated input 'flake-compat':
'github:edolstra/flake-compat/ff81ac966bb2cae68946d5ed5fc4994f96d0ffec?narHash=sha256-NeCCThCEP3eCl2l/%2B27kNNK7QrwZB1IJCrXfrbv5oqU%3D' (2024-12-04)
→ 'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885?narHash=sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX%2BfjA8Xf8PUmqCY%3D' (2025-05-12)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7?narHash=sha256-sPwcCYuiEopaafePqlG826tBhctuJsLx/mhKKM5Fmjo%3D' (2025-04-23)
→ 'github:NixOS/nixpkgs/96ec055edbe5ee227f28cdbc3f1ddf1df5965102?narHash=sha256-7doLyJBzCllvqX4gszYtmZUToxKvMUrg45EUWaUYmBg%3D' (2025-05-28)
2025-06-01 00:14:43 +00:00
d53135f834
Fix Description= in systemd service file
...
Description= should be a noun phrase, and not a full sentence, according
to man 5 systemd.unit.
In particular, using a dot at the end result in messages like this in
journalctl when running as a user service (not the superfluous dot at
the end):
May 31 16:03:38 framework systemd[1180]: Started Highly customizable Wayland bar for Sway and Wlroots based compositors..
May 31 16:20:39 framework systemd[1180]: Stopping Highly customizable Wayland bar for Sway and Wlroots based compositors....
May 31 16:20:39 framework systemd[1180]: Stopped Highly customizable Wayland bar for Sway and Wlroots based compositors..
2025-05-31 23:07:26 +02:00
15f54cd6ef
Fix hidden buttons
2025-05-21 01:38:03 +03:00
24a30b7ffd
Add sorting with centered special workspaces
2025-05-21 01:01:23 +03:00
4f55d7da90
Add persistent-only setting for hyprland/workspaces
2025-05-20 23:00:09 +03:00
7613069a40
Merge pull request #1 from belcaik/feature/mpris-fordward-backward-handle
...
Add mouse navigation support for side buttons in Mpris
2025-05-19 23:25:31 -04:00
d41a664779
refactor: use command pattern for button actions
2025-05-19 23:12:42 -04:00
cdf3ca910d
feat: Add support for side buttons mouse navigation in handleToggle
...
mapped buttons config on-click-backward and on-click-forward on mpris module to previous/next handle
GTK codes are 9 and 8
2025-05-19 22:52:01 -04:00
19d2430516
niri/workspaces: Add empty icon
2025-05-19 23:01:19 +02:00
47e0f42523
niri: add support for urgency indicators to workspaces
2025-05-14 20:33:11 +02:00
6319569ed0
Merge branch 'Alexays:master' into hyprland/windowcount
2025-05-09 20:46:00 +10:00
0340760e12
Use load_symbolic for gtk icon instead of load_icon.
2025-05-07 16:57:54 +08:00
f4b68f41e6
feat: sway/window: provide {marks} format replacement
2025-05-04 07:50:28 +02:00
7b5206128c
Add idle_inhibitor style docs.
2025-05-03 10:41:07 -07:00