feat(flake)!: common home-manager settings

Automatically add the flake's overlays to `home-manager`'s `nixpkgs.overlays`
Split up `reo101-shell`
Upgdate `cheetah` to `23.05`
Some formatting
This commit is contained in:
reo101 2023-07-25 23:42:47 +03:00
parent de43011b22
commit bc81e59950
Signed by: reo101
GPG key ID: 675AA7EF13964ACB
9 changed files with 437 additions and 327 deletions

View file

@ -7,7 +7,16 @@
username = "nix-on-droid";
# username = "reo101";
homeDirectory = "/data/data/com.termux.nix/files/home";
stateVersion = "22.11";
stateVersion = "23.05";
};
# Add custom overlays
nixpkgs = {
overlays = [
inputs.neovim-nightly-overlay.overlay
inputs.zig-overlay.overlays.default
# inputs.zls-overlay.???
];
};
# Let Home Manager install and manage itself.
@ -65,16 +74,6 @@
j
];
nixpkgs = {
overlays = [
inputs.neovim-nightly-overlay.overlay
inputs.zig-overlay.overlays.default
# inputs.zls-overlay.???
];
config.allowUnfree = true;
};
programs.neovim = {
enable = true;
package = pkgs.neovim-nightly;