On deck
This commit is contained in:
parent
5337459609
commit
6f643a1858
2 changed files with 29 additions and 36 deletions
61
flake.nix
61
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?
|
||||
|
|
|
@ -566,6 +566,10 @@
|
|||
imports = with nixosModules; [
|
||||
lutris
|
||||
steam
|
||||
|
||||
ludusavi
|
||||
# ludusavi uses rclone
|
||||
rclone
|
||||
];
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue