Skip to content

Repository files navigation

nix-morgen

CI

Nix package for Morgen.

What this repo provides

  • Nix package: morgen (binary: morgen)
  • Nix app output: .#morgen
  • Packaging for the latest upstream v4 Linux .deb
  • Desktop entry for launchers like Walker/Vicinae
  • Local quality gate (just) and GitHub Actions CI

Upstream source pin

Current source URL:

  • https://download.todesktop.com/210203cqcj00tw1/morgen-4.0.4-build-2602193oszs1hv7-amd64.deb

Quickstart

# list commands
just --list

# full local validation gate
just check

# build
just build

Build and run directly with Nix

nix build -L 'path:.#morgen'
nix run 'path:.#morgen'

Notes

  • License: proprietary/unfree. You must comply with Morgen's terms.
  • Platform: x86_64-linux.

Use from another flake

{
  inputs.nixMorgen.url = "github:rbright/nix-morgen";

  outputs = { self, nixpkgs, nixMorgen, ... }: {
    nixosConfigurations.my-host = nixpkgs.lib.nixosSystem {
      system = "x86_64-linux";
      modules = [
        ({ pkgs, ... }: {
          environment.systemPackages = [
            nixMorgen.packages.${pkgs.system}.morgen
          ];
        })
      ];
    };
  };
}

About

Nix package for Morgen

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages