Skip to content

miliu2cc/halley-flake

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

halley-flake

Nix flake for Halley — spatial Wayland compositor.

Usage

{
  inputs.halley.url = "github:binarylinuxx/halley-flake";
}
nix build .#halley-stable      # v0.4.0 release
nix build .#halley-unstable    # latest main branch
nix build .#default            # same as unstable

Packages

Package Source Extras
halley-stable v0.4.0 tag halley, halleyctl
halley-unstable main branch + xdg-desktop-portal-halley

Both install session files, systemd units, portal config, and D-Bus services.

Install

NixOS (flake)

{
  inputs.halley.url = "github:binarylinuxx/halley-flake";

  outputs = { self, nixpkgs, halley, ... }: {
    nixosConfigurations.mybox = nixpkgs.lib.nixosSystem {
      system = "x86_64-linux";
      modules = [
        halley.nixosModules.default
        {
          programs.halley = {
            enable = true;
            package = halley.packages.${pkgs.system}.halley-unstable; # optional, defaults to unstable
          };
        }
      ];
    };
  };
}

User profile (non-NixOS)

nix profile install github:binarylinuxx/halley-flake#halley-unstable

After installation, select Halley from your display manager session list, or run halley-session from a TTY.

About

nix flake for - https://github.com/saltnpepper97/halley.git

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Nix 100.0%