nixpkgs/nixos/modules/programs
Maximilian Bosch 8b58a7187c nixos/yabar: fix module & test (#46954)
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-09-20 12:47:46 +02:00
..
bash nixos/shells: fix indent everywhere 2018-08-30 13:20:39 +00:00
command-not-found Enable command-not-found 2017-10-10 12:26:24 +02:00
digitalbitbox nixos/digitalbitbox: fix evaluation 2018-07-09 04:37:52 +00:00
zsh Merge pull request #45784 from oxij/pull/44720-shell-env-edited 2018-09-06 20:30:34 +02:00
adb.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
atop.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
bcc.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
blcr.nix
browserpass.nix browserpass module: add firefox support 2018-02-23 00:25:40 +01:00
ccache.nix nixos/ccache: init 2017-08-11 15:48:45 +00:00
cdemu.nix
chromium.nix nixos/programs.chromium: write policies for google-chrome too 2018-02-23 19:00:26 +00:00
criu.nix programs.criu: add nixos option for installing criu + kernel flags 2018-02-15 09:10:32 +01:00
dconf.nix dconf module: add dconf to services.dbus.packages 2018-09-04 21:19:31 +02:00
environment.nix xdg: add modules for supporting various XDG specs 2018-08-16 21:23:34 +01:00
firejail.nix firejail: add nixos module 2018-07-14 20:21:41 +08:00
fish.nix nixos/shells: fix indent everywhere 2018-08-30 13:20:39 +00:00
freetds.nix
gnupg.nix
gphoto2.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
iftop.nix nixos/iftop: add module 2018-04-07 15:06:51 +02:00
java.nix
kbdlight.nix
less.nix nixos/less: add configFile option 2018-04-08 22:37:35 -04:00
light.nix
mosh.nix nixos/programs.mosh: refactor 2018-06-08 20:57:16 +02:00
mtr.nix mtr nixos module: wrap the proper binary 2017-09-14 19:09:54 +08:00
nano.nix
npm.nix nixos/npm: add npm to the system closure by default (#42420) 2018-06-25 00:11:55 +02:00
nylas-mail.nix [bot]: remove unreferenced code 2018-07-20 18:48:37 +00:00
oblogout.nix nixos: Fix build of manual 2017-08-25 14:08:11 +02:00
plotinus.nix nixos/plotinus: add module to enable plotinus 2018-02-14 22:25:12 +01:00
plotinus.xml Added cross-references to NixOS manual 2018-04-12 09:39:14 +10:00
qt5ct.nix
rootston.nix nixos: Move uses of stdenv.shell to runtimeShell. 2018-03-01 14:38:53 -05:00
screen.nix nixos/screen: add pkgs.screen to the system closure 2018-06-23 11:17:10 +02:00
sedutil.nix nixos sedutil: module for setting up kernel parameters 2018-03-19 12:12:56 +08:00
shadow.nix sg/newgrp should always be available, not chfn 2018-01-14 20:54:40 +01:00
shell.nix Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1" 2018-07-28 00:12:55 +03:00
singularity.nix singularity: 2.4 -> 2.4.2 2018-03-12 15:13:31 +11:00
slock.nix
spacefm.nix
ssh.nix ssh: fix 3572f89bbe 2018-07-21 13:06:16 +02:00
ssmtp.nix
sway.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
sysdig.nix nixos/sysdig: init module 2017-09-29 15:01:21 +01:00
systemtap.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
thefuck.nix nixos/thefuck: move init scripts to programs.*.interactiveShellInit 2018-06-22 01:32:11 +02:00
tmux.nix [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
udevil.nix nixos udevil: set up wrapper for udevil 2018-02-26 14:30:22 +08:00
venus.nix
vim.nix
virtualbox.nix
way-cooler.nix Make less known wayland compositors usable (#32285) 2017-12-21 16:16:19 +00:00
wireshark.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
xfs_quota.nix
xonsh.nix [bot]: remove unreferenced code 2018-07-20 18:48:37 +00:00
xss-lock.nix nixos/xss-lock: add module (#40619) 2018-05-18 18:24:53 +02:00
yabar.nix nixos/yabar: fix module & test (#46954) 2018-09-20 12:47:46 +02:00