diff --git a/flake.nix b/flake.nix index 72439fe..bff9687 100644 --- a/flake.nix +++ b/flake.nix @@ -563,42 +563,31 @@ }; }; - # TODO: homeconfigs? - # homeConfigurations = { - # # TODO: non-system-specific home configurations? - # "deck" = let - # system = "x86_64-linux"; - # in - # home-manager.lib.homeManagerConfiguration { - # pkgs = pkgsFor system; - # extraSpecialArgs = moduleArgs; - # modules = with homeManagerModules; [ - # common - # { - # home.homeDirectory = "/home/deck"; - # home.username = "deck"; - # home.stateVersion = "24.05"; - # } - # linux - # ]; - # }; - # workm1 = let - # system = "aarch64-darwin"; - # in - # home-manager.lib.homeManagerConfiguration { - # pkgs = pkgsFor system; - # extraSpecialArgs = moduleArgs; - # modules = with homeManagerModules; [ - # common - # { - # home.homeDirectory = "/Users/daniel.flanagan"; - # home.username = "daniel.flanagan"; - # home.stateVersion = "24.05"; - # } - # macos - # ]; - # }; - # }; + homeConfigurations = { + "deck" = let + system = "x86_64-linux"; + in + home-manager.lib.homeManagerConfiguration { + pkgs = pkgsFor system; + modules = with homeManagerModules; [ + common + { + home = { + homeDirectory = "/home/deck"; + username = "deck"; + stateVersion = "24.05"; + }; + } + { + home.packages = with pkgs; [ + ludusavi + rclone + ]; + } + linux + ]; + }; + }; # TODO: nix-on-droid for phone terminal usage? # TODO: nix-darwin for work? diff --git a/modules/nixos/default.nix b/modules/nixos/default.nix index 8cdb567..0aedf71 100644 --- a/modules/nixos/default.nix +++ b/modules/nixos/default.nix @@ -566,6 +566,10 @@ imports = with nixosModules; [ lutris steam + + ludusavi + # ludusavi uses rclone + rclone ]; };