about summary refs log tree commit diff
path: root/nixos/modules/programs
Commit message (Collapse)AuthorAge
* treewide: Remove usage of isNullDaniel Schaefer2019-04-29
| | | | isNull "is deprecated; just write e == null instead" says the Nix manual
* browserpass: Remove v2 and switch to buildGoModule (#60282)Silvan Mosberger2019-04-28
|
* sway: Read the configuration from /etc before /nix/store (#60319)Michael Weiss2019-04-27
| | | | | | This change will load all configuration files from /etc, to make it easy to override them, but fallback to /nix/store/.../etc/sway/config to make Sway work out-of-the-box with the default configuration on non NixOS systems.
* Merge pull request #51918 from bobvanderlinden/var-runFlorian Klink2019-04-07
|\ | | | | tree-wide: nixos: /var/run -> /run
| * nixos/zsh: do not use /var/runBob van der Linden2019-03-20
| |
| * nixos/xonsh: do not use /var/runBob van der Linden2019-03-20
| |
| * nixos/fish: do not use /var/runBob van der Linden2019-03-20
| |
| * nixos/bash: do not use /var/runBob van der Linden2019-03-20
| |
* | Merge pull request #57782 from bkchr/gnupg_programSilvan Mosberger2019-04-05
|\ \ | | | | | | programs.gnupg: Support setting the gnupg program
| * | programs.gnupg: Support setting the gnupg packageBastian Köcher2019-04-05
| | |
* | | nixos/browserpass: update for v3Silvan Mosberger2019-04-01
| | | | | | | | | | | | | | | | | | | | | | | | See https://github.com/browserpass/browserpass-native/issues/31 Additionally browserpass was removed from systemPackages, because it doesn't need to be installed, browsers will get the path to the binary from the native messaging host JSON.
* | | nixos docs: run the formatting tool (no content change)Vladimír Čunát2019-03-22
| | | | | | | | | | | | As documented in the docs themselves :-)
* | | zsh: don't export HISTFILE and friendsWill Dietz2019-03-21
| | | | | | | | | | | | | | | | | | | | | Just set them normally. Exporting them will propagate them to all executed programs such as bash (as used by nix-shell or nix run), and badness ensues when different formats are used.
* | | Merge pull request #54627 from FlorianFranzen/waybarAlyssa Ross2019-03-20
|\ \ \ | | | | | | | | waybar: init at 0.4.0
| * | | nixos/waybar: init moduleFlorian Franzen2019-03-18
| | |/ | |/|
* / | nixos/zsh: enable configure history and custom optionsIzorkin2019-03-18
|/ /
* | nixos/sway: Improve the module and adapt it to NixOSMichael Weiss2019-03-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit contains the following changes: - nixos/sway: Remove the beta references - sway: Drop buildDocs - nixos/sway: Improve the documentation - sway,nixos/sway: Adapt Sway to NixOS - Copy the default configuration file to /etc/sway/config (Sway will still load the identical file from the Nix store but this makes it easier to copy the default configuration file). - This will also remove all references to the Nix store from the default configuration file as they will eventually be garbage collected which is a problem if the user copies it. - I've also decided to drop the default wallpaper (alternatively we could copy it to a fixed location). - nixos/sway: Drop the package option
* | sway: Switch to 1.0Michael Weiss2019-03-12
|/ | | | | | | | | | This is the result of executing: git mv -f pkgs/applications/window-managers/sway/beta.nix pkgs/applications/window-managers/sway/default.nix git mv -f nixos/modules/programs/sway-beta.nix nixos/modules/programs/sway.nix And removing sway-beta from the following files: pkgs/top-level/all-packages.nix nixos/modules/module-list.nix
* Merge pull request #56880 from mayflower/bash-root-prompt-fixSilvan Mosberger2019-03-08
|\ | | | | nixos/bash: fix root prompt
| * nixos/bash: fix root promptLinus Heckemann2019-03-05
| | | | | | | | | | | | b4b67177b53c23c6fb77aea7f0bc5c559f8bebe5 introduced a regression of its own: the prompt would end with $ for all users, not with # for root as it should.
* | Merge pull request #56254 from shosti/gnupg-ssh-austh-sockSilvan Mosberger2019-03-08
|\ \ | |/ |/| nixos/gnupg: set SSH_AUTH_SOCK in non-interactive settings
| * nixos/gnupg: set SSH_AUTH_SOCK in non-interactive settingsEmanuel Evans2019-02-23
| | | | | | | | | | `SSH_AUTH_SOCK` is useful in some non-interactive settings, for instance daemonized Emacs. Fixes #55733.
* | nixos/fish: generate autocompletions from man pageshyperfekt2019-02-27
| |
* | Revert "nixos/fish: generate autocompletions from man pages" (#56439)Robert Schütz2019-02-27
| | | | | | | | System rebuilds currently fail due to collisions. See also https://github.com/NixOS/nixpkgs/issues/56432.
* | Merge pull request #52464 from hyperfekt/fish_generate-completionsLinus Heckemann2019-02-25
|\ \ | |/ |/| nixos/fish: generate autocompletions from man pages
| * nixos/fish: generate autocompletions from man pageshyperfekt2019-02-25
| |
* | nixos: add preferLocalBuild=true; on derivations for config filesSymphorien Gibol2019-02-22
| |
* | Merge pull request #47334 from bfortz/autojumpDomen Kožar2019-02-20
|\ \ | | | | | | autojump: new program.autojump.enable flag to automatically load autojump
| * | autojump: autoload when programs.autojump.enable is set.Bernard Fortz2018-09-26
| | |
| * | autodump: pulling package when programs.autojump.enable is trueBernard Fortz2018-09-25
| | |
| * | autojump: creates links required by oh-my-zsh for autojump.Bernard Fortz2018-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | The autojump plugin in oh-my-zsh assumes autojump.zsh resides in /run/current-system/sw/share/autojump/ but these links are not created by default. The new programs.autojump.enable option forces the creation of these links.
* | | nixos/ssh: apply options after extraConfigKai Wohlfahrt2019-02-18
| | | | | | | | | | | | | | | | | | Otherwise, the standard options (e.g. AddressFamily) cannot be overriden in extraConfig, as the option is applied on the first (not most specific) match. Closes #52267
* | | Merge branch 'master' into singularityJustin Bedő2019-02-17
|\ \ \
| * | | nixos/iotop: don't install the package globallyMaximilian Bosch2019-02-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The binary will be in `/run/wrappers/bin` and adding `pkgs.iotop` won't have any effect. See also https://github.com/NixOS/nixpkgs/pull/51749#discussion_r254724170
| * | | Merge pull request #51749 from Ma27/add-iotop-moduleMaximilian Bosch2019-02-07
| |\ \ \ | | | | | | | | | | nixos/iotop: add module
| | * | | nixos/iotop: add moduleMaximilian Bosch2018-12-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `iotop` program can't be started by an unprivileged user because of missing root privileges. The issue can be fixed by creating a setcap wrapper for `iotop` which contains `cap_net_admin`.
| * | | | nixos/sway-beta: Install swaylock and swayidle by defaultMichael Weiss2019-02-03
| | | | |
| * | | | Merge pull request #53245 from Izorkin/zsh-syntaxHighlightingGraham Christensen2019-01-29
| |\ \ \ \ | | | | | | | | | | | | zsh.syntaxHighlighting: add option to customize styles
| | * | | | zsh.syntaxHighlighting: add option to customize stylesIzorkin2019-01-03
| | | | | |
| * | | | | programs.ssh.knownHosts: update example to be an attrsetFlorian Klink2019-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We shouldn't encourage using a list here, but prefer the attrset. Using a list here causes very unintuitive effects during merging.
| * | | | | way-cooler: 0.8.0 -> 0.8.1 (#53220)gnidorah2019-01-15
| | | | | |
| * | | | | programs/nano: Generate nanorc if `syntaxHighlight` enabledClaudio Bley2019-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * prepend a newline to the `include` directive * generate the nanorc by default, since `cfg.syntaxHighlight` is `true`
* | | | | | nixos/singularity: fix singularity outputJörg Thalheim2019-01-31
| | | | | |
* | | | | | nixos/singularity: fix indentationJörg Thalheim2019-01-31
| | | | | |
* | | | | | singularity: update module to correctly wrap suid binaryJustin Bedo2019-01-31
|/ / / / /
* | | | | Merge master into staging-nextFrederik Rietdijk2019-01-06
|\ \ \ \ \
| * | | | | nixos/xss-lock: specify a default lockerJörg Thalheim2019-01-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having a default locker is less error-prone and more convenient. Incorrect values might leave the machine vulnerable since there is no fallback.
* | | | | | Merge master into staging-nextFrederik Rietdijk2019-01-04
|\| | | | |
| * | | | | nixos/sway: Improve the wrappergnidorah2019-01-01
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Port a change by @primeos from sway-beta module to sway module. https://github.com/NixOS/nixpkgs/pull/51316
* | | | | Merge branch 'master' into stagingJan Tojnar2018-12-25
|\| | | |