neovim-nightly-overlay
nixos-config
neovim-nightly-overlay | nixos-config | |
---|---|---|
10 | 5 | |
268 | 360 | |
4.9% | - | |
9.5 | 9.6 | |
3 days ago | 10 days ago | |
Nix | Nix | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
neovim-nightly-overlay
-
Really have some trouble setup a minimal Neovim flake
Don't use nix build to build neovim. Add an overlay to your flake and use home-manager programs.neovim option. It will automatically compile latest neovim for you when you rebuild the configuration.
-
easy instructions but not so easy build output error to understand
Relevant? https://github.com/nix-community/neovim-nightly-overlay/issues/164
-
Declaratively install Neovim Nightly?
You can use the overlay
-
Neovim unstable
You can use the nix-community overlay or the flake.
-
Configuring Neovim through configuration.nix
-- SNIP -- nixpkgs.overlays = [ (import (builtins.fetchTarball { url = https://github.com/nix-community/neovim-nightly-overlay/archive/master.tar.gz; })) ]; -- SNIP -- programs = { neovim = { enable = true; package = pkgs.neovim-nightly; configure = { customRC = (builtins.readFile ./init.vim); }; }; }; -- SNIP --
-
Goodbye Arch, hello sexy new SilverBlue
There is no centralised way of sharing user packages. But you can create package overlays or use sombodys overlays if you can find them (e.g. I use neovim nightly overlay).
-
How do I use an overlay with nix-env without NixOS
However, then you run into this issue.
-
Can I set make flags for a package?
Ok so I am using https://github.com/nix-community/neovim-nightly-overlay to build neovim from source in order to use the latest features. Does anyone know of any way I can specify makeflags, such as march=native or O3 when building the package? Thanks so much for your help.
-
NixOS' minimal ISO is now 100% reproducible!
I'm using https://github.com/nix-community/neovim-nightly-overlay which does get Neovim 0.5 running, it's just not using my init.lua properly, picking up its own init.vim instead.
nixos-config
-
Starship.rs: minimal, fast prompt for any shell
If you use home-manager, installing starship is as simple as adding `programs.starship.enable = true;`.
https://github.com/srid/nixos-config/blob/master/home/starsh...
Incidentally, starship also gives a visual indication of whether you are in the nix shell or not, which is pretty handy when using direnv:
https://nixos.asia/en/direnv
- Diving straight into flakes with no channels?
-
Sharing configuration between NixOS and MacOS
In https://github.com/srid/nixos-config I share home-manager modules (everything under ./home/ basically) between NixOS and macOS.
- Is there any equivalent to a curated Fedora/Ubuntu? A NixOS-based distro or metarepo of configs perhaps?
- Neovim unstable
What are some alternatives?
nixpkgs - Nix Packages collection & NixOS
neovim - Vim-fork focused on extensibility and usability
nix-ld - Run unpatched dynamic binaries on NixOS
nixpkgs-config - ~/.config/nixpkgs
aconfmgr - A configuration manager for Arch Linux
.dots - just my .dotfiles
nixos-hardware - A collection of NixOS modules covering hardware quirks.
nixos-config - Mirror of https://code.balsoft.ru/balsoft/nixos-config
nix-autobahn
NCC - RGBCube's NixOS Configuration Collection.
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]
NixOS-Guide - NixOS Guide. Learn all about the immutable Nix Operating System and the declarative Nix Expression Language.