about summary refs log tree commit diff
path: root/nixos/modules/programs
Commit message (Collapse)AuthorAge
* fix indentation in several nixos option descriptionsmichael bishop2016-12-16
|
* nixos/modules: use defaultText where applicableJoachim Fasting2016-11-21
| | | | | | Primarily to fix rendering of these default values in the manual but it's also nice to avoid having to eval these things just to build the manual.
* Fix setting programs.ssh.setXAuthLocationEelco Dolstra2016-11-21
| | | | | | | | The configuration { services.openssh.enable = true; services.openssh.forwardX11 = false; } caused programs.ssh.setXAuthLocation to be set to false, which was not the intent. The intent is that programs.ssh.setXAuthLocation should be automatically enabled if needed or if xauth is already available.
* adb: init moduleJörg Thalheim2016-10-31
|
* oblogout: init at 2009-11-18José Romildo Malaquias2016-10-23
|
* vim module: initMichael Weiss2016-10-11
|
* zsh-syntax-highlighting: init at 0.4.1Ignat Loskutov2016-10-03
| | | | fixes #19179
* java program: Init.Svein Ove Aas2016-10-01
| | | | | Mostly just provides a shell hook for the jdk's setup-hook. Tested with openjdk and jre.
* Merge pull request #19046 from rycee/bump/bash-completionPeter Simons2016-09-28
|\ | | | | Bump bash completion to 2.4
| * bash-completion: change attribute nameRobert Helgesson2016-09-28
| | | | | | | | | | | | This changes the attribute name of bash-completion from `bashCompletion` to `bash-completion`. Keeps `bashCompletion` as an alias for the new name.
* | zsh: do not export HISTFILE, HISTSIZE, SAVEHISTJörg Thalheim2016-09-27
|/ | | | | | | | | | Every interactive zsh sources /etc/zshrc (see STARTUP/SHUTDOWN FILES in zshautll(1)) Therefor every interactive zsh process will respect the content of these variables. Using `export` will also lead to child processes inheriting this value. This leads to problems, if other interactive shells are spawned such as bash, because they use an incomptabible history format (without timestamps). There seems to be also cases, where the local HISTSIZE in ~/.zshrc is not sourced but /etc/zshrc, which leads to history truncation in other shells.
* Enable the runuser command from util-linuxEelco Dolstra2016-09-06
| | | | Fixes #14701.
* Let services.openssh.forwardX11 imply programs.ssh.setXAuthLocationEelco Dolstra2016-09-05
|
* Make it possible to disable "info"Eelco Dolstra2016-09-05
|
* nixos/manual: mentioning other zsh options at program.zsh.enableRok Garbas2016-09-04
| | | | fixes #13224
* nixos/shadow: setuid wrappers for new{uid,gid}mapBenno Fünfstück2016-08-19
| | | | | These utils are not related to user management, so they should be available even if immutable users are enabled.
* unity3d: use chromium-suid-sandboxNikolay Amiantov2016-08-08
|
* zsh: Added HELPDIR variable for interactive shells, as the help directory is ↵Roger Qiu2016-07-29
| | | | distribution specific, and will be useful for using `run-help`
* tmux module: do not override keys by default in VI mode (#17330)Peter Hoeg2016-07-28
| | | | | We want to stick to upstream defaults as much as possible. As pointed out by @8573 in #16999, this was not the case.
* Fix #9759 SSMTP sendmail wrapper - cfg instead of full pathNathan Bijnens2016-07-23
|
* Fix #9759 SSMTP sendmail wrapperNathan Bijnens2016-07-23
|
* nixos: init programs.xonshRok Garbas2016-07-21
|
* nixos/bash: enable colors during completionLuca Bruno2016-07-09
|
* nixos/spacefm: unbreak manual buildBjørn Forsman2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | Fixup regression introduced in commit 1bbcd91b2ef0738709f7d95 ("spacefm: sudo and gksu fixes #15758 and license update"). A missing </filename> end tag caused this: $ nixos-rebuild build ... options-db.xml:4402: parser error : Opening and ending tag mismatch: filename line 4401 and para </para><para><emphasis>Type:</emphasis> boolean</para><para><emphasis>Default:</ ^ options-db.xml:4406: parser error : Opening and ending tag mismatch: filename line 4401 and listitem </filename></member></simplelist></listitem></varlistentry><varliste ^ options-db.xml:4406: parser error : Opening and ending tag mismatch: para line 4401 and varlistentry </filename></member></simplelist></listitem></varlistentry><varliste ^ options-db.xml:28430: parser error : Opening and ending tag mismatch: listitem line 4401 and variablelist </filename></member></simplelist></listitem></varlistentry></variablelist ^ options-db.xml:28432: parser error : Premature end of data in tag varlistentry line 4401
* spacefm: sudo and gksu fixes #15758 and license updateRam Kromberg2016-07-03
|
* Use shell packages to select the user's shellzimbatm2016-06-12
| | | | The string type is still available for backward-compatiblity.
* unity3d service: initNikolay Amiantov2016-05-29
|
* Merge pull request #15596 from rnhmjoj/masterJoachim Fasting2016-05-28
|\ | | | | fish: 2.2.0 -> 2.3.0
| * fish: 2.2.0 -> 2.3.0rnhmjoj2016-05-26
| |
* | tmux module: set TMUX_TMPDIR via environment instead of wrapperPeter Hoeg2016-05-27
|/
* man-db: make it the default man providerVladimír Čunát2016-05-23
| | | | | | | | For now, leave the old implementation under `man-old` attribute. Small warning: I had a leftover ~/.nix-profile/man from an old package, which caused man-db's man prefer it and ignore ~/.nix-profile/share/man. The PATH->MANPATH code just selects the first match for each PATH item.
* tmux module: add additional variables for configuring tmuxPeter Hoeg2016-05-18
| | | | Also wraps the tmux binary, so that sockets are stored under /run
* Merge pull request #14212 from aneeshusa/add-mosh-serviceBenjamin Staffin2016-04-18
|\ | | | | mosh service: init
| * mosh program: initAneesh Agrawal2016-04-18
| |
* | Revert "Revert "Remove which -> type -P alias.""Eelco Dolstra2016-04-18
|/ | | | | This reverts commit ddd480ac30579d780c8ffa9c590a8c86bb36d8d2. Gave it some more thought.
* Merge branch 'master' into closure-sizeVladimír Čunát2016-04-10
|\ | | | | | | | | | | Comparison to master evaluations on Hydra: - 1255515 for nixos - 1255502 for nixpkgs
| * fish: pick up completion files from other packagesProfpatsch2016-04-09
| | | | | | | | | | | | Some packages bring their own completions in /share/fish/vendor_completions.d. Now they are picked up by fish from every path in NIX_PROFILES.
| * ssh: Fix support for ssh-dss host keysEelco Dolstra2016-04-01
| |
* | Merge #12653: rework default outputsVladimír Čunát2016-04-07
|\ \
| * | treewide: rename extraOutputs{ToLink,ToInstall}Vladimír Čunát2016-04-07
| | | | | | | | | | | | This is to get more consistent with `meta.outputsToInstall`.
| * | Merge branch 'closure-size' into p/default-outputsVladimír Čunát2016-03-14
| |\ \
| * | | nixos systemPackages: rework default outputsVladimír Čunát2016-01-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Now `pkg.outputUnspecified = true` but this attribute is missing in every output, so we can recognize whether the user chose or not. If (s)he didn't choose, we put `pkg.bin or pkg.out or pkg` into `systemPackages`. - `outputsToLink` is replaced by `extraOutputsToLink`. We add extra outputs *regardless* of whether the user chose anything. It's mainly meant for outputs with docs and debug symbols. - Note that as a result, some libraries will disappear from system path.
* | | | Merge branch 'master' into closure-sizeVladimír Čunát2016-04-01
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/| Beware that stdenv doesn't build. It seems something more will be needed than just resolution of merge conflicts.
| * | Merge pull request #14175 from peterhoeg/tmuxjoachifm2016-03-29
| |\ \ | | | | | | | | tmux nixos module: add nixos program module for tmux
| | * | tmux nixos module: add nixos program module for tmuxPeter Hoeg2016-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This basic module allows you to specify the tmux configuration. As great as tmux is, some of the defaults are pretty awful, so having a way to specify the config really helps.
| * | | Merge pull request #14176 from peterhoeg/vboxjoachifm2016-03-28
| |\ \ \ | | | | | | | | | | virtualbox service: fix use of deprecated option names
| | * | | virtualbox service: fix use of deprecated option namesPeter Hoeg2016-03-28
| | |/ /
| * / / Revert "Remove which -> type -P alias."Eelco Dolstra2016-03-25
| |/ / | | | | | | | | | | | | | | | | | | | | | This reverts commit e8e8164f348a0e8655e1d50a7a404bdc62055f4e. I misread the original commit as adding the "which" package, but it only adds it to base.nix. So then the original motivation (making it work in subshells) doesn't hold. Note that we already have some convenience aliases that don't work in subshells either (such as "ll").
* | | Merge master into closure-sizeVladimír Čunát2016-03-08
|\| | | | | | | | | | | | | | The kde-5 stuff still didn't merge well. I hand-fixed what I saw, but there may be more problems.
| * | Remove which -> type -P alias.Domen Kožar2016-03-03
| | | | | | | | | | | | | | | Aliases are not the same as programs. They won't work in subshells. It's better to just use which as it's only 88K.