Home

dotnix @c35e1175f3308c3e648fdd439b9172ddf77cb75d - refs - log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
dotnix / machines / masala / default.nix
- raw
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{pkgs, ...}: let
  username = "jolheiser";
in {
  imports = [../common/gui];

  networking.hostName = "masala";

  wsl = {
    enable = true;
    defaultUser = username;
    startMenuLaunchers = true;
  };

  users.users."${username}" = {
    extraGroups = ["wheel" "docker"];
    isNormalUser = true;
  };

  services.openssh.enable = true;

  environment.systemPackages = with pkgs; [
    libxcrypt
    py39.python39
    py39.python39Packages.virtualenv
    py39.python39Packages.psycopg2
    py39.python39Packages.wheel
    py39.python39Packages.setuptools
    py39.python39Packages.pip
    python3Packages.twine
    subversion
  ];

  system.stateVersion = "23.11";
}