summaryrefslogtreecommitdiffstats
path: root/nixos/modules/programs/shell.nix
AgeCommit message (Collapse)Author
2018-10-28improve shell.nix warning messagesFeepingCreature
2018-10-14nixos/shells: do not override user-defined shell aliasesMitsuhiro Nakamura
2018-07-28Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1"Tuomas Tynkkynen
This reverts commit 095fe5b43def40279a243e663c662b02caac5318. Pointless renames considered harmful. All they do is force people to spend extra work updating their configs for no benefit, and hindering the ability to switch between unstable and stable versions of NixOS. Like, what was the value of having the "nixos." there? I mean, by definition anything in a NixOS module has something to do with NixOS...
2018-07-20[bot] nixos/*: remove unused arguments in lambdasvolth
2018-07-20[bot]: remove unreferenced codevolth
2018-05-24nixos/programs/shell.nix: Enhance bad ownership error messageTuomas Tynkkynen
Steal this from scripts/nix-profile.sh.in in Nix to keep things more consistent.
2018-05-24nixos/programs/shell.nix: Use [ ] instead of testTuomas Tynkkynen
Half of the script is using 'test' and other half '[ ]'. Let's stick to '[ ]' everywhere as it seems more conventional in nixpkgs.
2018-05-24nixos/programs/shell.nix: Quote variablesTuomas Tynkkynen
In practice $HOME doesn't contain spaces, but let's stick to best shell scripting practices anyway.
2018-05-12nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1Jan Malakhovski
2015-04-20Use "mkdir -p" when creating ~/.nix-defexprEelco Dolstra
Otherwise, simultaneous invocations of /etc/profile can fail, e.g. mkdir: cannot create directory ‘/.nix-defexpr’: File exists
2014-04-14Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra
Using pkgs.lib on the spine of module evaluation is problematic because the pkgs argument depends on the result of module evaluation. To prevent an infinite recursion, pkgs and some of the modules are evaluated twice, which is inefficient. Using ‘with lib’ prevents this problem.
2014-02-20Don't complain if HOME isn't writableShea Levy
2013-10-24Put the NixOS channel in an optionEelco Dolstra
2013-10-10Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra