add manim

This commit is contained in:
zoe 2023-04-10 19:48:01 +02:00
parent 0ac975a50f
commit e9e92211c4
2 changed files with 18 additions and 13 deletions

View File

@ -1,5 +1,4 @@
{ pkgs, ... }:
{
{ pkgs, ... }: {
services = {
syncthing.enable = true;
chrony.enable = true;
@ -7,17 +6,17 @@
upower.enable = true;
mullvad-vpn.enable = true;
udisks2.enable = true;
gnome = {
gnome-keyring.enable = true;
sushi.enable = true;
};
gnome.gnome-keyring.enable = true;
postgresql.enable = true;
getty.autologinUser = "zoe";
gvfs.enable = true;
udev = {
enable = true;
packages = [ pkgs.arduino ];
};
tlp = {
enable = true;
settings = {
cpuFreqGovernor = "powersave";
};
settings = { cpuFreqGovernor = "powersave"; };
};
};
}

View File

@ -3,6 +3,7 @@ let
my-python-packages = p:
with p; [
i3ipc
python-lsp-server
(buildPythonPackage rec {
pname = "i3-layouts";
version = "0.13.2";
@ -21,7 +22,7 @@ in {
shell = pkgs.fish;
isNormalUser = true;
description = "zoe";
extraGroups = [ "networkmanager" "wheel" "libvirtd" ];
extraGroups = [ "networkmanager" "wheel" "libvirtd" "dialout" ];
packages = with pkgs; [
# internet
firefox
@ -138,15 +139,20 @@ in {
rust-analyzer
rustup
taplo
cargo-outdated
cargo-generate
## python
(unstable.python311.withPackages my-python-packages)
manim
black
# dotlang
## dotlang
graphviz
# 3d
## 3d
blender
# godot
## godot
unstable.godot_4
## arduino
arduino
# help
tealdeer