summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorAmir Saeid <amir@glgdgt.com>2026-04-25 11:43:09 +0100
committerAmir Saeid <amir@glgdgt.com>2026-04-25 11:43:09 +0100
commitbf309bb0249429221c8afa9ddf633c58767bb7a1 (patch)
treed079e966b86801918d9142046c73112aa950b616 /flake.nix
parentf3868ec14622a359ad9215af9247a9b3ba92687b (diff)
Replace neovim with nixvim
Also remove Zed editor
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix23
1 files changed, 10 insertions, 13 deletions
diff --git a/flake.nix b/flake.nix
index 87af9f8..dd34119 100644
--- a/flake.nix
+++ b/flake.nix
@@ -3,18 +3,11 @@
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
- home-manager = {
- url = "github:nix-community/home-manager/release-25.11";
- };
- unstable = {
- url = "github:NixOS/nixpkgs/nixos-unstable";
- };
- flake-utils = {
- url = "github:numtide/flake-utils";
- };
- nixgl = {
- url = "github:nix-community/nixGL";
- };
+ home-manager.url = "github:nix-community/home-manager/release-25.11";
+ unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
+ flake-utils.url = "github:numtide/flake-utils";
+ nixgl.url = "github:nix-community/nixGL";
+ nixvim.url = "github:nix-community/nixvim";
};
outputs =
@@ -25,6 +18,7 @@
unstable,
flake-utils,
nixgl,
+ nixvim,
...
}:
let
@@ -56,7 +50,10 @@
allowUnfree = false;
};
};
- modules = [ ./hosts/${hostname}/home.nix ];
+ modules = [
+ ./hosts/${hostname}/home.nix
+ nixvim.homeModules.nixvim
+ ];
extraSpecialArgs = (mkExtraArgs system) // {
inherit hostname;
hmLib = home-manager.lib;