Commit Graph

128 Commits

Author SHA1 Message Date
zimbatm 0aa778c6a4 fixup! improve test scripts 2017-12-26 00:21:52 +00:00
zimbatm 8229a43214 improve test scripts
* validated with shellcheck
* allow to evaluate just one for convenience
* reduce verbosity and improve debugging output
2017-12-25 18:00:29 +00:00
Yegor Timoshenko 7dbceec472
Merge pull request #40 from NixOS/travis-ci 2017-12-25 20:27:25 +03:00
zimbatm 459ac00c62
tests/eval-test: clean up 2017-12-25 17:23:35 +00:00
zimbatm 83890749b2
add Travis CI to the repo 2017-12-25 17:21:35 +00:00
Yegor Timoshenko 571bea15a4
CODEWONERS: init 2017-12-25 14:39:59 +00:00
zimbatm 008eb39303
README: add links to docs 2017-12-25 14:10:06 +00:00
Yegor Timoshenko e6091de691
README: add apple/macbook-air/{4,6} 2017-12-25 13:30:03 +00:00
Jörg Thalheim a2c6590c3d add lenovo x250 (#38)
Basically a meta profile that combines thinkpad + intel.
2017-12-25 13:15:16 +00:00
Yegor Timoshenko 2227f2c67a
apple/macbook-air/4: resolve tearing 2017-12-25 04:55:29 +00:00
Yegor Timoshenko f9a1ac6297
common/pc/laptop: disable cpuFreqGovernor 2017-12-25 04:46:15 +00:00
Yegor Timoshenko 88bd1266a7
apple/macbook-air/4: add 2017-12-25 04:32:30 +00:00
Yegor Timoshenko e228c7827b
apple: add hid_apple.iso_layout=0 kernel param
In my experience, this makes keyboard behavior match letters printed
on it both on EU and US keyboards.
2017-12-25 04:30:32 +00:00
Yegor Timoshenko a5df61571c
raspberry-pi/2: format README 2017-12-25 01:51:51 +00:00
Yegor Timoshenko 9b3e42be63
apple: wrap hardware.facetimehd option 2017-12-25 01:51:02 +00:00
Yegor Timoshenko 5a1a527f16
apple: enable facetimehd if allowUnfree = true 2017-12-25 01:28:02 +00:00
Yegor Timoshenko db483616db
apple/macbook-air/6: init 2017-12-25 01:27:28 +00:00
Yegor Timoshenko aa70bfe955
asus/m60j-jx041v: drop (README only)
It's not useful and links are broken.
2017-12-24 23:44:25 +00:00
Yegor Timoshenko 1c54b711e5
common: drop notice
I didn't mean to commit that. I'm pretty sure common/ is a good name,
and basic layout is unlikely to change.
2017-12-24 23:23:39 +00:00
Yegor Timoshenko 5407ba7a52
treewide: abstract away common configs into common/ 2017-12-24 23:21:05 +00:00
Yegor Timoshenko b63e0eb372
Revert "tests: move to _tests"
This reverts commit 4d498aff1a.
2017-12-24 22:21:53 +00:00
Yegor Timoshenko 8abb6374c1
README: extract CONTRIBUTING, clean up 2017-12-24 19:34:39 +00:00
Yegor Timoshenko 38fd4c1541
README: seperate -> separate 2017-12-24 19:18:27 +00:00
Yegor Timoshenko 4d498aff1a
tests: move to _tests 2017-12-24 18:00:51 +00:00
Yegor Timoshenko a433fd730f
inversepath/usbarmory: fix evaluation 2017-12-24 17:21:43 +00:00
Yegor Timoshenko 08e080ae11
thinkpad: only enable tp_smapi on compatible ThinkPads, closes #36 2017-12-24 15:26:31 +00:00
Yegor Timoshenko 3743ae21f5
treewide: only ever set unmergable options via lib.mkDefault
Also extract documentation from raspberry-pi/2/ profile.
2017-12-24 15:13:25 +00:00
Yegor Timoshenko a74c9bdaf8
acer/c720: drop empty profile 2017-12-24 14:57:53 +00:00
Yegor Timoshenko f31e4afea5
apple/macbook-pro/10-1: elaborate more on NVidia driver 2017-12-24 14:19:38 +00:00
Yegor Timoshenko 4570276556
inversepath/usbarmory: drop inappropriate comment 2017-12-24 14:12:06 +00:00
Yegor Timoshenko f35389f469
tests/eval-test: exit on failed evaluation, skip some paths 2017-12-24 13:57:47 +00:00
Yegor Timoshenko a95291d21d
asus/wireless-ac1300: fix evaluation 2017-12-24 13:34:49 +00:00
Yegor Timoshenko f6526819a0
tests/build-test: rename to eval-test 2017-12-24 13:29:41 +00:00
Yegor Timoshenko b8afb99c16
README: drop inversepath/usbarmory from the table 2017-12-24 13:26:11 +00:00
Yegor Timoshenko e1806b4c1b lib: drop, fixes #16 (#37)
Hardware notes are seemingly less useful than a README, and
kernelAtLeast option, while potentially useful:

a) is not used anywhere in the tree at the moment,
b) doesn't properly work when there are multiple elements in the list,
c) assumes that there are no degradations ever.
2017-12-24 13:11:44 +00:00
Yegor Timoshenko bf86fda74c
tests/build-test: allowBroken, allowUnfree
allowUnfree is set to true for evaluation purposes only.
2017-12-24 13:11:00 +00:00
Yegor Timoshenko 721741b0c7
lenovo/thinkpad/t460s: fix evaluation, drop old kernel notes 2017-12-24 12:37:08 +00:00
Yegor Timoshenko 95c8873c41
supermicro/a1sri-2758f: fix evaluation, drop old kernel notes 2017-12-24 12:35:46 +00:00
Yegor Timoshenko f62ead1ce0
samsung/np900x3c: fix evaluation, drop old kernel notes 2017-12-24 12:34:24 +00:00
Yegor Timoshenko 0344137b57
dell/xps/15-9550: fix evaluation, drop old kernel notes 2017-12-24 12:30:41 +00:00
Yegor Timoshenko 63b3836fcf
apple: use global apple profile (for mbpfan) 2017-12-24 12:17:37 +00:00
Yegor Timoshenko cbe052c49e
apple/macbook-pro/12-1: clean up 2017-12-24 12:16:10 +00:00
Yegor Timoshenko a8b7b6ffe5
apple/macbook-pro/10-1: fix evaluation, drop old kernel notes 2017-12-24 12:13:25 +00:00
Yegor Timoshenko dd87817ffc
airis/n990: fix evaluation 2017-12-24 12:04:23 +00:00
Yegor Timoshenko 667b1d8eb9
4810t: fix evaluation, clean up 2017-12-24 11:59:21 +00:00
Yegor Timoshenko 097d47e3f8
c720: drop kernel notes for unsupported kernel versions 2017-12-24 11:50:06 +00:00
Yegor Timoshenko fc9b7ae002
tests: add evaluation/build test 2017-12-24 11:45:48 +00:00
Yegor Timoshenko 2951a4f4b0
thinkpad: move fprintd comment from X220 to parent profile 2017-12-24 11:17:39 +00:00
Yegor Timoshenko e4639aa028
thinkpad: add missing `config` 2017-12-24 11:10:07 +00:00
Yegor Timoshenko 9609c900f9
apple: add services.mbpfan.enable 2017-12-24 03:38:17 +00:00