This commit is contained in:
Clayton Hickey 2025-10-28 16:21:06 -04:00
parent 8919117ed5
commit bcc089232a
4 changed files with 43 additions and 2 deletions

View file

@ -6,9 +6,10 @@
"${inputs.home-manager}/nixos" "${inputs.home-manager}/nixos"
inputs.mapnix.nixosModules.default inputs.mapnix.nixosModules.default
./cos.nix ./cos.nix
./docker-kubernetes.nix #./docker-kubernetes.nix
./mainWireguard.nix ./mainWireguard.nix
./hyprland.nix ./hyprland.nix
./winboat.nix
]; ];
cos.username = "clhickey"; cos.username = "clhickey";

23
flake.lock generated
View file

@ -299,7 +299,8 @@
"mapnix": "mapnix", "mapnix": "mapnix",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"osm-bikeability": "osm-bikeability", "osm-bikeability": "osm-bikeability",
"penn-nix": "penn-nix" "penn-nix": "penn-nix",
"winboat": "winboat"
} }
}, },
"systems": { "systems": {
@ -346,6 +347,26 @@
"repo": "default", "repo": "default",
"type": "github" "type": "github"
} }
},
"winboat": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1760459934,
"narHash": "sha256-OQn5UqCOXsvaAwOG0p3ZiXmR+WfN3wf7H3zlc+uiByM=",
"owner": "TibixDev",
"repo": "winboat",
"rev": "eac9a7f48ce9bf9c60b9e7743aaf53d5a0f6351e",
"type": "github"
},
"original": {
"owner": "TibixDev",
"repo": "winboat",
"type": "github"
}
} }
}, },
"root": "root", "root": "root",

View file

@ -17,6 +17,10 @@
url = "github:clay53/osm-bikeability"; url = "github:clay53/osm-bikeability";
flake = false; flake = false;
}; };
winboat = {
url = "github:TibixDev/winboat";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
outputs = { self, nixpkgs, ... }@inputs: { outputs = { self, nixpkgs, ... }@inputs: {
nixosConfigurations.clhickey-nixos = nixpkgs.lib.nixosSystem { nixosConfigurations.clhickey-nixos = nixpkgs.lib.nixosSystem {

15
winboat.nix Normal file
View file

@ -0,0 +1,15 @@
{inputs, config, pkgs, ...}:
{
config = {
virtualisation.docker.enable = true;
users.users.${config.cos.username}.extraGroups = [
"docker"
];
environment.systemPackages = [
inputs.winboat.packages.x86_64-linux.winboat
pkgs.freerdp
];
};
}