about summary refs log tree commit diff
path: root/nixos/tests/yabar.nix
AgeCommit message (Collapse)AuthorFilesLines
2023-05-12nixos/tests/yabar.nix: get rid of `with lib`Anderson Torres1-8/+2
2022-03-28treewide: machine -> nodes.machineRobert Hensing1-1/+1
2021-08-27treewide: remove ma27 from the maintainer-list of a few packagesMaximilian Bosch1-1/+1
These are all packages that I stopped using and hence just create noise in my inbox for each change affecting them and let's face it, while I still enjoy contributing to nixpkgs, it doesn't really make sense to be listed there if I can't do much anyways. Each of these packages can be taken over by someone or removed if people think that's reasonable. Of course, if other maintainers face issues, I can answer some questions if needed & possible.
2021-01-10treewide: simplify pkgs.stdenv.lib -> pkgs.libDominik Xaver Hörl1-1/+1
The library does not depend on stdenv, that `stdenv` exposes `lib` is an artifact of the ancient origins of nixpkgs.
2020-01-29nixos/display-managers/auto: removeworldofpeace1-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.
2019-11-06nixos/yabar: port test to pythonJan Hrnko1-7/+7
2018-09-20nixos/yabar: fix module & test (#46954)Maximilian Bosch1-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
2018-08-10nixos/tests/yabar: fix evaluationSymphorien Gibol1-1/+1
2018-01-04yabar: add moduleMaximilian Bosch1-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.