diff options
Diffstat (limited to 'users/tazjin/nixos/tverskoy/default.nix')
-rw-r--r-- | users/tazjin/nixos/tverskoy/default.nix | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/users/tazjin/nixos/tverskoy/default.nix b/users/tazjin/nixos/tverskoy/default.nix index d42d489776..733929219a 100644 --- a/users/tazjin/nixos/tverskoy/default.nix +++ b/users/tazjin/nixos/tverskoy/default.nix @@ -15,13 +15,13 @@ in lib.fix (self: { imports = [ (mod "open_eid.nix") + (usermod "chromium.nix") (usermod "desktop.nix") (usermod "fonts.nix") (usermod "home-config.nix") (usermod "laptop.nix") (usermod "persistence.nix") (usermod "physical.nix") - (usermod "zerotier.nix") (pkgs.home-manager.src + "/nixos") ] ++ lib.optional (builtins.pathExists ./local-config.nix) ./local-config.nix; @@ -44,11 +44,10 @@ lib.fix (self: { kernelPackages = pkgs.zfsUnstable.latestCompatibleLinuxPackages; loader.systemd-boot.enable = true; loader.efi.canTouchEfiVariables = true; - zfs.enableUnstable = true; }; - virtualisation.virtualbox.host.enable = true; - users.users.tazjin.extraGroups = [ "vboxusers" ]; + virtualisation.docker.enable = true; + users.users.tazjin.extraGroups = [ "docker" "vboxusers" "adbusers" ]; fileSystems = { "/" = { @@ -96,6 +95,8 @@ lib.fix (self: { opengl = { enable = true; + driSupport32Bit = true; + extraPackages = with pkgs; [ vaapiVdpau libvdpau-va-gl @@ -120,6 +121,7 @@ lib.fix (self: { security.rtkit.enable = true; services = { + tailscale.enable = true; printing.enable = true; # expose i2c device as /dev/i2c-amdgpu-dm and make it user-accessible @@ -159,7 +161,15 @@ lib.fix (self: { }; }; - services.tailscale.enable = true; + # android stuff for hacking on Awful.apk + programs.adb.enable = true; + + # systemd-oomd seems to have been enabled by default around ~ + # December 2022, and it's really into killing my X session as soon + # as I do anything stressful to the machine + systemd.services.systemd-oomd.enable = lib.mkForce false; + + environment.systemPackages = [ pkgs.vulkan-tools ]; system.stateVersion = "20.09"; }) |