virtualization
This commit is contained in:
parent
711c24be52
commit
1d97e3a73f
3 changed files with 13 additions and 14 deletions
12
flake.lock
generated
12
flake.lock
generated
|
|
@ -8,11 +8,11 @@
|
||||||
"utils": "utils"
|
"utils": "utils"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1674928308,
|
"lastModified": 1675462931,
|
||||||
"narHash": "sha256-elVU4NUZEl11BdT4gC+lrpLYM8Ccxqxs19Ix84HTI9o=",
|
"narHash": "sha256-JiOUSERBtA1lN/s9YTKGZoZ3XUicHDwr+C8swaPSh3M=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "08a778d80308353f4f65c9dcd3790b5da02d6306",
|
"rev": "e2c1756e3ae001ca8696912016dd31cb1503ccf3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -23,11 +23,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1674641431,
|
"lastModified": 1675362331,
|
||||||
"narHash": "sha256-qfo19qVZBP4qn5M5gXc/h1MDgAtPA5VxJm9s8RUAkVk=",
|
"narHash": "sha256-VmcnKPj5gJLxWK7Bxlhg2LoQvhKRss7Ax+uoFjd3qKY=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "9b97ad7b4330aacda9b2343396eb3df8a853b4fc",
|
"rev": "a100acd7bbf105915b0004427802286c37738fef",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -127,8 +127,8 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
virtualbox.host = {
|
virtualbox.host = {
|
||||||
enable = false;
|
enable = true;
|
||||||
enableExtensionPack = false;
|
enableExtensionPack = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
users.extraGroups.vboxusers.members = [ "jsutter" ];
|
users.extraGroups.vboxusers.members = [ "jsutter" ];
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
let
|
let
|
||||||
home-manager = builtins.fetchTarball {
|
home-manager = builtins.fetchTarball {
|
||||||
url = "https://github.com/nix-community/home-manager/archive/master.tar.gz";
|
url = "https://github.com/nix-community/home-manager/archive/master.tar.gz";
|
||||||
sha256 = "05msmzfa45l9sr9ngd2cfxw66kw0x76d68gp29v5ilrakf8nc90w";
|
# sha256 = "05msmzfa45l9sr9ngd2cfxw66kw0x76d68gp29v5ilrakf8nc90w";
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
|
|
||||||
|
|
@ -22,7 +22,7 @@ in
|
||||||
users.users.jsutter = {
|
users.users.jsutter = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "Julian Sutter";
|
description = "Julian Sutter";
|
||||||
extraGroups = [ "networkmanager" "wheel" "docker" ];
|
extraGroups = [ "networkmanager" "wheel" "docker" "adbusers"];
|
||||||
hashedPassword = "$6$tvkhGd24G6pVOsWr$j8ZAqSnXPTGwMGmIulU5Puzqd4iKdu8eAMSFis/cPqTW6u2xGQMqPHH1W9IZwKSL6.nS7Jc/NR2VwpPosyXDH/";
|
hashedPassword = "$6$tvkhGd24G6pVOsWr$j8ZAqSnXPTGwMGmIulU5Puzqd4iKdu8eAMSFis/cPqTW6u2xGQMqPHH1W9IZwKSL6.nS7Jc/NR2VwpPosyXDH/";
|
||||||
openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBNVUh+RrcOSMRV6qysnsdPs5AyK8dSm4QhhnwgpikyI jsutter@symbiotrip.com" ];
|
openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBNVUh+RrcOSMRV6qysnsdPs5AyK8dSm4QhhnwgpikyI jsutter@symbiotrip.com" ];
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
|
|
@ -51,6 +51,9 @@ in
|
||||||
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
|
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Android Dev
|
||||||
|
programs.adb.enable = true;
|
||||||
|
|
||||||
# Zerotier
|
# Zerotier
|
||||||
services.zerotierone.joinNetworks = [ "b15644912e748585" ];
|
services.zerotierone.joinNetworks = [ "b15644912e748585" ];
|
||||||
services.zerotierone.enable= true;
|
services.zerotierone.enable= true;
|
||||||
|
|
@ -75,10 +78,6 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Android Dev
|
|
||||||
programs.adb.enable = true;
|
|
||||||
users.users.<your-user>.extraGroups = ["adbusers"];
|
|
||||||
|
|
||||||
# Firefox
|
# Firefox
|
||||||
programs.firefox = {
|
programs.firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue