distrobox

This commit is contained in:
Lilith 2025-03-26 00:34:54 +01:00
parent f639394679
commit d6313c6cb1
Signed by: lilith
GPG key ID: 8712A0F317C37175
4 changed files with 20 additions and 4 deletions

View file

@ -1,4 +1,5 @@
{...}: { { ... }:
{
imports = [ imports = [
./audio.nix ./audio.nix
./bluetooth.nix ./bluetooth.nix
@ -15,5 +16,7 @@
./syncthing.nix ./syncthing.nix
./users.nix ./users.nix
./zsh.nix ./zsh.nix
./virtulization.nix
]; ];
} }

View file

@ -1,9 +1,12 @@
{...}: { { ... }:
{
time.timeZone = "Europe/Berlin"; time.timeZone = "Europe/Berlin";
environment.variables = { environment.variables = {
EDITOR = "hx"; EDITOR = "hx";
VISUAL = "hx"; VISUAL = "hx";
FLAKE = "/home/lilith/nixos"; FLAKE = "/home/lilith/nixos";
ELECTRON_OZONE_PLATFORM_HINT = "wayland";
}; };
} }

View file

@ -15,8 +15,9 @@ in
hashedPasswordFile = config.sops.secrets."user/password".path; hashedPasswordFile = config.sops.secrets."user/password".path;
}; };
remotebuilder = { nixremote = {
isSystemUser = true; isNormalUser = true;
createHome = false;
group = "users"; group = "users";
extraGroups = [ ]; extraGroups = [ ];
openssh.authorizedKeys.keys = [ openssh.authorizedKeys.keys = [

View file

@ -0,0 +1,9 @@
{ pkgs, ... }:
{
virtualisation.podman = {
enable = true;
dockerCompat = true;
};
environment.systemPackages = [ pkgs.distrobox ];
}