Add nix-index-database rather than building locally
Use latest nixVersion in stable channel Update flake inputs
This commit is contained in:
parent
2b655732d5
commit
017972db19
33
flake.lock
33
flake.lock
|
@ -73,6 +73,26 @@
|
|||
"url": "https://git.xenia.me.uk/pixelifytica/iosevka.git"
|
||||
}
|
||||
},
|
||||
"nix-index-database": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1722136042,
|
||||
"narHash": "sha256-x3FmT4QSyK28itMiR5zfYhUrG5nY+2dv+AIcKfmSp5A=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nix-index-database",
|
||||
"rev": "c0ca47e8523b578464014961059999d8eddd4aae",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"repo": "nix-index-database",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1717602782,
|
||||
|
@ -91,11 +111,11 @@
|
|||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1721949857,
|
||||
"narHash": "sha256-DID446r8KsmJhbCzx4el8d9SnPiE8qa6+eEQOJ40vR0=",
|
||||
"lastModified": 1722221733,
|
||||
"narHash": "sha256-sga9SrrPb+pQJxG1ttJfMPheZvDOxApFfwXCFO0H9xw=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "a1cc729dcbc31d9b0d11d86dc7436163548a9665",
|
||||
"rev": "12bf09802d77264e441f48e25459c10c93eada2e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -115,11 +135,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1721724566,
|
||||
"narHash": "sha256-6H+OTxXkOrh3P+15bhkQJY7OaBrQVzx4Pz+pCn6rtIg=",
|
||||
"lastModified": 1722359438,
|
||||
"narHash": "sha256-EOf9LC4eSQPJIdtL1PZ3wK7g+o0Sqac83T+hz7twvbc=",
|
||||
"owner": "nix-community",
|
||||
"repo": "plasma-manager",
|
||||
"rev": "b967e042896de0f64513d4596e3d1f3eae445d1c",
|
||||
"rev": "110d50c34faaa6f4e268bbcf008db3c26c8f9d00",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -133,6 +153,7 @@
|
|||
"base16": "base16",
|
||||
"home-manager": "home-manager",
|
||||
"iosevka-custom": "iosevka-custom",
|
||||
"nix-index-database": "nix-index-database",
|
||||
"nixpkgs": "nixpkgs_2",
|
||||
"plasma-manager": "plasma-manager",
|
||||
"tt-schemes": "tt-schemes"
|
||||
|
|
11
flake.nix
11
flake.nix
|
@ -19,6 +19,10 @@
|
|||
home-manager.follows = "home-manager";
|
||||
};
|
||||
};
|
||||
nix-index-database = {
|
||||
url = "github:nix-community/nix-index-database";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
iosevka-custom.url = "git+https://git.xenia.me.uk/pixelifytica/iosevka.git";
|
||||
base16.url = "github:SenchoPens/base16.nix";
|
||||
tt-schemes = {
|
||||
|
@ -32,6 +36,7 @@
|
|||
nixpkgs,
|
||||
home-manager,
|
||||
plasma-manager,
|
||||
nix-index-database,
|
||||
iosevka-custom,
|
||||
base16,
|
||||
tt-schemes,
|
||||
|
@ -104,7 +109,10 @@
|
|||
networking = {
|
||||
inherit hostName;
|
||||
};
|
||||
nix.settings.trusted-users = [ username ];
|
||||
nix = {
|
||||
package = pkgs.nixVersions.latest;
|
||||
settings.trusted-users = [ username ];
|
||||
};
|
||||
services.greetd.settings.initial_session.user = username;
|
||||
programs.${loginShell} = lib.mkIf (loginShell != "bash") { enable = true; };
|
||||
users.users.${username} = {
|
||||
|
@ -133,6 +141,7 @@
|
|||
users.${username} = {
|
||||
imports = [
|
||||
base16.homeManagerModule
|
||||
nix-index-database.hmModules.nix-index
|
||||
{ scheme = "${tt-schemes}/base16/one-light.yaml"; }
|
||||
./home/${hostName}.nix
|
||||
];
|
||||
|
|
Loading…
Reference in a new issue