test camp laptop on nolaptop

This commit is contained in:
Tao Tien 2024-06-13 13:30:29 -07:00
parent e43d71c96d
commit 5d1a143d10
5 changed files with 61 additions and 7 deletions

49
extras/ssrov-laptop.nix Normal file
View file

@ -0,0 +1,49 @@
{pkgs, ...}: {
users.users.tao.packages = with pkgs; [
(python311Full.withPackages (ps:
with ps; [
# bokeh
# datashader
# hvplot
# ipywidgets
# ipywidgets
# jupyter
# linkify-it-py
# markdown-it-py
# mdit-py-plugins
# nbclient
# numpy
# pandas
# panel
# plotly
# pyparsing
# pyserial
# scikit-learn
# scipy
# streamz
# tkinter
jupyter
# pyserial
bokeh
datashader
hvplot
# ipython_blocking
ipywidgets
nbclient
numpy
pandas
panel
plotly
pyparsing
scikit-learn
scipy
streamz
tkinter
linkify-it-py
markdown-it-py
mdit-py-plugins
]))
];
}

View file

@ -26,11 +26,11 @@
what = "//100.97.47.81/everything";
where = "/mnt/uwuraid/everything";
})
# (opts
# // {
# what = "//100.97.47.81/games";
# where = "/mnt/uwuraid/games";
# })
(opts
// {
what = "//100.97.47.81/games";
where = "/mnt/uwuraid/games";
})
# (opts
# // {
# what = "//100.97.47.81/isos";
@ -82,7 +82,7 @@
# (opts // {where = "/mnt/uwuraid/appdata";})
(opts // {where = "/mnt/uwuraid/backup";})
(opts // {where = "/mnt/uwuraid/everything";})
# (opts // {where = "/mnt/uwuraid/games";})
(opts // {where = "/mnt/uwuraid/games";})
# (opts // {where = "/mnt/uwuraid/isos";})
# (opts // { where = "/mnt/uwuraid/jellyfin"; })
(opts // {where = "/mnt/uwuraid/movies";})

View file

@ -91,6 +91,7 @@
./extras/gaming.nix
nixos-cosmic.nixosModules.default
./extras/cosmic.nix
./extras/ssrov-laptop.nix
];
};
NOmom = nixpkgs.lib.nixosSystem {

View file

@ -18,7 +18,7 @@
git
helix
inputs.agenix.packages.${pkgs.system}.default
localsend
sendme
mesa
mpv
ouch
@ -58,6 +58,7 @@
};
services.xserver.enable = lib.mkDefault true;
services.xserver.excludePackages = [pkgs.xterm];
services.xserver.xkb.layout = "us";
systemd.services.display-manager.restartIfChanged = false;
services.displayManager.sddm.enable = lib.mkDefault true;

View file

@ -6,6 +6,7 @@
...
}: {
users.users.tao.packages = with pkgs; [
nixos-anywhere
cloud-hypervisor
# fractal
# kdeconnect
@ -154,6 +155,8 @@
noto-fonts-color-emoji
];
documentation.enable = true;
users.users.tao = {
isNormalUser = true;
extraGroups = ["audio" "video" "wheel" "libvirtd" "dialout" "game"];