midchildan
885a504f80
syncthing: add Darwin support
2023-03-25 13:09:55 +01:00
midchildan
17dc593930
modules: add platform assertions
2023-02-07 21:54:24 +01:00
Robert Helgesson
7a3384c796
syncthing: add platform assertion
2022-09-30 22:27:35 +02:00
Robert Helgesson
24ed6e6d4d
syncthing: add cfg
variable for convenience
2022-01-27 00:33:46 +01:00
Robert Helgesson
86248a2d5c
syncthing: add option extraOptions
...
Fixes #2598
2022-01-27 00:33:45 +01:00
Naïm Favier
bd11e2c5e6
Replace usage of literalExample
...
Instead use the new function `literalExpression`. See
https://github.com/NixOS/nixpkgs/pull/136909
2021-10-13 00:16:10 +02:00
Robert Helgesson
654d82f888
syncthing: add more service sandboxing
2021-08-14 15:13:27 +02:00
Robert Helgesson
d7e089699a
syncthing: restrict service slightly
2021-07-19 22:41:51 +02:00
Nick Hu
4f70f49cec
Add systemd target tray.target
( #2027 )
...
This target is for systemd units that require a system tray to be
running.
This also fixes taffybar.service: previously, systemd would consider it
to be active (running) before it was actually ready to accept tray
icons.
2021-05-22 03:15:12 +01:00
Nick Hu
3612ca58e8
syncthing: make syncthing tray package configurable ( #1257 )
...
Also sets the default syncthing tray package to
https://github.com/Martchus/syncthingtray instead of
https://github.com/sieren/QSyncthingTray , which indirectly fixes #603
2021-05-18 15:43:17 +01:00
Robert Helgesson
d11803d7b4
syncthing: install man pages to user profile
2020-03-22 21:15:25 +01:00
Robert Helgesson
45abf3d38a
Apply nixfmt
on many files
2020-02-02 01:07:28 +01:00
Malte Brandy
c18b1328a5
Parametrize path to profile directory
2018-07-31 16:04:19 +02:00
Nikita Uvarov
74f4ed5fd2
syncthing: fix tray startup
...
Workaround for #249 .
2018-05-04 13:08:08 +02:00
Robert Helgesson
b47cc4bc66
qsyncthingtray: remove deprecated option
2018-02-26 22:30:28 +01:00
Alistair Potts
91a98f919d
stalonetray: add module
...
Adds a service for the Stalonetray system tray.
Configured through a 'config' attribute set, which writes space
separated key value pairs on successive lines to `~/.stalonetrayrc`.
2018-02-03 10:44:37 +01:00
Robert Helgesson
6fc0fd315c
syncthing: allow enabling tray independently
2018-02-01 06:59:22 +01:00
Nikita Uvarov
8b77f1db2c
syncthing: start tray service after bars
...
The QSyncthingTray service requires running tray providers such as
polybar and taffybar.
2018-01-27 17:18:39 +01:00
Nikita Uvarov
a597c66afe
syncthing: merge qsyncthingtray into the module
2018-01-25 21:52:01 +01:00
Robert Helgesson
a8e08d14bb
Mark rycee as maintainer for a bunch of modules
2017-09-26 23:40:31 +02:00
Robert Helgesson
cdb2bec909
syncthing: expand service description
...
This models the user service on the upstream systemd file.
2017-07-18 13:49:02 +02:00
Utku Demir
dd5061d73b
Add syncthing service
2017-07-18 12:50:30 +02:00