nixos-config/home-manager/all.nix

28 lines
555 B
Nix
Raw Normal View History

2024-10-17 15:10:59 +02:00
{ pkgs, unstable, extra, config, ... }:
2024-06-24 21:53:35 +02:00
let common = rec {
2024-10-17 15:10:59 +02:00
username = config.user;
2024-06-24 21:53:35 +02:00
homeDir = "/home/${username}";
};
in {
2024-10-17 15:10:59 +02:00
imports = builtins.map (x: import x { inherit pkgs unstable extra common config; }) ([
2024-06-24 21:53:35 +02:00
./applications.nix
./fetch.nix
./git.nix
./gpg.nix
./hm-settings.nix
./launcher.nix
./media.nix
./neovim.nix
2024-06-25 12:11:51 +02:00
./plasma.nix
2024-06-24 21:53:35 +02:00
./shell.nix
./ssh.nix
./terminal.nix
./tmux.nix
./xdg-dirs.nix
2024-10-17 15:10:59 +02:00
./xinitrc.nix
] ++ (if config.i3-plasma then [
./i3.nix
./picom.nix
] else []));
2024-06-24 21:53:35 +02:00
}