feat: podman -> orbstack

This commit is contained in:
winston 2024-08-26 09:59:13 +02:00
parent 6b77e122a8
commit ded6d601af
Signed by: winston
GPG key ID: 3786770EDBC2B481
4 changed files with 17 additions and 14 deletions

View file

@ -1,6 +1,7 @@
{ pkgs, ... }: { pkgs, lib, ... }:
let let
srcs = pkgs.callPackage ../../_sources/generated.nix { }; srcs = pkgs.callPackage ../../_sources/generated.nix { };
inherit (pkgs.stdenv) isLinux;
in in
{ {
home = { home = {
@ -14,8 +15,8 @@ in
switch_yubikeys = ''gpg-connect-agent "scd serialno" "learn --force" "/bye"''; switch_yubikeys = ''gpg-connect-agent "scd serialno" "learn --force" "/bye"'';
# podman # podman
docker = "podman"; docker = lib.mkIf isLinux "podman";
docker-compose = "podman-compose"; docker-compose = lib.mkIf isLinux "podman-compose";
}; };
}; };

View file

@ -36,6 +36,7 @@ in
"macfuse" "macfuse"
"mullvad-browser" "mullvad-browser"
"mullvadvpn" "mullvadvpn"
"orbstack"
"orion" "orion"
"rustdesk" "rustdesk"
"signal" "signal"

View file

@ -1,4 +1,3 @@
{ pkgs, ... }:
{ {
imports = [ ./brew.nix ]; imports = [ ./brew.nix ];
@ -11,14 +10,4 @@
latitude = 48.210033; latitude = 48.210033;
longitude = 16.363449; longitude = 16.363449;
}; };
environment = {
systemPackages = with pkgs; [
podman
podman-compose
podman-tui
qemu
];
pathsToLink = [ "/share/qemu" ];
};
} }

View file

@ -0,0 +1,12 @@
{ pkgs, ... }:
{
environment = {
systemPackages = with pkgs; [
podman
podman-compose
podman-tui
qemu
];
pathsToLink = [ "/share/qemu" ];
};
}