Robert Helgesson
f89522362f
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.
(cherry picked from commit 445c0b1482
)
2019-02-11 01:22:01 +01:00
Robert Helgesson
7772158ac4
mbsync: add basic test of result configuration
...
(cherry picked from commit 0590c2a4f6
)
2019-02-11 01:22:01 +01:00
Robert Helgesson
de2d6a5d95
git: quote sendemail section header
...
This will allow, e.g., the character `@` in the email identity.
Also adds a test case.
Fixes #557
(cherry picked from commit 45cadbd4f3
)
2019-02-11 01:22:00 +01:00
Robert Helgesson
4bed99c71c
files: allow a wider range of source file names
...
In particular support source files whose name start with `.` or
contain characters not allowed in the nix store, such as spaces.
Also add some test cases for `home.file`.
(cherry picked from commit 7c04351a57
)
2019-02-11 01:21:04 +01:00
Robert Helgesson
f174f90fdf
tests: bump nmt version
...
(cherry picked from commit 46f787950a
)
2019-02-11 01:21:03 +01:00
Robert Helgesson
4bb40ac42d
tests: simplify test names
...
(cherry picked from commit f6ec26075d
)
2019-02-11 01:20:29 +01:00
Robert Helgesson
4c311835a7
i3: add test of keybinding merge logic
...
(cherry picked from commit c42206db02
)
2019-02-11 01:20:29 +01:00
Robert Helgesson
e9942375ce
tests: bump nmt to latest
...
(cherry picked from commit bb64012914
)
2019-02-11 01:20:29 +01:00
Robert Helgesson
9e913a9a30
texlive: always require at least one extra package
...
Fixes #526
(cherry picked from commit e150dd4a66
)
2019-01-14 18:40:50 +01:00
Robert Helgesson
1484b1d48b
tests: add initial test framework
...
(cherry picked from commit 6d56abcec1
)
2018-12-12 00:56:40 +01:00