https://github.com/arup-group/archimate-headless-nix
A wrapper around archimate to run in headless environments
https://github.com/arup-group/archimate-headless-nix
archimate nix overlay
Last synced: about 1 year ago
JSON representation
A wrapper around archimate to run in headless environments
- Host: GitHub
- URL: https://github.com/arup-group/archimate-headless-nix
- Owner: arup-group
- Created: 2024-06-18T07:36:14.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-18T09:08:52.000Z (almost 2 years ago)
- Last Synced: 2025-03-28T05:17:44.284Z (about 1 year ago)
- Topics: archimate, nix, overlay
- Language: Nix
- Homepage:
- Size: 1000 Bytes
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Archimate Headless Nix
A wrapper around [Archimate](https://www.archimatetool.com/) to run in headless environments.
## Usage
```sh
nix run github:arup-group/archimate-headless-nix#archi
```
### Flakes
```nix
{
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
inputs.archimate-headless-nix.url = "github:arup-group/archimate-headless-nix";
# optionaly: set archimate-headless-nix to follow nixpkgs
inputs.archimate-headless-nix.inputs.nixpkgs.follows = "nixpkgs";
outputs = { self, nixpkgs, archimate-headless-nix }:
let
system = "x86_64-linux";
pkgs = import nixpkgs {
inherit system;
# add archimate-headless-nix to overlays
overlays = [ archimate-headless-nix.overlays.modifications ];
};
in
{
packages.x86_64-linux.archi = pkgs.archi;
};
}
```