| Commit message (Collapse) | Author | Age |
|\ |
|
| |\ |
|
| | |\
| | | |
| | | | |
nixos/hardware.deviceTree: new module
|
| | | |
| | | |
| | | |
| | | |
| | | | |
In response to comments, create a sub-folder for deviceTree packages
(starting with rpi), and a top-level package for helpers.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add support for custom device-tree files, and applying overlays to them.
This is useful for supporting non-discoverable hardware, such as sensors
attached to GPIO pins on a Raspberry Pi.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
New in 5.2 [1]
[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=cefdca0a86be517bc390fc4541e3674b8e7803b0
|
| | | | |
|
| | |\ \
| | | | |
| | | | | |
nixos-enter: add --silent to suppress activation script output
|
| | | | |
| | | | |
| | | | |
| | | | | |
Also, fix a few shellcheck errors.
|
| | | | | |
|
| | |\ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This allows xkbvalidate to be compiled via Clang and also has a few
other portability improvements, eg. it now can even be compiled on OS X,
even though it's probably not needed there.
In addition, I changed the binary name so that it matches the package
name.
I'm merging this in right now, because there is only the xserver NixOS
module where this is used, so the risk of a catastrophic breakage is
very low.
Checks and build done by ofborg also ran successfully and I also did a
few local tests (eg. running via valgrind to avoid leaks) to make sure
it's still working properly.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
So far, the output binary has been just "validate", which is quite a
very generic name and doesn't match the package name.
Even though I highly doubt that this program will ever be used outside
of NixOS modules, it's nevertheless less confusing to have a consistent
naming.
Signed-off-by: aszlig <aszlig@nix.build>
|
| | |\ \ \ \
| | | |/ / /
| | |/| | | |
nixos/gnome3: set favorite-apps
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The upstream defaults [0] for this key include shotwell and
rhythmbox which aren't installed by the gnome3 module.
We swap these out for gnome-photos and gnome-music
which are.
[0]: https://gitlab.gnome.org/GNOME/gnome-shell/blob/3.32.2/data/org.gnome.shell.gschema.xml.in#L42
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
These are now socket activated, we don’t need it to start up front.
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Make socket-based activation the
default (services.printing.startWhenNeeded)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This socket should always be created by systemd.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
cups-browsed was pulling in cups.service even when we were using the
socket-based initialization.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is used by some programs that need CUPS data files. For instance,
print-manager looks here for printing test pages.
|
| | |\ \ \ \
| | | |/ / /
| | |/| | | |
installer: Don't run as root
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
There's many reason why it is and is going to
continue to be difficult to do this:
1. All display-managers (excluding slim) default PAM rules
disallow root auto login.
2. We can't use wayland
3. We have to use system-wide pulseaudio
4. It could break applications in the session.
This happened to dolphin in plasma5
in the past.
This is a growing technical debt, let's just use
passwordless sudo.
|
| | |\ \ \ \
| | | | | | |
| | | | | | | |
nixos/fuse: init
|
| | | | | | |
| | | | | | |
| | | | | | | |
Co-Authored-By: Alexey Shmalko <rasen.dubi@gmail.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add a module for /etc/fuse.conf.
Fixes #30923.
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
|
|\| | | | | |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
nixos/oxidized: Use symlinks for config files
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The old `cp` suffers from a permission issue on the 2nd start of the
service. The files were copied from the read-only nix store. On the 2nd
start of the service the `cp` failed.
The new version force creates a symlink which does not suffer from this.
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
fix crashDump overheating
|
| | |/ / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Previously, "idle=poll" would severely overheat some CPUs
|
| |\ \ \ \ \ \
| | |_|_|_|/ /
| |/| | | | | |
environment.profiles: fix order of profiles and PATH
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change is needed because the order of profiles correlate to the
order in PATH, therefore "/etc/profiles/per-user/$USER" always appeared
after the system packages directories.
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
nixos/httpd: remove duplicate module entries from httpd.conf
|
| | | | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
lib/types: Add oneOf, extension of either to a list of types
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
nixos/mosquitto: make the tests run
|
| | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
nixos/doc: document that services defined with `systemd.users` aren't restarted by nixos-rebuild
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
restarted by nixos-rebuild
|
| |\ \ \ \ \ \ \ \ \ \
| | |/ / / / / / / / /
| |/| | | | | | | | | |
doc/nixos-rebuild(8): add Nix options to summary
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
It seems as the sentence at the bottom of the option summary about
Nix-specific options isn't enough, it's probably more helpful to list
those options in the synopsis as well.
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | | |
make-options-doc: expose Nix set and add asciidoc variant
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|