Skip to content

OpenFest/mixos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MixOS

This repo contains configuration for a linux distribution optimised for live audio/video mixing. Very much work in progress.

It is based on NixOS (atomic immutable deploys are quite suited for this usecase).

Configurations

Every configuration has a corresponding directory in configurations/.

  • zver: base configuration targeting x86_64 machines with NVidia GPUs

Requirements

run nix develop or if you use direnv direnv allow .

install git hook/s to check nix linting rules:

make git-hooks

fix linting errors in nix:

make nixfmt

Quick start

To build the distribution and burn a bootable drive (make sure to use a fast drive), do:

$ ./deploy.sh image-on <configuration> /dev/sdX

To deploy changes to an already-running machine, do:

$ ./deploy.sh sync <configuration> <hostname or IP address>

If you want to build everything locally instead of on the target machine, use remote instead of sync.

About

so experimental

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •