Orivej Desh
42973bef3f
nixos/programs/bash: document that /etc/bash_completion.d is obsolete
...
fbd52a5e31/bash_completion (L2070-L2078)
2017-12-10 12:16:25 +00:00
Tor Hedin Brønner
9988224c2a
nixos/programs/bash: Let bash-completion lazy load scripts
...
As described in detail here: https://github.com/NixOS/nixpkgs/issues/32533
bash will load completion scripts in $p/share/bash-completion/completions/ on
startup instead of letting bash-completion do it's lazy loading. Bash startup
will then slow down (very noticeable when bash-completion is installed in a
profile).
This commit leaves loading of scripts in the hands of bash-completion,
improving startup time for everyone using `enableCompletion`.
fixes #32533
2017-12-10 10:15:41 +01:00
Franz Pletz
3ad0845fb0
Merge pull request #31371 from gnidorah/sway
...
sway module: passthrough sway binary when needed
2017-11-24 10:03:41 +01:00
Robert Helgesson
101d56cb0c
nixos/bash: mark inputrc
etc file as default
...
The bash module currently sets the `/etc/inputrc` unconditionally,
which prevents easy user override. This commit lowers the priority of
the setting to "option default" level, which allows a user to override
the value using either
environment.etc."inputrc".text = …
or
environment.etc."inputrc".source = …
2017-11-20 12:32:01 +01:00
Pierre Chevalier
b3de3893d0
nixos/zsh: add the type for enableAutosuggestions option
...
Simply a small inconsistency I picked up when reading that file.
fixes #31795
2017-11-18 21:27:12 +00:00
gnidorah
d0bcade807
sway module: passthrough sway binary when needed
2017-11-07 22:02:22 +03:00
gnidorah
194d7852f7
sway module: setcap binary, not wrapper
2017-11-03 21:00:46 +03:00
mingchuan
e0318379ae
nixos/ssh: fix example
2017-11-01 02:54:38 +08:00
gnidorah
130c61f8f2
sway module: better defaults
2017-10-25 20:53:44 +01:00
gnidorah
e18afa63b7
sway module: more options
2017-10-25 21:52:02 +03:00
Joerg Thalheim
f8085cb1dd
nixos/sway: add module
2017-10-19 10:46:31 -04:00
Eelco Dolstra
9df79de1a1
Enable command-not-found
...
5a5db609e5
disabled it by default, which
may have been unintentional. mkEnableOption considered harmful.
2017-10-10 12:26:24 +02:00
WilliButz
7002ca7e1c
nixos/zsh-syntax-highlighting: refactor
2017-10-09 23:30:10 +02:00
Joerg Thalheim
44b6a1509d
nixos/bcc: init module
...
Looks trival, but it is easy to make the mistake
to add linuxPackages.bcc to systemPackages,
which breaks if the not the default kernel is used.
2017-09-29 15:18:25 +01:00
Joerg Thalheim
5572062674
nixos/sysdig: init module
2017-09-29 15:01:21 +01:00
Jaka Hudoklin
ac775ac6dd
Merge pull request #21077 from xtruder/nixos/programs/npm/add
...
npm module: add npm module for global npm config
2017-09-23 20:35:58 +02:00
Jaka Hudoklin
948f4a9c6d
npm module: add npm as nixos program
2017-09-23 20:34:55 +02:00
Raphael Das Gupta
42d6e933d6
xonsh: fix typo ("xnosh") in "enable" description
2017-09-21 00:47:57 +02:00
Peter Hoeg
4b78d44ab6
mtr nixos module: wrap the proper binary
2017-09-14 19:09:54 +08:00
Franz Pletz
05c9a95d0e
Merge pull request #28378 from Ma27/fix-zshrc-eval-order
...
programs.zsh: move evlauation of `${zshAliases}` after `cfg.interactiveShellInit`
2017-08-30 19:58:49 +02:00
aszlig
dd5f0d9538
nixos: Fix build of manual
...
Regression introduced by 520a43ced3
.
Using XML tag characters for things that are not tags needs to be
properly indicated by an entity.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2017-08-25 14:08:11 +02:00
Jörg Thalheim
47295b4677
Merge pull request #28552 from romildo/fix.oblogout
...
oblogout: add description for configuration options
2017-08-25 09:35:36 +01:00
Izorkin
520a43ced3
Fix zsh completions ( #28550 )
...
* Fix zsh completions
* Fix zsh completions (fix commit)
* Fix zsh completions (fix commit)
2017-08-25 09:34:21 +01:00
romildo
51df72e4f6
oblogout: add description for configuration options
2017-08-24 18:10:32 -03:00
Maximilian Bosch
a73c721f3f
programs.zsh: move evlauation of ${zshAliases}
after cfg.interactiveShellInit
...
`cfg.interactiveShellInit` is used by modules like
`programs.zsh.oh-my-zsh`. This means that all aliases defined in
`programs.zsh.shellAliases` might be overriden which is highly
unpredictable
2017-08-18 21:48:38 +02:00
Robin Gloster
dc13376ee2
wvdial: remove
2017-08-04 02:24:07 +02:00
Franz Pletz
32e7904624
gnupg agent module: fix ssh agent assertion logic
2017-08-04 02:07:49 +02:00
Maximilian Bosch
26655f505f
programs.thefuck: support shells that don't use /etc/profile
2017-07-30 08:23:35 +02:00
Peter Hoeg
588e3da3f4
Merge pull request #26761 from gnidorah/master3
...
qt5ct module: expose qtstyleplugins
2017-07-26 22:44:45 +08:00
gnidorah
9f61c7f947
qt5ct module: expose qtstyleplugins
2017-07-23 12:56:04 +03:00
Maximilian Bosch
95bf0cc1cb
programs.zsh.ohMyZsh: add package
option to make package overrides on module-base easier
2017-07-20 08:54:10 +02:00
Robin Gloster
b8d92a7840
programs.gnupg: use extraInit instead of interactiveShellInit
...
Otherwise some programmes cannot use the GPG agent, e.g. applications
started from dmenu.
Behaviour was changed in #26888 , this reverts that part.
2017-07-17 18:45:37 +02:00
Daniel Fullmer
627260ddbf
gnupg agent module: Only set tty for interactive shells
2017-07-14 00:22:20 +02:00
Daniel Fullmer
38e971d2e1
gnupg agent module: Fix dirmngr.enable option
2017-07-14 00:22:20 +02:00
Daniel Fullmer
3d360a5ffb
gnupg agent module: Remove unnecessary unit configuration
...
These just seem to duplicate upstream systemd units, which are already
included in nixos configuration by systemd.packages
2017-07-14 00:22:20 +02:00
Yacine Hmito
1f70f3801b
Make zshrc more predictable
...
Originially, `programs.zsh` sets default values for some
initialisation scripts.
Nix resolves the case of multiple values by concatenating them all.
It is however impossible to predict where the default script will be
inserted; but we never want the default value to override the
user-specified ones.
Now, it doesn't set default values; almost everything is hardcoded at
the begining of the file.
2017-07-06 22:43:05 +02:00
Michael Raskin
05aa2a58db
Merge pull request #25600 from johnramsden/nylas-mail
...
nylas-mail: 2.0.32
2017-07-06 02:04:24 +02:00
John Ramsden
407324faa9
Rename nylas-mail to nylas-mail-bin.
...
Change pkg in module, and name in pkg.
2017-07-05 16:28:01 -07:00
Vladimír Čunát
d1a89ae9d7
Merge branch 'master' into staging
2017-07-03 09:48:58 +02:00
Jörg Thalheim
343ad1697d
Merge pull request #26897 from layus/nixos-terminfo
...
terminfo: symlink terminfo to /etc for ncurses
2017-07-01 09:27:24 +01:00
Robin Stumm
4540eaf578
browserpass: 2017-04-11 -> 1.0.5
2017-06-30 13:32:45 +02:00
Guillaume Maudoux
bd562949cf
terminfo: symlink terminfo to /etc for ncurses
2017-06-30 11:17:11 +02:00
John Ramsden
9f4c3b2efd
Add keyring enable option and add Nylas to systemPackages
2017-06-28 16:13:10 -07:00
John Ramsden
3fddb48020
Add Nylas mail module. Still needs keyring configuration
2017-06-28 15:56:41 -07:00
Peter Simons
003cd41310
zsh: extend default $fpath configured by NixOS to find "vendor-completions"
2017-06-26 10:50:52 +02:00
Franz Pletz
ba1330b12e
Merge pull request #26605 from mayflower/disable-ssh-agent
...
ssh module: disable agent by default
2017-06-18 22:03:59 +02:00
Roger Qiu
1b6176e45b
gnupg module: Added extra and browser sockets ( #26295 )
...
Also added dirmngr and made SSH support false by default
due to programs.ssh.startAgent defaulting to true.
2017-06-15 19:40:09 +02:00
Franz Pletz
994ffc01a0
ssh module: disable agent by default
2017-06-15 19:27:01 +02:00
Maximilian Bosch
3803864ca6
thefuck: init at 3.18 ( #26529 )
2017-06-14 09:57:38 +01:00
Daniel Fullmer
b8ebc60abd
programs.zsh.syntaxHighlighting: Fix default value for patterns
2017-06-04 15:30:35 -04:00