Adding X11 forwarding, new packages for the default python, and a swapfile
parent
d7bd579aad
commit
65232cfed3
|
@ -39,6 +39,10 @@
|
||||||
# Enable the X11 windowing system.
|
# Enable the X11 windowing system.
|
||||||
services.xserver.enable = true;
|
services.xserver.enable = true;
|
||||||
|
|
||||||
|
# Enable the X11 forwarding over ssh
|
||||||
|
programs.ssh.forwardX11 = true;
|
||||||
|
programs.ssh.setXAuthLocation = true;
|
||||||
|
|
||||||
# Enable KDE Plasma
|
# Enable KDE Plasma
|
||||||
services.xserver.displayManager.sddm.enable = true;
|
services.xserver.displayManager.sddm.enable = true;
|
||||||
services.xserver.desktopManager.plasma5.enable = true;
|
services.xserver.desktopManager.plasma5.enable = true;
|
||||||
|
|
|
@ -43,7 +43,10 @@
|
||||||
options = [ "defaults" "pquota" ];
|
options = [ "defaults" "pquota" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
swapDevices = [ ];
|
swapDevices = [ {
|
||||||
|
device = "/swapfile";
|
||||||
|
size = 125*1024;
|
||||||
|
} ];
|
||||||
|
|
||||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
||||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
# (the default) this is the recommended approach. When using systemd-networkd it's
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
{ ... }: {
|
{ ... }: {
|
||||||
imports = [
|
imports = [
|
||||||
|
./packages/ngilab.nix
|
||||||
./packages/office.nix
|
./packages/office.nix
|
||||||
./packages/terminal.nix
|
./packages/terminal.nix
|
||||||
./packages/python.nix
|
./packages/python.nix
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
{ pkgs, ...}: {
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
embree
|
||||||
|
];
|
||||||
|
}
|
|
@ -46,6 +46,30 @@
|
||||||
# fetching neuromorphic data:
|
# fetching neuromorphic data:
|
||||||
tonic
|
tonic
|
||||||
|
|
||||||
|
# Librairies to deal with mesh
|
||||||
|
#pymeshlab
|
||||||
|
trimesh
|
||||||
|
# dependencies trimesh
|
||||||
|
lxml # Parse XML documents.
|
||||||
|
networkx # Pure Python graph library
|
||||||
|
shapely # Bindings to GEOS for 2D spatial stuff
|
||||||
|
rtree # Query ND rectangles with a spatial tree
|
||||||
|
httpx # Do network queries in trimesh.exchange.load_remote
|
||||||
|
sympy # Evaluate symbolic algebra
|
||||||
|
xxhash # Quickly hash arrays, used for our cache checking, easy,
|
||||||
|
charset-normalizer # When we fail to decode text as UTF-8
|
||||||
|
colorlog # Printing logs with colors., easy,
|
||||||
|
pillow # Reading raster images for textures and render polygons into raster images., easy,
|
||||||
|
jsonschema # Validating our exports for formats like GLTF., easy,
|
||||||
|
pycollada # Parse dae files., easy,
|
||||||
|
meshio # Load additional mesh formats.
|
||||||
|
scikit-image # Used in voxel ops
|
||||||
|
#mapbox #earcut, Triangulate 2D polygons
|
||||||
|
psutil # Get current memory usage
|
||||||
|
#ruff # A static code analyzer and formatter
|
||||||
|
#manifold3d # A binding for the Manifold mesh boolean engine
|
||||||
|
#openctm # A binding for OpenCTM loaders enabling .ctm loading
|
||||||
|
|
||||||
# Machine learning toolkits:
|
# Machine learning toolkits:
|
||||||
tensorflow
|
tensorflow
|
||||||
tensorboard
|
tensorboard
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
homeSize = "50g";
|
homeSize = "50g";
|
||||||
homeProjectId = 120;
|
homeProjectId = 120;
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
|
vscode
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue