feat: use astronvim instead of nixvim and instantiate zoxide as 'cd'

This commit is contained in:
Alexandre Cavalheiro S. Tiago da Silva 2024-02-16 19:39:03 -03:00
parent 392a94a4ec
commit 9429111cee
Signed by: wizardlink
GPG key ID: A5767B54367CFBDF
23 changed files with 638 additions and 443 deletions

View file

@ -19,11 +19,17 @@
inputs.hyprland.follows = "hyprland";
};
# My neovim configuration using nixvim.
custom-neovim.url = "github:wizardlink/neovim";
# CLI file manager.
yazi.url = "github:sxyazi/yazi";
yazi = {
url = "github:sxyazi/yazi";
inputs.nixpkgs.follows = "nixpkgs";
};
# Neovim distribution
astronvim = {
url = "github:AstroNvim/AstroNvim";
flake = false;
};
};
outputs =
@ -32,10 +38,13 @@
, hyprland
, nixpkgs
, ...
}@inputs: {
nixosConfigurations.nixos =
} @ inputs:
let
system = "x86_64-linux";
in
{
nixosConfigurations."nixos" =
let
system = "x86_64-linux";
specialArgs = inputs;
modules = [
./nixos.nix
@ -57,6 +66,6 @@
in
nixpkgs.lib.nixosSystem { inherit system specialArgs modules; };
formatter.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.nixpkgs-fmt;
formatter = nixpkgs.legacyPackages.${system}.nixpkgs-fmt;
};
}