flake

Francesco Saccone's Nix flake.
git clone git://git.francescosaccone.com/flake
Log | Files | Refs | README | LICENSE

commit 8f77d647d5366c6a27875096065e9eac94cdaaa0
parent 5c2f46751ed7326241a4b68f3013c79ecf025f7a
Author: Francesco Saccone <francesco@francescosaccone.com>
Date:   Mon, 14 Apr 2025 15:49:42 +0200

refactor: remove homes/francesco/user/ and move contents in laptop

Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>

Diffstat:
Mflake.nix | 4----
Dhomes/francesco/user/default.nix | 27---------------------------
Mhosts/laptop/default.nix | 20++++++++++++++++++++
3 files changed, 20 insertions(+), 31 deletions(-)

diff --git a/flake.nix b/flake.nix @@ -93,10 +93,6 @@ additionalModules = [ inputs.home-manager.nixosModules.home-manager { - imports = [ - ./homes/francesco/user - ]; - home-manager = { useGlobalPkgs = true; useUserPackages = true; diff --git a/homes/francesco/user/default.nix b/homes/francesco/user/default.nix @@ -1,27 +0,0 @@ -{ - lib, - config, - pkgs, - ... -}: -{ - users.users."francesco" = { - description = "Francesco Saccone"; - hashedPassword = builtins.concatStringsSep "" [ - "$y$j9T$ZJ7/UHs2qss.7QaCKrAOY/$A6u2M1y7IKyZjj0du" - "kLW8vQW87hzB/iSklEX6ecqajD" - ]; - isNormalUser = true; - extraGroups = [ - "networkmanager" - "wheel" - ]; - createHome = true; - home = "/home/francesco"; - shell = "${pkgs.mksh}/bin/mksh"; - }; - - fonts.packages = with pkgs; [ - ibm-plex - ]; -} diff --git a/hosts/laptop/default.nix b/hosts/laptop/default.nix @@ -35,4 +35,24 @@ }; services.flatpak.enable = true; + + fonts.packages = with pkgs; [ + ibm-plex + ]; + + users.users."francesco" = { + description = "Francesco Saccone"; + hashedPassword = builtins.concatStringsSep "" [ + "$y$j9T$ZJ7/UHs2qss.7QaCKrAOY/$A6u2M1y7IKyZjj0du" + "kLW8vQW87hzB/iSklEX6ecqajD" + ]; + isNormalUser = true; + extraGroups = [ + "networkmanager" + "wheel" + ]; + createHome = true; + home = "/home/francesco"; + shell = "${pkgs.mksh}/bin/mksh"; + }; }