summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Merge pull request #113185 from fabaff/libredditBen Siraphob2021-08-02
|\ | | | | libreddit: init at 0.10.1
| * nixos/libreddit: init module and testFabian Affolter2021-04-19
| |
* | Merge pull request #131967 from vcunat/p/etc_os-releaseBen Siraphob2021-08-02
|\ \ | | | | | | nixos/version: make versions in /etc/os-release less verbose
| * | nixos/version: make versions in /etc/os-release less verbosePavol Rusnak2021-07-29
| | | | | | | | | | | | Fixes #127654; also see details in there.
* | | nixos/display-managers: update set-session for new "SessionType" propertyLuke Granger-Brown2021-08-01
| | | | | | | | | | | | | | | | | | | | | | | | GDM 40.1 switched from storing X11 sessions in the "XSession" property on AccountService to "Session" with a "x11" "SessionType". For compatibility reasons, we should set both, since AccountService doesn't seem to provide the compatibility for us.
* | | Merge pull request #131814 from ↵Robert Hensing2021-08-01
|\ \ \ | | | | | | | | | | | | | | | | blaggacao/fix-nix-daemon-registry-type-unspecified-error nixos/nix-daemon: fix registry flake type
| * | | nixos/nix-daemon: fix registry flake typeDavid Arnold2021-08-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this commit, the `flake` option was typed with `types.unspecified`. This type get's merged via [`mergeDefaultOption`](https://github.com/NixOS/nixpkgs/blob/ebb592a04c5282f316d60cd4aba066f6e5d74b65/lib/options.nix#L119-L128), which has a line ```nix else if all isFunction list then x: mergeDefaultOption loc (map (f: f x) list) ``` `lib.isFunction` detects an attrs in the shape of `{__functor = ...}` as a function and hence this line substitutes such attrs with a function (f: f x). If now, a flake input has a `__functor` as it's output, this will coerce the once attrs to a function. This breaks a lot of things later in the stack, for example a later `lib.filterAttrs seive <LAMBDA>` will fail for obious reasons. According to @infinisil, `types.unspecified` is due to deprecation. In the meantime this PR provides a specific fix for the specific problem discovered.
* | | | Merge pull request #131020 from Artturin/uptimed-fixAaron Andersen2021-08-01
|\ \ \ \ | | | | | | | | | | uptimed nixos/uptimed: switch to /var/lib/ and fix perms
| * | | | {uptimed,nixos/uptimed}: switch to /var/lib/ and fix permsArtturin2021-07-31
| | | | |
* | | | | Merge pull request #129861 from vs49688/giteafixAaron Andersen2021-08-01
|\ \ \ \ \ | |_|/ / / |/| | | | modules/gitea: use gitea to refresh hooks and keys
| * | | | nixos/gitea: use gitea to refresh hooks and keysZane van Iperen2021-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | Gitea now provides this functionality as an admin command. Is significantly faster, especially on slow disks.
* | | | | nixos/virtualbox-image: cast baseImageFreeSpace into strLuke Granger-Brown2021-08-01
| | | | | | | | | | | | | | | | | | | | | | | | | This fixes an evaluation error that's blocking the nixos-unstable channel (#132328).
* | | | | soapui: 5.5.0 -> 5.6.0 (#131307)Benjamin Asbach2021-08-01
| | | | | | | | | | | | | | | Co-authored-by: Benjamin Asbach <asbachb@users.noreply.github.com>
* | | | | nixos/syncthing: fix curl not retrying on network errorsNaïm Favier2021-08-01
| | | | |
* | | | | sane: Add support for the unfree Fujitsu ScanSnap driversProfpatsch2021-08-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the scanner files already linked from the `etc/sane.d/epjitsu.conf` file, which are extracted from the Windows drivers and mirrored on GitHub. Being a Japanese hardware vendor, Fujitsu’s software release & licensing methods are horrifying, but their scanners are some of the best, so we should definitly have discoverable support for them, which this patch hopefully adds. Inspiration was taken from the following sources: https://www.josharcher.uk/code/install-scansnap-s1300-drivers-linux/ https://ubuntuforums.org/archive/index.php/t-1461915.html https://github.com/stevleibelt/scansnap-firmware
* | | | | Merge pull request #131312 from Lassulus/vbox-sizeJörg Thalheim2021-08-01
|\ \ \ \ \ | | | | | | | | | | | | vbox-image: add new option to set free space in image
| * | | | | vbox-image: add new option to set free space in imagelassulus2021-07-24
| | | | | |
* | | | | | Merge pull request #132257 from Zopieux/simple-mpv-webuiBen Siraphob2021-08-01
|\ \ \ \ \ \ | | | | | | | | | | | | | | mpvScripts.simple-mpv-webui: 1.0.0 -> 2.1.0
| * | | | | | mpvScripts.simple-mpv-webui: 1.0.0 -> 2.1.0Alexandre Macabies2021-08-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also adds a test. The current packaged version (1.0.0) is broken, it cannot find relevant files.
* | | | | | | Merge pull request #129468 from jwygoda/litestream-serviceAaron Andersen2021-07-31
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/litestream: init
| * | | | | | | nixos/litestream: initJarosław Wygoda2021-07-30
| | | | | | | |
* | | | | | | | Merge pull request #116578 from MatthewCroughan/node-red-serviceAaron Andersen2021-07-31
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | nixos/node-red: add module
| * | | | | | | nixos/node-red: add testmatthewcroughan2021-07-28
| | | | | | | |
| * | | | | | | nixos/node-red: add modulematthewcroughan2021-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a basic nixos module/service for node-red based on nodePackages.node-red Co-authored-by: Aaron Andersen <aaron@fosslib.net> Co-authored-by: Sandro <sandro.jaeckel@gmail.com> Co-authored by: Adrian Parvin Ouano <adrianparvino@gmail.com> Co-authored-by: Norbert Melzer <nmelzer@nobbz.dev>
* | | | | | | | Merge pull request #128141 from milogert/tt-rss-2021-06-21Guillaume Girol2021-07-31
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | tt-rss: 2021-01-29 -> 2021-06-23 and modules/tt-rss: updated config.php creation
| * | | | | | | | nixos/tt-rss: fix evalGuillaume Girol2021-07-31
| | | | | | | | |
| * | | | | | | | Merge branch 'master' into tt-rss-2021-06-21Milo Gertjejansen2021-07-28
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Added more detail to changelog, updated permissions in directory, and ↵Milo Gertjejansen2021-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changed restartTriggers
| * | | | | | | | | Merge branch 'master' of https://github.com/NixOS/nixpkgs into tt-rss-2021-06-21Milo Gertjejansen2021-07-25
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | Added release notes and broke date apartMilo Gertjejansen2021-07-25
| | | | | | | | | | |
| * | | | | | | | | | Api didn't seem to work with the systemd envsMilo Gertjejansen2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I am not sure why it was working for me, but after restarting phpfpm-tt-rss it quit working.
| * | | | | | | | | | tt-rss: 2021-01-29 -> 2021-06-23 and modules/tt-rss: updated config.php creationMilo Gertjejansen2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The version of tt-rss in nixpkgs was pre-php 8. This updates tt-rss to the most recent version, which uses php 8. The updates to the module are required changes, per https://community.tt-rss.org/t/rip-config-php-hello-classes-config-php/4337.
* | | | | | | | | | | Merge pull request #131102 from helsinki-systems/feat/rework-etc-2Jörg Thalheim2021-07-31
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nixos/etc: Replace make-etc.sh with nix and bash
| * | | | | | | | | | | nixos/etc: Replace make-etc.sh with nix and bashJanne Heß2021-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The main goal of this commit is to replace the rather fragile passing of multiple arrays which could break in cases like #130935. While I could have just added proper shell escaping to the variables being passed, I opted for the more painful approach of replacing the fragile and somewhat strange construct with the 5 bash lists. While there are currently no more problems present with the current approach (at least none that I know of), the new approach seems more solid and might get around problems that could arise in the future stemming from either the multiple-lists situation or from the absence of proper shell quoting all over the script.
* | | | | | | | | | | | Merge pull request #131885 from mweinelt/keaMartin Weinelt2021-07-31
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | |
| * | | | | | | | | | | nixos/kea: fix config reloadMartin Weinelt2021-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because the config file gets symlinked to /etc/kea to make reloads work we need to add restart triggers for the actual symlink targets.
* | | | | | | | | | | | nixos/bird: fix bird/bird6 descriptionMartin Weinelt2021-07-30
| | | | | | | | | | | |
* | | | | | | | | | | | nixos/firewall: document log locationPeter Ferenczy2021-07-29
| |_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | Motivated by not finding the firewall log messages for an annoyingly long time.
* | | | | | | | | | | Merge pull request #131794 from ncfavier/syncthing-collapse-declarativeLassulus2021-07-29
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nixos/syncthing: move declarative options to the top level
| * | | | | | | | | | | nixos/syncthing: clean up option descriptionsNaïm Favier2021-07-29
| | | | | | | | | | | |
| * | | | | | | | | | | nixos/syncthing: move declarative options to the top levelNaïm Favier2021-07-28
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #128886 from scvalex/coredns-configurable-corefileNiklas Hambüchen2021-07-29
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | kubernetes.addons.dns: make corefile configurable
| * | | | | | | | | | | | kubernetes: make corefile configurableAlexandru Scvortov2021-07-28
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #131345 from NixOS/staging-nextFrederik Rietdijk2021-07-29
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Staging next
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge master into staging-nextgithub-actions[bot]2021-07-29
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ / / / / / | | |/| | | | | | | | | | |
| * | | | | | | | | | | | | Merge master into staging-nextgithub-actions[bot]2021-07-28
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge master into staging-nextgithub-actions[bot]2021-07-28
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / / / / / | | |/| | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge master into staging-nextgithub-actions[bot]2021-07-28
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge master into staging-nextgithub-actions[bot]2021-07-27
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge master into staging-nextgithub-actions[bot]2021-07-27
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \