mirror of
https://github.com/srid/nixos-config.git
synced 2026-01-08 01:07:23 +08:00
35 lines
707 B
Nix
35 lines
707 B
Nix
{ self, ... }:
|
|
{
|
|
flake = {
|
|
homeModules = {
|
|
common = {
|
|
home.stateVersion = "22.11";
|
|
imports = [
|
|
./tmux.nix
|
|
./neovim.nix
|
|
./starship.nix
|
|
./terminal.nix
|
|
./direnv.nix
|
|
./zellij.nix
|
|
# ./nushell.nix (intergrates extremely poorly with the system)
|
|
./powershell.nix
|
|
];
|
|
};
|
|
common-linux = {
|
|
imports = [
|
|
self.homeModules.common
|
|
./bash.nix
|
|
./vscode-server.nix
|
|
];
|
|
};
|
|
common-darwin = {
|
|
imports = [
|
|
self.homeModules.common
|
|
./zsh.nix
|
|
./kitty.nix
|
|
./emacs.nix
|
|
];
|
|
};
|
|
};
|
|
};
|
|
}
|