distrobox
This commit is contained in:
parent
f639394679
commit
d6313c6cb1
4 changed files with 20 additions and 4 deletions
|
|
@ -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
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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 = [
|
||||||
|
|
|
||||||
9
system/core/virtualization.nix
Normal file
9
system/core/virtualization.nix
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
virtualisation.podman = {
|
||||||
|
enable = true;
|
||||||
|
dockerCompat = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
environment.systemPackages = [ pkgs.distrobox ];
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue