about summary refs log tree commit diff
path: root/supermicro/x10sll-f
diff options
context:
space:
mode:
authorYegor Timoshenko <yegortimoshenko@gmail.com>2017-12-22 20:17:00 +0300
committerzimbatm <zimbatm@zimbatm.com>2017-12-22 17:17:00 +0000
commit3c9f432a7146115b2d0b6200c4c19101c29caaba (patch)
tree0e0a9c6ab58f8eda82624a5b7f7238fefb6244ed /supermicro/x10sll-f
parent3f2fbacb216c8905f8ca15d2c24fe95472fb9ab2 (diff)
downloadnixlib-3c9f432a7146115b2d0b6200c4c19101c29caaba.tar
nixlib-3c9f432a7146115b2d0b6200c4c19101c29caaba.tar.gz
nixlib-3c9f432a7146115b2d0b6200c4c19101c29caaba.tar.bz2
nixlib-3c9f432a7146115b2d0b6200c4c19101c29caaba.tar.lz
nixlib-3c9f432a7146115b2d0b6200c4c19101c29caaba.tar.xz
nixlib-3c9f432a7146115b2d0b6200c4c19101c29caaba.tar.zst
nixlib-3c9f432a7146115b2d0b6200c4c19101c29caaba.zip
treewide: modules -> profiles, separate dirs, list in README (#29)
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.
Diffstat (limited to 'supermicro/x10sll-f')
-rw-r--r--supermicro/x10sll-f/default.nix14
1 files changed, 14 insertions, 0 deletions
diff --git a/supermicro/x10sll-f/default.nix b/supermicro/x10sll-f/default.nix
new file mode 100644
index 000000000000..f60e6cf6fa0e
--- /dev/null
+++ b/supermicro/x10sll-f/default.nix
@@ -0,0 +1,14 @@
+{ config, pkgs, ... }:
+
+{
+  environment.systemPackages = with pkgs; [
+    ipmitool
+  ];
+
+  boot.kernelModules = [ "jc42" "ipmi_devintf" "ipmi_si" "tpm_rng" ];
+
+  # services.cron.systemCronJobs = [
+  #   # Reset 5-minute watchdog timer every minute
+  #   "* * * * * ${pkgs.ipmitool}/bin/ipmitool raw 0x30 0x97 1 5"
+  # ];
+}