Skip to content
/ Akari Public
forked from spector700/Akari

Akari is a Neovim configuration built with Nixvim

Notifications You must be signed in to change notification settings

lostbean/Akari

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Akari


Standalone Nixvim flake based on Lazyvim with some more changes.



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:lostbean/Akari

Adding it as a flake

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.

⚙️ 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 .

Debugging

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

📑 Resources

Some sick ass Nixvim setups that I use from.

About

Akari is a Neovim configuration built with Nixvim

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nix 100.0%