cross-posted from: https://lemmy.world/post/21426498

I use nixos + greetd + tuigreet + hyprland. I missed to mention that I wanted to disable or hide the logs that gets shows when starting hyprland from tty terminal by writing Hyprland or when using greetd tuigreet. After entering my username and password, These logs show before hyprland starts, I want to avoid that

  • Samsy@lemmy.ml
    link
    fedilink
    arrow-up
    20
    ·
    18 days ago

    Disable? These can’t be disabled.

    You mean you don’t want to see them? There is a package called Plymouth, which hints the logs and shows a Logo instead.

    • Yash Raj@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      18 days ago

      So does it mean passing --cmd Hyprland > /dev/null to Tuigreet? If so then that wouldn’t work with my setup, as I use sessions instead of cmd. Here is how I have it in nixos

          services.greetd = {
            enable = true;
            settings = {
              default_session = {
                user = "greeter";
                command = ''
                  ${getExe' pkgs.unstable.greetd.tuigreet "tuigreet"} \
                  --time \
                  --sessions ${cfg.sessionDirs} \
                  --remember \
                  --remember-session
                '';
              };
            };
          };
      
      

      The sessionDirs is this

      modules.services.greetd.sessionDirs = ["${hyprlandPackage}/share/wayland-sessions"];
      

      This is a link to my dotfiles where I have it:

      • 2xsaiko@discuss.tchncs.de
        link
        fedilink
        arrow-up
        1
        ·
        18 days ago

        You have NixOS, it’s easy to give it a custom session path for that.

        Also I would use systemd-cat so the output goes into the journal instead of nowhere.

        • Yash Raj@lemmy.worldOP
          link
          fedilink
          arrow-up
          1
          ·
          17 days ago

          Would you be able to provide an example code? It would help me grasp the concept more effectively.

  • toastal@lemmy.ml
    link
    fedilink
    arrow-up
    7
    ·
    18 days ago

    Why tho? The logs give you information & progress. After boot you don’t even see it.

    I honestly wish Android booted like this.

    • Yash Raj@lemmy.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      18 days ago

      I know… For a long and I mean long time I had it, but yk I wan’t to hide it just to spice things up.

    • Communist@lemmy.frozeninferno.xyz
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      17 days ago

      they go away so fast i can’t even read them, so, they serve no purpose to me, other than being a brief gross flash where my startup animation goes away