Pulsebert: run ncmpcpp on tty0

This commit is contained in:
Emery Hemingway 2020-01-18 18:00:19 +01:00
rodzic f82f1ab323
commit 80fa2d745f
2 zmienionych plików z 23 dodań i 0 usunięć

Wyświetl plik

@ -19,6 +19,7 @@ in {
../../lib/yggdrasil.nix
../../lib/hail.nix
../../lib/emery.nix
./mpdConsole.nix
];
c3d2 = {

Wyświetl plik

@ -0,0 +1,22 @@
{ pkgs, ... }:
let tty = "tty1";
in {
boot.extraTTYs = [ tty ];
systemd.services.ncmpcpp = {
description = "Rogue dungeon crawling game";
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart = "${pkgs.ncmpcpp}/bin/ncmpcpp";
StandardInput = "tty";
StandardOutput = "tty";
TTYPath = "/dev/${tty}";
TTYReset = true;
TTYVTDisallocate = true;
WorkingDirectory = "/tmp";
Restart = "always";
};
};
}