Commit Graph

1668 Commits

Author SHA1 Message Date
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
Yegor Timoshenko
1b81e4e476 asus/wireless-ac1300: use config.boot.kernelPackages 2017-12-24 02:34:44 +00:00
Yegor Timoshenko
0c51ed4b80 x140e: drop options generated with nixos-generate-config 2017-12-24 01:28:22 +00:00
Yegor Timoshenko
7810833d2d t410: drop POWERTOP-like script in favor of services.tlp.enable
tlp does the same thing, but dynamically, depending on whether power
adapter is connected. It is also much more portable than this script.
Direct replacement would be `powerManagement.powertop.enable`.
2017-12-24 01:25:18 +00:00
Yegor Timoshenko
fcb9d76ead thinkpad: use lib.mkDefault on all unmergable options 2017-12-24 01:20:36 +00:00
Yegor Timoshenko
67cd7af6be thinkpad: common.nix -> default.nix + fixup after intel.nix drop 2017-12-24 01:13:40 +00:00
Yegor Timoshenko
0c17d72838 thinkpad: drop intel.nix, explicit services.xserver.videoDrivers
Kernel modules are already generated with nixos-generate-config.
2017-12-24 01:05:12 +00:00
Yegor Timoshenko
1bb5593772 t410: drop i915 warning 2017-12-24 00:59:37 +00:00
Yegor Timoshenko
ee47d31478 thinkpad: enable tp_smapi on all ThinkPads 2017-12-24 00:57:35 +00:00
Yegor Timoshenko
1133ce7d83 x220: drop security.rngd.enable = true, it's by default 2017-12-24 00:55:12 +00:00
Yegor Timoshenko
b8ab6ab37f thinkpad/intel: drop mkDefault, fixes #33 2017-12-24 00:46:26 +00:00