Neovim configuration built with Nixvim. Based on Akari
  • Nix 92.9%
  • Tree-sitter Query 4.1%
  • Lua 3%
Find a file
2026-10-12 20:42:59 +02:00
.forgejo chore(formatting): format files to the new settings 2026-10-11 00:42:57 +02:00
config fix(nix): correct flake URL usage and formatting expressions in nix configuration 2026-10-12 20:39:05 +02:00
flake fix(nix): correct package assignment for neovim and update self reference in default.nix 2026-10-12 20:42:42 +02:00
lib chore(formatting): format files to the new settings 2026-10-11 00:42:57 +02:00
pkgs chore(formatting): format files to the new settings 2026-10-11 00:42:57 +02:00
plugins/by-name chore(formatting): format files to the new settings 2026-10-11 00:42:57 +02:00
.envrc feat(nix): add .envrc for flake usage and update flake-parts URL in flake.nix 2026-10-12 20:42:59 +02:00
.gitignore feat(flake): restructure flake configuration and add new modules for git hooks, formatting, and development environment 2026-10-11 00:41:31 +02:00
flake.lock feat(nix): add .envrc for flake usage and update flake-parts URL in flake.nix 2026-10-12 20:42:59 +02:00
flake.nix feat(nix): add .envrc for flake usage and update flake-parts URL in flake.nix 2026-10-12 20:42:59 +02:00
pedantix.toml feat(flake): restructure flake configuration and add new modules for git hooks, formatting, and development environment 2026-10-11 00:41:31 +02:00
README.md fix(readme): remove unnecessary badge and clean up HTML structure 2026-10-05 03:39:41 +02:00


Akari


Standalone Nixvim flake based on Lazyvim with some more changes.



neovim-pic-1 neovim-pic-2 neovim-pic-3

Screenshots Circa: 2024-4-9


🔨 Installation

If you'd like to give it a try before installing: nix run github:spector700/Akari

Adding it as a flake

1: Go to the flake.nix and add Akari.url = "github:spector700/Akari" to your inputs.

# flake
{
  inputs = {
    nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";

    Akari.url = "github:spector700/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
  ];
}

4: Rebuild your system.

⚙️ Configuration

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

Testing your new configuration

To test your configuration simply run the following command

nix run .

📑 Resources

Some sick ass Nixvim setups that I use from.