Neovim config that runs on nixOS but doesn't sacrifice portability
Find a file
iofq bff0f4c78b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a58bc8ad779655e790115244571758e8de055e3d' (2024-08-11)
  → 'github:NixOS/nixpkgs/c3aa7b8938b17aebd2deecf7be0636000d62a2b9' (2024-08-14)
2024-08-15 22:40:41 -05:00
.github/workflows fix gh workflow 2024-08-10 01:51:23 -05:00
nix add a few plugins like neoclip, markvieww 2024-08-13 02:50:48 -05:00
nvim use leader^2 for buffers 2024-08-13 20:12:48 -05:00
.envrc use kickstart-nix 2024-08-10 01:44:12 -05:00
.gitignore use kickstart-nix 2024-08-10 01:44:12 -05:00
.stylua.toml use kickstart-nix 2024-08-10 01:44:12 -05:00
flake.lock flake.lock: Update 2024-08-15 22:40:41 -05:00
flake.nix rm old flake 2024-08-13 03:07:45 -05:00
LICENSE use kickstart-nix 2024-08-10 01:44:12 -05:00
README.md use kickstart-nix 2024-08-10 01:44:12 -05:00

nvim.nix - personal Neovim config that runs on nixOS but doesn't sacrifice portability

Usage

nix run "github:iofq/nvim.nix" #neovim

Or, grab an AppImage from the Releases page.

What the hell?

This is a flake to build a Neovim package that includes my custom Lua config and dependencies. It then is bundled via CI into an AppImage.

Why the hell though?

I use these AppImages because I develop in a number of airgapped environments that make traditional dotfile management a nightmare. Downloading a single AppImage and copying it around is a more suckless way of managing this.

kickstart-nix-nvim

This repo is based off https://github.com/nix-community/kickstart-nix.nvim