1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2025-02-24 09:05:08 +01:00
Commit graph

8 commits

Author SHA1 Message Date
Blaž Hrastnik
19fc0917c0
waybar: fix systemd service
Fix xdg-portal issue where it'd take 25s for a GTK app to start
2021-05-01 16:26:10 -04:00
Pierre Labadens
abc9d96d19
waybar: fix slow service stop ()
Set the systemd user service to use "mixed" killmode, which lets waybar
stop its module scripts. This fixes issues where waybar blocks shutdown
until systemd sends a SIGKILL to waybar child processes.
2021-03-06 02:09:51 -05:00
Nicolas Berbiche
f4b5ae026c
waybar: fix css identifier check ()
Fixes 
2020-12-30 18:17:39 -05:00
Robert Helgesson
9d53afb709
tests: add support for asserting warnings
This adds a "test.asserts" module that currently just provides a
convenient way to assert on the content of warnings. By default all
tests will assert that no warnings are given.
2020-12-30 17:25:48 +01:00
Nicolas Berbiche
99f0074362
waybar: allow CSS class when using a default module
Fixes 
2020-12-28 20:43:40 -05:00
Blaž Hrastnik
0654364426
waybar: fix systemd service
The current definition makes waybar wait for dbus.service, but that
never happens because dbus.service is started on demand by
dbus.socket.

Per systemd docs:
  https://www.freedesktop.org/software/systemd/man/systemd.service.html#Implicit%20Dependencies

- Services with Type=dbus set automatically acquire dependencies of
  type Requires= and After= on dbus.socket.

- Socket activated services are automatically ordered after their
  activating .socket units via an automatic After= dependency.
  Services also pull in all .socket units listed in Sockets= via
  automatic Wants= and After= dependencies.

Removing Requisite/After makes the service properly start for me,
simply specifying Type=dbus is enough.

See 
2020-12-01 23:07:39 +01:00
zimbatm
014d8deb60
tree-wide: update url to the repo 2020-10-22 22:41:56 +02:00
Nicolas Berbiche
f4f9f1a618
waybar: add module
PR 
2020-08-14 00:20:49 +02:00