| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch add a new argument to Nixpkgs default expression named "overlays".
By default, the value of the argument is either taken from the environment variable `NIXPKGS_OVERLAYS`,
or from the directory `~/.nixpkgs/overlays/`. If the environment variable does not name a valid directory
then this mechanism would fallback on the home directory. If the home directory does not exists it will
fallback on an empty list of overlays.
The overlays directory should contain the list of extra Nixpkgs stages which would be used to extend the
content of Nixpkgs, with additional set of packages. The overlays, i-e directory, files, symbolic links
are used in alphabetical order.
The simplest overlay which extends Nixpkgs with nothing looks like:
```nix
self: super: {
}
```
More refined overlays can use `super` as the basis for building new packages, and `self` as a way to query
the final result of the fix-point.
An example of overlay which extends Nixpkgs with a small set of packages can be found at:
https://github.com/nbp/nixpkgs-mozilla/blob/nixpkgs-overlay/moz-overlay.nix
To use this file, checkout the repository and add a symbolic link to
the `moz-overlay.nix` file in `~/.nixpkgs/overlays` directory.
|
|
|
|
|
| |
So that the files created by the clamav service is owned by group
"clamav" instead of "nogroup".
|
|\
| |
| | |
services: ipfs: add emptyRepo option, refactor
|
| | |
|
|\ \
| | |
| | | |
udev service: verify that hwdb is generated without errors
|
| | | |
|
|\ \ \
| | | |
| | | | |
DHCPv6 improvements
|
| | | | |
|
| | | | |
|
| |/ / |
|
| | |
| | |
| | |
| | |
| | | |
Dig could not be found in the test cases. Adding it as a global package
fixes this.
|
| | | |
|
|\ \ \
| | | |
| | | | |
chromium module: add support for chromium policies as nixos module
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This adds pulseaudio.daemon.config, which is a set of keys to values
which are directly translated to keys and values of pulseaudio's
daemon.conf, e. g.
hardware.pulseaudio.daemon.config = { flat-volumes = "no"; }
becomes
flat-volumes=no
in pulse/daemon.conf.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The reason being less mental overhead when reading upstream
documentation. Examples can be pasted right into the configuration
instead of translating to Nix attrset first.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
ckb: init at 0.2.6
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
ckb is a driver for Corsair keyboards/mice. It also contains a graphical tool for configuring their LED backlight settings.
The driver is implemented as a userland daemon. A NixOS module is included that runs this as a systemd service.
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
Normalize bootstrapping
|
| | |_|/
| |/| |
| | | |
| | | | |
Document breaking change in 17.03 release notes
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
miredo: do not run miredo-checkconf
|
| | |/ /
| |/| | |
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Fix zshrc ordering
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The content of programs.zsh.interactiveShellInit was
inserted too soon in the generated zshrc
This caused some settings related to autocompletion to be ignored
|
|\ \ \ \
| |/ / /
|/| | | |
arbtt service: init
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
apparmor: support for lxc profiles
|
| | | | | |
|
| |_|/ /
|/| | |
| | | | |
Added a related `programs.zsh.enableAutosuggestions` option
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
missing ones. (#21370)"
This reverts commit 712e62c2608908cfda471cb8fe409ac65c4844e4.
This commit broke NixOS containers. Systemd wouldn't detect if a container
started successfully and would kill it again after a grace period.
Additionally this prints mount errors due to already mounted filesystems
at boot.
|
|/ / /
| | |
| | |
| | |
| | | |
https://github.com/NixOS/nixpkgs/issues/12470#issuecomment-266785641
I've been using it for weeks without encountering any problems.
|
| | |
| | |
| | |
| | | |
Fixes #19764.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
- use ExecStart and ExecReload
- add extraFlags
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
I have left in 2 NixOS custom config directives, so the configuration
should be the same with the only change in behaviour being that the
service is not eagerly loaded but in fact only socket activated, which
it should be.
|
| | |
| | |
| | |
| | | |
ones. (#21370)
|
| | |
| | |
| | | |
Closes #20698.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes #20101
From PR #21417
|
|\ \ \
| | | |
| | | | |
httpd module: don't create documentRoot directory if it doesn't exist
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It hides bugs and do you ever actually want to serve up an empty directory?
It was pretty confusing to me when it tried to write into a read-only store
path because I accidentally pointed it to the wrong store path.
|