Adds nix config
This commit is contained in:
parent
eee07c6580
commit
ba300a76e0
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.DS_Store
|
11
home.nix
11
home.nix
@ -15,6 +15,16 @@
|
|||||||
# the Home Manager release notes for a list of state version
|
# the Home Manager release notes for a list of state version
|
||||||
# changes in each release.
|
# changes in each release.
|
||||||
home.stateVersion = "22.05";
|
home.stateVersion = "22.05";
|
||||||
|
home.enableNixpkgsReleaseCheck = true;
|
||||||
|
|
||||||
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
nix.package = pkgs.nixUnstable;
|
||||||
|
nix.settings = {
|
||||||
|
experimental-features = "nix-command flakes";
|
||||||
|
max-jobs = 6;
|
||||||
|
cores = 2;
|
||||||
|
auto-optimise-store = true;
|
||||||
|
};
|
||||||
|
|
||||||
# Let Home Manager install and manage itself.
|
# Let Home Manager install and manage itself.
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
@ -136,6 +146,7 @@
|
|||||||
# pkgs is the set of all packages in the default home.nix implementation
|
# pkgs is the set of all packages in the default home.nix implementation
|
||||||
cloc
|
cloc
|
||||||
cloudflare-dyndns
|
cloudflare-dyndns
|
||||||
|
config.nix.package
|
||||||
coreutils
|
coreutils
|
||||||
delta
|
delta
|
||||||
entr
|
entr
|
||||||
|
Loading…
Reference in New Issue
Block a user