murex: update
This commit is contained in:
parent
35651f0070
commit
557620b462
33
murex.nix
33
murex.nix
@ -42,10 +42,6 @@
|
|||||||
networking.wireless.iwd.enable = true;
|
networking.wireless.iwd.enable = true;
|
||||||
|
|
||||||
fileSystems = {
|
fileSystems = {
|
||||||
# "/boot" = {
|
|
||||||
# device = "/dev/disk/by-label/NIXOS_BOOT";
|
|
||||||
# fsType = "vfat";
|
|
||||||
# };
|
|
||||||
"/" = {
|
"/" = {
|
||||||
device = "/dev/disk/by-label/NIXOS_SD";
|
device = "/dev/disk/by-label/NIXOS_SD";
|
||||||
fsType = "ext4";
|
fsType = "ext4";
|
||||||
@ -65,7 +61,6 @@
|
|||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
extraGroups = [ "wheel" "networkmanager" "audio" "dialout" ];
|
extraGroups = [ "wheel" "networkmanager" "audio" "dialout" ];
|
||||||
shell = pkgs.fish;
|
shell = pkgs.fish;
|
||||||
# password = if config.virtualisation != null then "" else null;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
services.openssh = {
|
services.openssh = {
|
||||||
@ -79,19 +74,19 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
plugins = ps: with ps; [ printtimegenius touchui psucontrol ];
|
plugins = ps: with ps; [ printtimegenius touchui psucontrol ];
|
||||||
};
|
};
|
||||||
systemd.services.setupGpioForRelais = rec {
|
# systemd.services.setupGpioForRelais = rec {
|
||||||
wantedBy = [ "octoprint.service" ];
|
# wantedBy = [ "octoprint.service" ];
|
||||||
serviceConfig = {
|
# serviceConfig = {
|
||||||
Type = "oneshot";
|
# Type = "oneshot";
|
||||||
RemainAfterExit = "yes";
|
# RemainAfterExit = "yes";
|
||||||
};
|
# };
|
||||||
script = let gpio = toString (458 + 17); in ''
|
# script = let gpio = toString (458 + 17); in ''
|
||||||
if echo ${gpio} > /sys/class/gpio/export; then
|
# if echo ${gpio} > /sys/class/gpio/export; then
|
||||||
echo high > /sys/class/gpio/gpio${gpio}/direction
|
# echo high > /sys/class/gpio/gpio${gpio}/direction
|
||||||
fi
|
# fi
|
||||||
chown octoprint:dialout /sys/class/gpio/gpio${gpio}/value
|
# chown octoprint:dialout /sys/class/gpio/gpio${gpio}/value
|
||||||
'';
|
# '';
|
||||||
};
|
# };
|
||||||
users.users.${config.services.octoprint.user}.extraGroups = [
|
users.users.${config.services.octoprint.user}.extraGroups = [
|
||||||
"dialout" # ttyUSB access
|
"dialout" # ttyUSB access
|
||||||
];
|
];
|
||||||
@ -143,5 +138,5 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
system.stateVersion = "19.03";
|
system.stateVersion = "20.09";
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user