about summary refs log tree commit diff
path: root/nixos/modules/programs
Commit message (Collapse)AuthorAge
* Merge pull request #90051 from fabianhauser/hamster-time-trackerJan Tojnar2020-06-16
|\
| * hamster: init at 3.0.2Fabian Hauser2020-06-10
| |
* | Merge pull request #89662 from aanderse/ssmtpMaximilian Bosch2020-06-12
|\ \ | | | | | | nixos/ssmtp: add settings option
| * | nixos/ssmtp: drop authPass option in favor of authPassFile, or ↵Aaron Andersen2020-06-12
| | | | | | | | | | | | services.ssmtp.settings.AuthPass if absolutely required
| * | nixos/ssmtp: add settings optionAaron Andersen2020-06-07
| | |
* | | nixos/ssh: add crypto optionsIzorkin2020-06-08
|/ /
* / Don't enable nix-bash-completions when using Nix 2.4Eelco Dolstra2020-06-04
|/ | | | | 2.4 has its own completion script which collides with nix-bash-completions.
* Merge pull request #51270 from aneeshusa/enable-setuid-wrapper-for-chshJörg Thalheim2020-06-02
|\ | | | | nixos/shadow: create setuid wrapper for chsh
| * nixos/shadow: create setuid wrapper for chshAneesh Agrawal2019-04-07
| | | | | | | | | | | | This allows non-declarative users to change their login shells. https://github.com/NixOS/nixpkgs/pull/41966 will make this possible for declarative users as well if the system config explicitly allows it.
* | nixos/chromium: add example and update descriptiondavidak2020-05-24
| |
* | Merge pull request #86643 from asbachb/zsh-bash-autocompleteMaximilian Bosch2020-05-19
|\ \ | | | | | | zsh: added option to enable compatibility with bash's completion system
| * | zsh: added option to enable compatibility with bash's completion systemBenjamin Asbach2020-05-03
| | |
* | | Merge master into staging-nextFrederik Rietdijk2020-05-05
|\ \ \
| * | | treewide: use https for nixos.org and hydra.nixos.orgPavol Rusnak2020-05-03
| |/ / | | | | | | | | | | | | tarballs.nixos.org is omitted from the change because urls from there are always hashed and checked
* | | Merge master into staging-nextFrederik Rietdijk2020-05-02
|\| |
| * | programs/chromium: allow extensions outside chrome web storeDaniel Fullmer2020-05-01
| | |
| * | Merge pull request #84330 from das-g/xonsh-source-nixos-envMichele Guerini Rocco2020-05-01
| |\ \ | | | | | | | | nixos/xonsh: source NixOS environment
| | * | nixos/xonsh: source NixOS environmentRaphael Borun Das Gupta2020-04-21
| | | | | | | | | | | | | | | | Without doing that, xonsh is unusable as login shell
* | | | Merge branch 'staging-next' into stagingJan Tojnar2020-04-29
|\| | |
| * | | nixos/fish: prevent fish from generating completions on first runhyperfekt2020-04-28
| | | |
* | | | nixos/*: use $out instead of $bin with buildGoPackagezowoq2020-04-28
|/ / /
* | | Revert "ibus: fix dconf db installation"worldofpeace2020-04-24
| | |
* | | Merge pull request #85892 from symphorien/ibus-dbworldofpeace2020-04-24
|\ \ \ | | | | | | | | ibus: fix dconf db installation
| * | | ibus: fix installation of dconf databaseSymphorien Gibol2020-04-24
| | | | | | | | | | | | | | | | | | | | | | | | Fixes this warning at ibus-daemon startup: (ibus-dconf:15691): dconf-WARNING **: 21:49:24.018: unable to open file '/etc/dconf/db/ibus': Failed to open file ?/etc/dconf/db/ibus?: open() failed: No such file or directory; expect degraded performance
* | | | treewide: add bool type to enable options, or make use of mkEnableOptionDominik Xaver Hörl2020-04-21
|/ / / | | | | | | | | | Add missing type information to manually specified enable options or replace them by mkEnableOption where appropriate.
* | | Merge pull request #82339 from Ma27/captive-browser-xdgMaximilian Bosch2020-04-16
|\ \ \ | | | | | | | | nixos/captive-browser: set chromium's data-dir to a XDG-compliant location
| * | | nixos/captive-browser: set chromium's data-dir to a XDG-compliant locationMaximilian Bosch2020-03-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To quote the XDG specification: There is a single base directory relative to which user-specific data files should be written. This directory is defined by the\ environment variable $XDG_DATA_HOME. Rather than adding another directory to $HOME, I think that it's better to follow this standard to avoid a cluttered home-dir.
* | | | Merge pull request #84599 from doronbehar/nodejs-python3Mario Rodas2020-04-13
|\ \ \ \ | | | | | | | | | | nodejs: use python3 if possible
| * | | | nixos/npm: enable using a specific nodejs packageDoron Behar2020-04-07
| | |/ / | |/| |
* / | | nixos/ssh: don't accept ssh-dss keysAlyssa Ross2020-04-07
|/ / / | | | | | | | | | | | | | | | | | | | | | These have been deprecated long enough. I think this default was even made non-functional by 2337c7522af3b186d4d7ecefe9e19c33aafc6626. But it's still a scary thing to see there. Fixes https://github.com/NixOS/nixpkgs/issues/33381.
* | | nixos: add freedesktop/gnome/myself maintainersworldofpeace2020-04-01
| | |
* | | nixos/ssmtp: declare all option renames manuallyMaximilian Bosch2020-03-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While renaming `networking.defaultMailServer` directly to `services.ssmtp` is shorter and probably clearer, it causes eval errors due to the second rename (directDelivery -> enable) when using e.g. `lib.mkForce`. For instance, ``` nix { lib, ... }: { networking.defaultMailServer = { hostName = "localhost"; directDelivery = lib.mkForce true; domain = "example.org"; }; } ``` would break with the following (rather confusing) error: ``` error: The option value `services.ssmtp.enable' in `/home/ma27/Projects/nixpkgs/nixos/modules/programs/ssmtp.nix' is not of type `boolean'. (use '--show-trace' to show detailed location information) ```
* | | nixos/firejail: use local runCommandJoachim Fasting2020-03-14
| | | | | | | | | | | | | | | | | | | | | | | | Also: - use `runtimeShell`; and - remove unused `makeWrapper` input; and - `exec()` to shed wrapping shell
* | | firejail: system package on `programs.firejail.enable`snicket21002020-03-13
| | | | | | | | | | | | | | | this way the man page etc. becomes available if we enable firejail with `programs.firejail.enable = true`
* | | nixos/firejail: add example for wrappedBinariesMartin Milata2020-02-29
|/ /
* | Merge pull request #80456 from cole-h/fishJan Tojnar2020-02-20
|\ \ | | | | | | nixos/fish: fix completions patch
| * | nixos/fish: fix completions patchCole Helbling2020-02-18
| | | | | | | | | | | | | | | Upstream decided to split the lines we were patching out, so the patch would fail.
* | | Revert "zsh: don't clobber the environment of non-login shells"Jörg Thalheim2020-02-18
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 6a756af3e7a50c22a45f7d958657527ac47d2902. Currently zshenv by default only set fpath and HELPDIR without exporting them. A parent shell would also not set those variables usually as they are shell local. It also sources a file called set-environment but this is protected by an environment variable called __NIXOS_SET_ENVIRONMENT_DONE. Hence any modification done by the parent shell should persist as long as __NIXOS_SET_ENVIRONMENT_DONE is not unset. This behavior deviates from what we do in bashrc and breaks common setups such as tmux/mosh or screen. Fixes #80437
* | nixos/sway: use new package name for rxvt-unicodernhmjoj2020-02-13
| |
* | Merge pull request #67376 from oxij/nixos/zsh-docMichael Raskin2020-02-09
|\ \ | | | | | | nixos: zsh: add more helpful documentation into generated files
| * | nixos: zsh: reorder /etc/zshrc a little bit, add more helpful documentationJan Malakhovski2019-08-24
| | |
| * | nixos: zsh: move NixOS-specific variables from /etc/zshrc to /etc/zshenvJan Malakhovski2019-08-24
| | | | | | | | | | | | We want these to be set even when /etc/zshrc loading is disabled.
* | | nixos/tmux: rename extraTmuxConf to extraConfig (#77423)risson2020-02-06
| | |
* | | bash-my-aws: init at 20200111 (#76793)Danylo Hlynskyi2020-02-05
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bash-my-aws: init at 20191231 Create bma-init * Update
| * | | bash-my-aws: init at 20191231Tom Bereknyei2020-01-01
| | | | | | | | | | | | | | | | Create bma-init
* | | | Merge pull request #78660 from buckley310/dircolorsMaximilian Bosch2020-02-05
|\ \ \ \ | | | | | | | | | | nixos/bash: configure $LS_COLORS for interactive shells
| * | | | nixos/bash: configure $LS_COLORS for interactive shellsSean Buckley2020-01-28
| | | | |
* | | | | Merge pull request #77408 from petabyteboy/feature/geary-moduleworldofpeace2020-01-28
|\ \ \ \ \ | |/ / / / |/| | | | nixos/geary: init
| * | | | nixos/geary: initMilan Pässler2020-01-10
| | | | |
* | | | | nixos/gnupg: actually use the configured gpg packageedef2020-01-24
| | | | | | | | | | | | | | | | | | | | | | | | | Previously, this would ignore the `package` option if `pinentryFlavor` was set.