mirror of
https://github.com/srid/nixos-config.git
synced 2025-12-28 16:36:28 +08:00
43 lines
902 B
Nix
43 lines
902 B
Nix
{ self, inputs, ... }:
|
|
{
|
|
flake = {
|
|
homeModules = {
|
|
common = {
|
|
home.stateVersion = "22.11";
|
|
imports = [
|
|
inputs.nixvim.homeManagerModules.nixvim
|
|
inputs.nix-index-database.hmModules.nix-index
|
|
./tmux.nix
|
|
./neovim.nix
|
|
./helix.nix
|
|
./ssh.nix
|
|
./starship.nix
|
|
./terminal.nix
|
|
./nix.nix
|
|
./git.nix
|
|
./direnv.nix
|
|
./zellij.nix
|
|
# ./nushell.nix
|
|
./just.nix
|
|
# ./powershell.nix
|
|
];
|
|
};
|
|
common-linux = {
|
|
imports = [
|
|
self.homeModules.common
|
|
./bash.nix
|
|
./vscode-server.nix
|
|
];
|
|
};
|
|
common-darwin = {
|
|
imports = [
|
|
self.homeModules.common
|
|
./zsh.nix
|
|
./bash.nix
|
|
# ./kitty.nix
|
|
./emacs.nix
|
|
];
|
|
};
|
|
};
|
|
};
|
|
}
|