mirror of
https://github.com/larstvei/nix-config.git
synced 2026-02-01 16:20:12 +00:00
Compare commits
No commits in common. "bc7c7a5f7ebfa8044cbf312f15141b909a72a351" and "f71e57df5182087e8693aac1a56bb1540ecb50f7" have entirely different histories.
bc7c7a5f7e
...
f71e57df51
@ -18,6 +18,6 @@
|
|||||||
useGlobalPkgs = true;
|
useGlobalPkgs = true;
|
||||||
useUserPackages = true;
|
useUserPackages = true;
|
||||||
extraSpecialArgs = { inherit emacs-larstvei; };
|
extraSpecialArgs = { inherit emacs-larstvei; };
|
||||||
users.larstvei.imports = [ ../../modules/home/full ];
|
users.larstvei.imports = [ ../../modules/home ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@ -6,11 +6,6 @@
|
|||||||
../../modules/nixos
|
../../modules/nixos
|
||||||
];
|
];
|
||||||
|
|
||||||
home-manager.users.larstvei.imports = [
|
|
||||||
../../modules/home/full
|
|
||||||
../../modules/desktop
|
|
||||||
];
|
|
||||||
|
|
||||||
networking.hostName = "larstvei-think";
|
networking.hostName = "larstvei-think";
|
||||||
|
|
||||||
# Bootloader.
|
# Bootloader.
|
||||||
|
|||||||
@ -9,6 +9,8 @@
|
|||||||
package = pkgs.nix;
|
package = pkgs.nix;
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
|
auto-optimise-store = true;
|
||||||
|
|
||||||
experimental-features = [
|
experimental-features = [
|
||||||
"nix-command"
|
"nix-command"
|
||||||
"flakes"
|
"flakes"
|
||||||
@ -33,8 +35,6 @@
|
|||||||
"larstvei.cachix.org-1:mJq98qeTBnm2xNNibn2BEwN1ggi6uQg+5hWASdG1Vys="
|
"larstvei.cachix.org-1:mJq98qeTBnm2xNNibn2BEwN1ggi6uQg+5hWASdG1Vys="
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
optimise.automatic = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
|
|||||||
@ -4,20 +4,7 @@
|
|||||||
../homebrew
|
../homebrew
|
||||||
];
|
];
|
||||||
|
|
||||||
nix.linux-builder = {
|
nix.linux-builder.enable = true;
|
||||||
enable = true;
|
|
||||||
ephemeral = true;
|
|
||||||
maxJobs = 4;
|
|
||||||
config = {
|
|
||||||
virtualisation = {
|
|
||||||
darwin-builder = {
|
|
||||||
diskSize = 200 * 1024;
|
|
||||||
memorySize = 8 * 1024;
|
|
||||||
};
|
|
||||||
cores = 6;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
system = {
|
system = {
|
||||||
stateVersion = 4;
|
stateVersion = 4;
|
||||||
|
|||||||
@ -1,4 +1,9 @@
|
|||||||
{
|
{
|
||||||
|
imports = [
|
||||||
|
../languages
|
||||||
|
../tools
|
||||||
|
];
|
||||||
|
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
|
|
||||||
home.stateVersion = "24.11";
|
home.stateVersion = "24.11";
|
||||||
|
|||||||
@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
imports = [
|
|
||||||
../.
|
|
||||||
../../languages
|
|
||||||
../../tools
|
|
||||||
];
|
|
||||||
}
|
|
||||||
@ -1,13 +0,0 @@
|
|||||||
{
|
|
||||||
imports = [
|
|
||||||
../.
|
|
||||||
../../languages/c
|
|
||||||
../../languages/clojure
|
|
||||||
../../languages/nix
|
|
||||||
../../languages/python
|
|
||||||
../../tools/editor
|
|
||||||
../../tools/git
|
|
||||||
../../tools/shell
|
|
||||||
../../tools/utils
|
|
||||||
];
|
|
||||||
}
|
|
||||||
@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
imports = [
|
|
||||||
../.
|
|
||||||
../../tools/editor
|
|
||||||
../../tools/git
|
|
||||||
../../tools/shell
|
|
||||||
];
|
|
||||||
}
|
|
||||||
@ -15,6 +15,10 @@
|
|||||||
useGlobalPkgs = true;
|
useGlobalPkgs = true;
|
||||||
useUserPackages = true;
|
useUserPackages = true;
|
||||||
extraSpecialArgs = { inherit nanostatus emacs-larstvei zen-browser; };
|
extraSpecialArgs = { inherit nanostatus emacs-larstvei zen-browser; };
|
||||||
|
users.larstvei.imports = [
|
||||||
|
../home
|
||||||
|
../desktop
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
users.users.larstvei = {
|
users.users.larstvei = {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user