Operand

odyssey, u hear?

gram: build

> ./nixos/module/login.nix

Lenses
(coming soon!)


{ user, command ? "nu ~/.buid/run.nu", init ? null }:
{ lib, pkgs, ... }:
{
  services.greetd = {
    enable = true;
    # settings.initial_session = init;
    settings.default_session.user = "greeter";
    settings.default_session.command = lib.replaceStrings ["\n"] [" "] ''
      ${pkgs.greetd.tuigreet}/bin/tuigreet
      --greeting 'You are running on Chesapeake.'
      --asterisks
      --remember
      --remember-user-session
      --time
      --cmd '${command}'
      '';
  };
}