Skip to content

Conversation

realitymolder
Copy link

@realitymolder realitymolder commented Sep 23, 2025

I've noticed the new flake.nix is missing installation instructions in the README so I've added a small section.

- **.rpm:** The intended format for Fedora based distributions
- flake.nix - Install using Nix
1. Add to your flake `inputs.winboat.url = "github:TibixDev/winboat";`
2. Add `inputs.winboat.packages.${system}.default` to `environment.systemPackages` or `home.packages`
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think enabling the module would be better:

imports = [ inputs.winboat.nixosModules.${system}.default ];
services.winboat.enable = true;

This way docker, libvirtd and iptable_nat will be set up automatically.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably also mention that virtualisation.docker.rootless needs to be disabled to avoid problems like in #171.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all of what you said are actually good points and amazin. The flake seems to have changed and now not supporting the module anymore (?)
so I'm waiting a bit for more info from the last comitter.

@TibixDev
Copy link
Owner

Hey, I'll gladly merge once you folks figure out what are the best instructions, I see some comments suggesting improvements. I'm personally not on Nix.

@Etmix Etmix mentioned this pull request Sep 30, 2025
@lonyelon
Copy link

I was going to add this but since you already did it, bump!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants