summary refs log tree commit diff
path: root/nixos/modules/module-list.nix
Commit message (Collapse)AuthorAge
* s6 experiments sixosAlyssa Ross2019-02-22
|
* nixos/kapacitor: new serviceSander van der Burg2018-11-01
|
* Merge pull request #46330 from geistesk/wavemon-moduleJoachim F2018-10-28
|\ | | | | nixos/wavemon: create module
| * nixos/wavemon: create modulegeistesk2018-09-07
| |
* | Merge pull request #43133 from worldofpeace/gsignondJan Tojnar2018-10-26
|\ \ | | | | | | gsignond: init at 1.0.7
| * | nixos/gsignond: initworldofpeace2018-10-19
| | |
* | | Merge pull request #48916 from colemickens/sway-moduleMichael Weiss2018-10-25
|\ \ \ | | | | | | | | programs.sway-beta: module init (temporary until sway-beta becomes sway-1.0)
| * | | sway-beta: module initCole Mickens2018-10-24
| | | |
* | | | Merge pull request #48728 from qolii/eternal-terminal-moduleMaximilian Bosch2018-10-25
|\ \ \ \ | |/ / / |/| | | nixos/eternal-terminal: init new module.
| * | | nixos/eternal-terminal: init new module.qolii2018-10-20
| | | |
* | | | nixos/rootston: Remove the module and the package (#48905)Michael Weiss2018-10-23
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rootston is just a reference compositor so it doesn't make that much sense to have a module for it. Upstream doesn't really like it as well: "Rootston will never be intended for downstream packages, it's an internal thing we use for testing." - SirCmpwn [0] Removing the package and the module shouldn't cause much problems because it was marked as broken until 886131c2434dfce5e3c8a3584467ae914b482ce9. If required the package can still be accessed via wlroots.bin (could be useful for testing purposes). [0]: https://github.com/NixOS/nixpkgs/issues/38344#issuecomment-378449256
* | | Merge pull request #45470 from Infinisil/znc-configSilvan Mosberger2018-10-17
|\ \ \ | | | | | | | | nixos/znc: More flexible module, cleanups
| * | | nixos/znc: move to own folderSilvan Mosberger2018-10-13
| | | | | | | | | | | | | | | | Move legacy options to separate file
* | | | nixos/security/misc: initJoachim Fasting2018-10-15
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A module for security options that are too small to warrant their own module. The impetus for adding this module is to make it more convenient to override the behavior of the hardened profile wrt user namespaces. Without a dedicated option for user namespaces, the user needs to 1) know which sysctl knob controls userns 2) know how large a value the sysctl knob needs to allow e.g., Nix sandbox builds to work In the future, other mitigations currently enabled by the hardened profile may be promoted to options in this module.
* | | Merge pull request #42562 from ambrop72/gdk-pixbuf-fixJan Tojnar2018-10-12
|\ \ \ | |/ / |/| | Use a NixOS module for generating the gdk-pixbuf loaders cache.
| * | Use a NixOS module for generating the gdk-pixbuf loaders cache.Ambroz Bizjak2018-06-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes issue #33231 and makes it possible to enable Plasma and KDE at the same time. Previously, this worked like this: - The gdk-pixbuf package comes with a cache file covering the modules bundled with gdk-pixbuf. - The librsvg package comes with a cache covering modules from gdk-pixbuf as well as librsvg. - plasma5 and xfce modules set the environment variable GDK_PIXBUF_MODULE_FILE to the one from librsvg, so that SVG was supported in addition to the formats supported by gdk-pixbuf. However if both were enabled a configuration conflict would result (despite setting to the same value). While this sort of worked (ignoring the conflict which perhaps could be hacked around), it is unscalable and a hack, as there would be a real problem when one wanted to add a third package that supports additional image formats. A new NixOS module (gdk-pixbuf) is added with a configuration option (modulePackages) that other modules use to request specific packages to be included in the loaders cache. When any package is present in the list, the module generates a system-wide loaders cache which includes the requested packages (and always gdk-pixbuf itself), and sets the environment variable GDK_PIXBUF_MODULE_FILE to point to the generated cache file. The plasma5 and xfce modules are updated to add librsvg to modulePackages instead of setting GDK_PIXBUF_MODULE_FILE. Note that many packages create wrappers that set GDK_PIXBUF_MODULE_FILE, some directly to the one from librsvg. Therefore this change does not change the existing hack in the librsvg package which ensures that file is generated. This change aims only to solve the conflict in the global environent variable configuration.
* | | nixos/display-managers/startx: init (#47773)xeji2018-10-10
| | | | | | | | | | | | | | | | | | Dummy display manager that allows running X as a normal user. The X server is started manually from a vt using `startx`. Session startup commands must be provided by the user in ~/.xinitrc, which is NOT automatically generated.
* | | Merge pull request #45109 from jfrankenau/module-triggerhappyMatthew Bauer2018-10-08
|\ \ \ | | | | | | | | nixos/triggerhappy: add module for triggerhappy hotkey daemon
| * | | nixos/triggerhappy: initJohannes Frankenau2018-08-16
| | | |
* | | | Merge pull request #47159 from eqyiel/nextcloudJörg Thalheim2018-10-03
|\ \ \ \ | | | | | | | | | | nextcloud module: init
| * | | | nixos/nextcloud: initFranz Pletz2018-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Franz Pletz <fpletz@fnordicwalking.de> Co-authored-by: Robin Gloster <mail@glob.in> Co-authored-by: Janne Heß <janne@hess.ooo> Co-authored-by: Florian Klink <flokli@flokli.de>
* | | | | Merge pull request #47455 from nyanloutre/steamPackages.steam-udevJörg Thalheim2018-10-02
|\ \ \ \ \ | |/ / / / |/| | | | steamPackages.steam: add udev rules and update to 1.0.0.56
| * | | | nixos/steam-hardware: module initnyanloutre2018-09-30
| | | | |
* | | | | lidarr: init at 0.3.1.471Elis Hirwing2018-09-29
| | | | | | | | | | | | | | | | | | | | Fork of sonarr (as radarr) but for music instead of series and movies.
* | | | | Merge pull request #46607 from rembo10/sickbeardMatthew Bauer2018-09-29
|\ \ \ \ \ | |/ / / / |/| | | | Sickbeard/Sickgear/Sickrage: Init and module
| * | | | Add sickbeard module (with SickGear & SickRage)rembo102018-09-16
| | | | |
* | | | | Merge pull request #46274 from mvnetbiz/libratbagJan Tojnar2018-09-21
|\ \ \ \ \ | | | | | | | | | | | | libratbag: init at v0.9.903
| * | | | | libratbag: init at v0.9.903Matt Votava2018-09-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add package libratbag and service module ratbagd Libratbag contains ratbagd daemon and ratbagctl cli to configure buttons, dpi, leds, etc. of gaming mice. Add mvnetbiz to maintainers.
* | | | | | nixos/codimd: add moduleWilliButz2018-09-17
| | | | | |
* | | | | | Merge pull request #32045 from ck3d/nixos-lircPeter Hoeg2018-09-17
|\ \ \ \ \ \ | | | | | | | | | | | | | | initial NixOS module for LIRC
| * | | | | | initial NixOS module for LIRCChristian Kögler2018-09-14
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #43812 from binarin/epmd-systemd-prPeter Hoeg2018-09-17
|\ \ \ \ \ \ | | | | | | | | | | | | | | epmd: Introduce erlang port mapper daemon service
| * | | | | | epmd: Introduce erlang port mapper daemon serviceAlexey Lebedeff2018-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having socket-activated epmd means that there always be only a single instance managed centrally. Because Erlang also starts it automatically if not available, and in worst case scenario 'epmd' can be started by some Erlang application running under systemd. And then restarting this application unit will cause complete loss of names in 'epmd' (if other Erlang system are also installed on this host). E.g. see at which lengths RabbitMQ goes to recover from such situations: https://github.com/rabbitmq/rabbitmq-server/blame/7741b37b1efa97ac9b17685cc626bd35ee52ca16/src/rabbit_epmd_monitor.erl#L36 Having the only one socket-activated epmd completely solves this problem.
* | | | | | | Merge pull request #46144 from dasJ/nullidentdmod-moduleJörg Thalheim2018-09-16
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | nixos/nullidentdmod: Init
| * | | | | | nixos/nullidentdmod: InitJanne Heß2018-09-06
| | | | | | |
* | | | | | | modules: HylaFAX server configurationYarny02018-09-08
| |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds the following * the uucp user * options for HylaFAX server to control startup and modems * systemd services for HylaFAX server processes including faxgettys for modems * systemd services to maintain the HylaFAX spool area, including cleanup with faxcron and faxqclean * default configuration for all server processes for a minimal working configuration Some notes: * HylaFAX configuration cannot be initialized with faxsetup (as it would be common on other Linux distributions). The hylafaxplus package contains a template spool area. * Modems are controlled by faxgetty. Send-only configuration (modems controlled by faxq) is not supported by this configuration setup. * To enable the service, one or more modems must be defined with config.services.hylafax.modems . * Sending mail *should* work: HylaFAX will use whatever is in config.services.mail.sendmailSetuidWrapper.program unless overridden with the sendmailPath option. * The admin has to create a hosts.hfaxd file somewhere (e.g. in /etc) before enabling HylaFAX. This file controls access to the server (see hosts.hfaxd(5) ). Sadly, HylaFAX does not permit account-based access control as is accepts connections via TCP only. * Active fax polling should work; I can't test it. * Passive fax polling is not supported by HylaFAX. * Pager transmissions (with sendpage) are disabled by default. I have never tested or used these. * Incoming data/voice/"extern"al calls won't be handled by default. I have never tested or used these.
* | | | | | Merge pull request #45045 from jtojnar/rygelJan Tojnar2018-09-08
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | Rygel
| * | | | | nixos/rygel: initJan Tojnar2018-09-08
| |/ / / /
* | | | | Merge pull request #45728 from Ma27/nixos/weechat-moduleTimo Kaufmann2018-09-07
|\ \ \ \ \ | | | | | | | | | | | | nixos/weechat: add module
| * | | | | weechat: add NixOS moduleYegor Timoshenko2018-09-07
| |/ / / /
* / / / / nixos/iperf: Init the moduleJanne Heß2018-09-06
|/ / / /
* | | | nixos/zeronet: init (#44842)チルノ2018-08-31
| | | |
* | | | Merge pull request #45638 from aanderse/incronJan Tojnar2018-08-31
|\ \ \ \ | | | | | | | | | | incron: init at 0.5.12
| * | | | initial work on incron serviceAaron Andersen2018-08-25
| | | | |
* | | | | Merge pull request #45058 from michaelpj/imp/freedesktop-modulesJan Tojnar2018-08-30
|\ \ \ \ \ | | | | | | | | | | | | freedesktop modules: init
| * | | | | xdg: add modules for supporting various XDG specsMichael Peyton Jones2018-08-16
| | | | | |
* | | | | | nixos/jupyter: init serviceAugustin Borsu2018-08-26
| | | | | |
* | | | | | elasticsearch-curator: include the module in the module-list & fix bugBas van Dijk2018-08-25
| |/ / / / |/| | | |
* | | | | nixos/undervolt: adding undervolt moduleJake Woods2018-08-20
| | | | | | | | | | | | | | | | | | | | | | | | | We want to be able to configure persistent undervolting in the NixOS configuration
* | | | | Merge pull request #45095 from worldofpeace/zeitgeist-serviceJan Tojnar2018-08-16
|\ \ \ \ \ | | | | | | | | | | | | nixos/zeitgeist: init