summaryrefslogtreecommitdiffstats
path: root/lenovo/thinkpad/t410
AgeCommit message (Collapse)Author
2017-12-25treewide: mark things that have to be doneYegor Timoshenko
2017-12-24treewide: abstract away common configs into common/Yegor Timoshenko
2017-12-24thinkpad: only enable tp_smapi on compatible ThinkPads, closes #36Yegor Timoshenko
2017-12-24t410: drop POWERTOP-like script in favor of services.tlp.enableYegor Timoshenko
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-24thinkpad: use lib.mkDefault on all unmergable optionsYegor Timoshenko
2017-12-24thinkpad: common.nix -> default.nix + fixup after intel.nix dropYegor Timoshenko
2017-12-24thinkpad: drop intel.nix, explicit services.xserver.videoDriversYegor Timoshenko
Kernel modules are already generated with nixos-generate-config.
2017-12-24t410: drop i915 warningYegor Timoshenko
2017-12-22treewide: modules -> profiles, separate dirs, list in README (#29)Yegor Timoshenko
Enforce proper naming: all paths are lowercase and hyphen-separated, if there's a line of models (aspire, macbook-pro, thinkpad) it becomes a subdirectory. Documentation for profiles is moved to README files in respective directories. Add an Org mode table that lists all available profiles and their paths. Instead of fetching repo locally, use a Nix channel. Making hardware profiles read-only should improve quality and amount of participation long-term.