dotfiles.nix/home/default.nix

32 lines
724 B
Nix
Raw Normal View History

2023-10-26 02:37:42 +00:00
{ self, ... }: {
flake.homeModules = {
common = {
home.enableNixpkgsReleaseCheck = true;
home.stateVersion = "22.05";
imports = [
2023-12-23 01:49:53 +00:00
# fix app copying on darwin
./copy-apps.nix
# misc file configuration
2023-10-26 02:37:42 +00:00
./files.nix
# misc program configuration
./programs.nix
# per-program configurations
2023-10-26 02:37:42 +00:00
./fish.nix
./ghostty.nix
2023-10-26 02:37:42 +00:00
./git.nix
./helix.nix
./kitty.nix
./pijul.nix
./ssh.nix
2023-10-26 02:37:42 +00:00
./starship.nix
];
};
linux.imports = [ self.homeModules.common ];
darwin.imports = [
self.homeModules.common
./services/dark-mode-notify.nix
./services/tarsnap.nix
];
};
}