aboutsummaryrefslogtreecommitdiff
path: root/nixos/tests/yabar.nix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* nixos/display-managers/auto: removeworldofpeace2020-01-291-1/+1
| | | | | | | | This module allows root autoLogin, so we would break that for users, but they shouldn't be using it anyways. This gives the impression like auto is some special display manager, when it's just lightdm and special pam rules to allow root autoLogin. It was created for NixOS's testing so I believe this is where it belongs.
* nixos/yabar: port test to pythonJan Hrnko2019-11-061-7/+7
|
* nixos/yabar: fix module & test (#46954)Maximilian Bosch2018-09-201-4/+12
| | | | | | | | | | | | | | | | | | | | The `pkgs.yabar` package is relatively old (2016-04) and contains several issues fixed on master. `yabar-unstable` containsa recent master build with several fixes and a lot of new features (I use `yabar-unstable` for some time now and had no issues with it). In the upstream bugtracker some bugs could be fixed on ArchLinux by simply installing `yabar-git` (an AUR package which builds a recent master). To stabilize the module, the option `programs.yabar.package` now defaults to `pkgs.yabar-unstable` and yields a warning with several linked issues that are known on `pkgs.yabar`. The test has been refactored as well to ensure that `yabar` actually starts (and avoid non-deterministic random success) and takes a screenshot of a very minimalistic configuration on IceWM. Fixes #46899
* nixos/tests/yabar: fix evaluationSymphorien Gibol2018-08-101-1/+1
|
* yabar: add moduleMaximilian Bosch2018-01-041-0/+25
To make the configuration of `yabar` more pleasant and easier to validate, a NixOS module will be quite helpful. An example config could look like this: ``` { programs.yabar = { enable = true; bars.top.indicators.exec = "YA_DATE"; }; } ``` The module adds a user-controlled systemd service which runs `yabar` after starting up X.