This commit is contained in:
fqbn207
2025-01-15 23:13:43 +01:00
parent 0dece0f8dc
commit 7f29f372d0
4 changed files with 7 additions and 39 deletions

View File

@ -3,8 +3,9 @@
lib, lib,
pkgs, pkgs,
... ...
}: }: let
{ home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz";
in {
imports = [ imports = [
./hardware-configuration.nix ./hardware-configuration.nix
./modules/system/nix/default.nix ./modules/system/nix/default.nix
@ -42,7 +43,7 @@
useOSProber = true; useOSProber = true;
}; };
}; };
supportedFilesystems = [ "ntfs" ]; supportedFilesystems = ["ntfs"];
}; };
networking = { networking = {
@ -230,7 +231,6 @@
vesktop vesktop
pacman pacman
wf-recorder wf-recorder
]; ];
security = { security = {
@ -238,7 +238,7 @@
enable = true; enable = true;
extraRules = [ extraRules = [
{ {
users = [ "fabian" ]; users = ["fabian"];
noPass = true; noPass = true;
keepEnv = true; keepEnv = true;
} }
@ -270,4 +270,5 @@
system.stateVersion = "unstable"; system.stateVersion = "unstable";
home-manager.users.fabian = ./modules/home/home.nix;
} }

21
flake.lock generated
View File

@ -36,26 +36,6 @@
"type": "github" "type": "github"
} }
}, },
"home-manager": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1736785676,
"narHash": "sha256-TY0jUwR3EW0fnS0X5wXMAVy6h4Z7Y6a3m+Yq++C9AyE=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "fc52a210b60f2f52c74eac41a8647c1573d2071d",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "home-manager",
"type": "github"
}
},
"mnw": { "mnw": {
"locked": { "locked": {
"lastModified": 1735150973, "lastModified": 1735150973,
@ -2259,7 +2239,6 @@
}, },
"root": { "root": {
"inputs": { "inputs": {
"home-manager": "home-manager",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",
"nvf": "nvf" "nvf": "nvf"
} }

View File

@ -3,15 +3,12 @@
inputs = { inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
home-manager.url = "github:nix-community/home-manager";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
nvf.url = "github:notashelf/nvf"; nvf.url = "github:notashelf/nvf";
}; };
outputs = { outputs = {
self, self,
nixpkgs, nixpkgs,
home-manager,
nvf, nvf,
}: { }: {
packages."x86_64-linux".default = packages."x86_64-linux".default =
@ -25,14 +22,6 @@
modules = [ modules = [
./configuration.nix ./configuration.nix
nvf.homeManagerModules.default nvf.homeManagerModules.default
home-manager.nixosModules.home-manager
{
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
users.fabian = import ./modules/home/home.nix;
};
}
]; ];
}; };
}; };

View File

@ -2,8 +2,7 @@
config, config,
pkgs, pkgs,
... ...
}: }: {
{
imports = [ imports = [
./nix ./nix
]; ];