Standalone Nixvim flake based on Lazyvim with some more changes.
Screenshots Circa: 2024-4-9
If you'd like to give it a try before installing:
nix run github:lostbean/Akari
1: Go to the flake.nix and add Akari.url = "github:lostbean/Akari"
to your inputs.
# flake
{
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
Akari.url = "github:lostbean/Akari";
};
}
2: Run nix flake update
3: Install it by adding inputs.Akari.packages.${system}.default
to your environment.systemPackages or home.packages. If you're using home-manager.
# packages
{ inputs, pkgs, ... }:
{
home.packages = with pkgs; [
inputs.Akari.packages.${system}.default
];
}
Or using the provided overlay.
{
nixpkgs.overlays = [
inputs.Akari.overlays.default;
];
}
# and adding the akira package to to the system.
{ pkgs, ... }:
{
home.packages = with pkgs; [
akari
];
}
4: Rebuild your system.
To start configuring, add or modify the nix files in ./config
.
If you add a new configuration file, remember to add it to the
config/default.nix
file
To test your configuration simply run the following command
nix run .
If you ever need to inspect the generated init.lua
, you can find it using this:
nix-store --query --requisites $(nix build /code/edgar/Akari/# --no-link --print-out-paths) | grep init.lua
Some sick ass Nixvim setups that I use from.