Tadeo Kondrak
24b734500f
alacritty: don't create file if settings is empty
...
Also add a few test cases for the alacritty module.
(cherry picked from commit d2ed39f103
)
2019-05-15 00:01:21 +02:00
Robert Helgesson
de9fc235d0
tests: bump nmt version
...
(cherry picked from commit 939274281a
)
2019-05-15 00:00:35 +02:00
Robert Helgesson
162a65f029
Fix type of various sessionVariables
options
...
Unfortunately, using `attrsOf` is not possible since it results in too
eager evaluation. In particular, the
home.sessionVariables = {
FOO = "Hello";
BAR = "${config.home.sessionVariables.FOO} World!";
};
example will cause an infinite recursion.
This commit restores the option type of
- `home.sessionVariables`,
- `pam.sessionVariables`,
- `programs.bash.sessionVariables`, and
- `programs.zsh.sessionVariables`
to `attrs`. It also adds test cases for the above options to avoid
regressions.
Fixes #659
(cherry picked from commit b6e613c771
)
2019-05-01 18:24:02 +02:00
Wael M. Nasreddine
652c694244
programs.tmux: implement secureSocket
2019-04-04 17:14:29 -07:00
Robert Helgesson
989e636d98
ssh: add some basic tests
2019-03-19 23:00:17 +01:00
Mario Rodas
6da88339f5
git: allow contents in git.includes
2019-02-17 22:28:15 +01:00
Wael M. Nasreddine
2093cf425f
tmux: general improvements and added options
...
See #575 for discussion.
2019-02-13 22:14:30 +01:00
Robert Helgesson
1cdb8abf30
git: add basic support for LFS
...
Fixes #542
2019-02-10 00:51:16 +01:00
Robert Helgesson
445c0b1482
git: use attrsOf
instead of attrs
...
This makes sure that values added to
programs.git.aliases
or
programs.git.extraConfig
are merged as expected.
Also add a few option examples.
2019-02-01 01:12:58 +01:00
Robert Helgesson
0590c2a4f6
mbsync: add basic test of result configuration
2019-01-31 02:08:40 +01:00
Robert Helgesson
45cadbd4f3
git: quote sendemail section header
...
This will allow, e.g., the character `@` in the email identity.
Also adds a test case.
Fixes #557
2019-01-29 18:28:55 +01:00
Robert Helgesson
e150dd4a66
texlive: always require at least one extra package
...
Fixes #526
2019-01-09 02:09:23 +01:00
Robert Helgesson
6d56abcec1
tests: add initial test framework
2018-12-11 00:57:58 +01:00