Merge #539
539: microsoft/surface: Tidy-up (update TODO's, run Deadnix and Statix) r=Mic92 a=mexisme Co-authored-by: mexisme <wildjim+dev@kiwinet.org>
This commit is contained in:
commit
88016c96c3
|
@ -42,14 +42,18 @@
|
||||||
* Support Tools
|
* Support Tools
|
||||||
** TODO Incorporate @hpfr's function(s) from this commit:
|
** TODO Incorporate @hpfr's function(s) from this commit:
|
||||||
- https://github.com/hpfr/system/commit/03fa1b0a83f8a336e812910d0d50f5247a8a630c
|
- https://github.com/hpfr/system/commit/03fa1b0a83f8a336e812910d0d50f5247a8a630c
|
||||||
** TODO Create derivative for `iptsd` touch-screen daemon
|
- @hpfr's repo forked for posterity, as he no longer has a Surface:
|
||||||
- [ ] Download
|
https://github.com/mexisme/hpfr-nix-linux-surface-system/commit/03fa1b0a83f8a336e812910d0d50f5247a8a630c
|
||||||
- [ ] Install binary
|
** DONE Create derivative for `iptsd` touch-screen daemon
|
||||||
- [ ] Enable via systemd
|
- State "DONE" from "TODO" [2023-01-11 Wed 12:09]
|
||||||
|
- [X] Download
|
||||||
|
- [X] Install binary
|
||||||
|
- [X] Enable via systemd
|
||||||
** TODO Create derivative to patch and rebuild libwacom
|
** TODO Create derivative to patch and rebuild libwacom
|
||||||
- github.com/linux-surface/libwacom-surface
|
- github.com/linux-surface/libwacom-surface
|
||||||
- The plan is to do this in a separate PR against `nixpkgs` instead of `nixos-hardware`
|
- The plan is to do this in a separate PR against `nixpkgs` instead of `nixos-hardware`
|
||||||
** TODO Create derivative to install `surface-control`
|
** DONE Create derivative to install `surface-control`
|
||||||
|
- State "DONE" from "TODO" [2023-01-11 Wed 12:05]
|
||||||
- Download github.com/linux-surface/surface-control
|
- Download github.com/linux-surface/surface-control
|
||||||
** TODO Create derivative to install `surface-dtx-daemon`
|
** TODO Create derivative to install `surface-dtx-daemon`
|
||||||
- Download github.com/linux-surface/surface-dtx-daemon
|
- Download github.com/linux-surface/surface-dtx-daemon
|
||||||
|
|
|
@ -1,12 +1,10 @@
|
||||||
{ lib, ... }:
|
{ ... }:
|
||||||
|
|
||||||
# This module is intended to support the Surface Laptop range, specifically those with AMD CPUs.
|
# This module is intended to support the Surface Laptop range, specifically those with AMD CPUs.
|
||||||
# It's expected it will work equally well on many other Surface models, but they may need further
|
# It's expected it will work equally well on many other Surface models, but they may need further
|
||||||
# config changes to work well.
|
# config changes to work well.
|
||||||
|
|
||||||
let
|
{
|
||||||
inherit (lib) mkDefault;
|
|
||||||
in {
|
|
||||||
imports = [
|
imports = [
|
||||||
../common
|
../common
|
||||||
../../../common/pc
|
../../../common/pc
|
||||||
|
|
|
@ -1,12 +1,10 @@
|
||||||
{ lib, ... }:
|
{ ... }:
|
||||||
|
|
||||||
# This module is intended to support the Surface Pro range, specifically those with Intel CPUs.
|
# This module is intended to support the Surface Pro range, specifically those with Intel CPUs.
|
||||||
# It's expected it will work equally well on many other Surface models, but they may need further
|
# It's expected it will work equally well on many other Surface models, but they may need further
|
||||||
# config changes to work well.
|
# config changes to work well.
|
||||||
|
|
||||||
let
|
{
|
||||||
inherit (lib) mkDefault;
|
|
||||||
in {
|
|
||||||
imports = [
|
imports = [
|
||||||
../common
|
../common
|
||||||
../../../common/pc
|
../../../common/pc
|
||||||
|
|
Loading…
Reference in a new issue