| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-10-25 | Unify environment configuration and don't run in child shells | Andrew Childs | |
| This should enable `nix run` to work under shells like fish and zsh, as well as making child shells not needlessly reset any environment that should be inherited. Implementation adapted from NixOS. | |||
| 2018-10-16 | bash: place bashrc early non-interactive return below system setup | Mario Rodas | |
| Setting PATH and environment setup is required in non-interactive shells | |||
| 2018-10-14 | bash: do not evaluate completions on dumb terminals | Mario Rodas | |
| 2018-10-14 | bash: do not evaluate /etc/bashrc on non-interactive shells | Mario Rodas | |
| 2018-10-12 | tmux: remove reattach-to-user-namespace | Daiderd Jordan | |
| It's not been needed anymore for a few macOS releases now. | |||
| 2018-08-03 | vim: expose programs.vim.package | Daiderd Jordan | |
| 2018-08-03 | vim: formatting | Daiderd Jordan | |
| 2018-05-18 | gnupg: add gpg-agent service | Kirill Elagin | |
| Fixes #77. | |||
| 2018-03-27 | zsh: fix nix run shells of nix 2.0 | Daiderd Jordan | |
| 2018-03-06 | ssh: add option to configure known hosts | Daiderd Jordan | |
| 2018-01-20 | bash: move file | Daiderd Jordan | |
| 2018-01-20 | bash: remove shell wrapper | Daiderd Jordan | |
| 2018-01-20 | zsh: remove shell wrapper | Daiderd Jordan | |
| 2018-01-17 | zsh: don't clobber promptInit in a nix-shell | Daiderd Jordan | |
| Configure this yourself if you want a different prompt when a nix-shell is active. | |||
| 2018-01-13 | bash: don't setup environment in a nix-shell | Daiderd Jordan | |
| 2018-01-03 | tmux: play nice with iTerm2 | Eric Bailey | |
| That is, don't use reattach-to-user-namespace. iTerm2 provides an option to allow applications in the terminal to access the clipboard, as well as deeper shell integration utilities, which obviate the need for reattach-to-user-namespace. What's more, iTerm2's tmux integration doesn't work with it, nor when aggressive-resize is on. See also: - https://iterm2.com/documentation-preferences.html - https://iterm2.com/documentation-utilities.html - https://iterm2.com/documentation-tmux-integration.html - https://github.com/tmux-plugins/tmux-sensible/issues/24 | |||
| 2017-11-06 | Merge pull request #50 from cbarrett/master | Daiderd Jordan | |
| Port over the NixOS fish module | |||
| 2017-10-19 | improve descriptions for a bunch of modules | Daiderd Jordan | |
| 2017-10-15 | Set PATH since that's not being done by setEnvironment | Colin Barrett | |
| 2017-10-15 | nixos -> nix_darwin | Colin Barrett | |
| 2017-10-15 | Port over the NixOS fish module | Colin Barrett | |
| 2017-10-07 | system-build: change type of setEnvironment and setAliases | Daiderd Jordan | |
| On NixOS system.build.setEnvironment also is a writeText | |||
| 2017-10-07 | environment: include extraInit in set-environment script | Daiderd Jordan | |
| 2017-10-07 | zsh: move environment variables to zshenv | Daiderd Jordan | |
| 2017-07-28 | add programs.nix-index module | Daiderd Jordan | |
| 2017-07-18 | zsh: use container names for fzf docker completion | Daiderd Jordan | |
| 2017-07-11 | bash: disable completion by default | Daiderd Jordan | |
| 2017-07-09 | bash: don't set default prompt | Daiderd Jordan | |
| 2017-07-09 | bash: enable by default | Daiderd Jordan | |
| 2017-07-09 | zsh: support nix-shell --run zsh | Daiderd Jordan | |
| 2017-06-21 | zsh: improve fzf docker completion | Daiderd Jordan | |
| 2017-06-17 | zsh: add fzf completion for docker containers | Daiderd Jordan | |
| 2017-06-13 | zsh: use custom fzf completion | Daiderd Jordan | |
| 2017-06-04 | tmux: fix vim copy bindings for >= v2.4 | Daiderd Jordan | |
| 2017-05-21 | programs-info: add module and run install-info on system packages. | Daiderd Jordan | |
| Fixes #25 | |||
| 2017-05-15 | environment: include /usr/sbin and /sbin in systemPath | Daiderd Jordan | |
| Don't extend initial PATH adding extra entries should be done through appending environment.systemPath or manually extending it with environment.extraInit or similar options. | |||
| 2017-05-13 | bash: add enableCompletion option | Daiderd Jordan | |
| 2017-05-13 | zsh: use explicit source instead of . | Daiderd Jordan | |
| 2017-05-13 | fish: link /share/fish when enabled | Daiderd Jordan | |
| 2017-05-13 | zsh: link /share/zsh when enabled | Daiderd Jordan | |
| 2017-05-12 | add programs.man module | Daiderd Jordan | |
| Note: this doesn't add man to systemPackages by default, only man-old builds on darwin and the system version works fine. | |||
| 2017-03-11 | programs-bash: use bashInteractive | Daiderd Jordan | |
| 2017-03-06 | Add ability to load custom vim plugins | Brandon Kase | |
| 2017-03-05 | Added zsh-syntax-highlighting option to zsh program | Brandon Kase | |
| 2017-02-21 | zsh: add options for fzf completion and git | Daiderd Jordan | |
| 2017-02-21 | fzf-history: don't enable by default and reverse | Daiderd Jordan | |
| 2017-02-02 | fish: use writeText for foreign-env | Daiderd Jordan | |
| 2017-02-02 | Add programs.fish module | Eric Bailey | |
| In nix-darwin, `config.system.build.setEnvironment is a string containing a script, not a filename, so our usage is a bit different from NixOS's. | |||
| 2017-01-30 | add fzf history keybindings for zsh | Daiderd Jordan | |
| 2017-01-10 | programs.tmux: use reattach-to-user-namespace from nixpkgs | Daiderd Jordan | |
