Compare commits

...

3 Commits

Author SHA1 Message Date
bc7c7a5f7e Beef up linux builder
I need a bigger linux builder to build another linux...
2025-09-14 18:41:21 +02:00
8618bcc623 Got a very scary warning causing this change 2025-09-14 18:41:21 +02:00
3d6ed3ac9c Make minimal/small/medium/full configs 2025-09-14 18:41:21 +02:00
9 changed files with 50 additions and 13 deletions

View File

@ -18,6 +18,6 @@
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = { inherit emacs-larstvei; };
users.larstvei.imports = [ ../../modules/home ];
users.larstvei.imports = [ ../../modules/home/full ];
};
}

View File

@ -6,6 +6,11 @@
../../modules/nixos
];
home-manager.users.larstvei.imports = [
../../modules/home/full
../../modules/desktop
];
networking.hostName = "larstvei-think";
# Bootloader.

View File

@ -9,8 +9,6 @@
package = pkgs.nix;
settings = {
auto-optimise-store = true;
experimental-features = [
"nix-command"
"flakes"
@ -35,6 +33,8 @@
"larstvei.cachix.org-1:mJq98qeTBnm2xNNibn2BEwN1ggi6uQg+5hWASdG1Vys="
];
};
optimise.automatic = true;
};
environment.systemPackages = [

View File

@ -4,7 +4,20 @@
../homebrew
];
nix.linux-builder.enable = true;
nix.linux-builder = {
enable = true;
ephemeral = true;
maxJobs = 4;
config = {
virtualisation = {
darwin-builder = {
diskSize = 200 * 1024;
memorySize = 8 * 1024;
};
cores = 6;
};
};
};
system = {
stateVersion = 4;

View File

@ -1,9 +1,4 @@
{
imports = [
../languages
../tools
];
programs.home-manager.enable = true;
home.stateVersion = "24.11";

View File

@ -0,0 +1,7 @@
{
imports = [
../.
../../languages
../../tools
];
}

View File

@ -0,0 +1,13 @@
{
imports = [
../.
../../languages/c
../../languages/clojure
../../languages/nix
../../languages/python
../../tools/editor
../../tools/git
../../tools/shell
../../tools/utils
];
}

View File

@ -0,0 +1,8 @@
{
imports = [
../.
../../tools/editor
../../tools/git
../../tools/shell
];
}

View File

@ -15,10 +15,6 @@
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = { inherit nanostatus emacs-larstvei zen-browser; };
users.larstvei.imports = [
../home
../desktop
];
};
users.users.larstvei = {