temp update
This commit is contained in:
parent
6a4344231c
commit
f6fece5fdf
18
flake.lock
18
flake.lock
@ -154,11 +154,11 @@
|
|||||||
"treefmt-nix": "treefmt-nix"
|
"treefmt-nix": "treefmt-nix"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1740097334,
|
"lastModified": 1740184342,
|
||||||
"narHash": "sha256-m7w1Cpi9FqeFkTiwJT4/2oEOd08jHyftGZH4JQNFwlY=",
|
"narHash": "sha256-1mGvCI3KlJPcnK+ttaGhvMfzhvTdt7AjMPSoGd/coII=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "neovim-nightly-overlay",
|
"repo": "neovim-nightly-overlay",
|
||||||
"rev": "6d35f4af8befccf1764401509b320c117b043570",
|
"rev": "1b313b2d3fafd50aaf06733cc8753660068ec19b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -170,11 +170,11 @@
|
|||||||
"neovim-src": {
|
"neovim-src": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1740095130,
|
"lastModified": 1740181035,
|
||||||
"narHash": "sha256-B+4iJ5It0sgV1oNsHTJtna38J+1RkXHbsJylPlDHBuY=",
|
"narHash": "sha256-B0IflO5lsfiP5N7NOzEOWTOkWpm8Gw2eh+PHpQaxByY=",
|
||||||
"owner": "neovim",
|
"owner": "neovim",
|
||||||
"repo": "neovim",
|
"repo": "neovim",
|
||||||
"rev": "1fb606b2ff68b42f77aad6f9a6e00c37e1b2aab0",
|
"rev": "db2c3d1143fb5888602a2cee84578bd8a9c88bd7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -185,11 +185,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1740170230,
|
"lastModified": 1740227205,
|
||||||
"narHash": "sha256-Clnn2Y+bx4LI2caUqtCxaYKKRLC4ifXVSgVZKJIskFA=",
|
"narHash": "sha256-+9I4UReULsZXKv0Sz8am6tlT5YECoMyRLngERYAsuPs=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "f1c5d6d23fd57011b78cb2424f5c73e68c9e8879",
|
"rev": "23ac1740c3d4c5923f45cec26a08020e052f9fd7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@ -19,7 +19,6 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
outputs = { self, nixpkgs, neovim, ... }@inputs: {
|
outputs = { self, nixpkgs, neovim, ... }@inputs: {
|
||||||
nixosModules.neovim = import ./modules/nvim/theme.nix;
|
nixosModules.neovim = import ./modules/nvim/nvim.nix;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
12
modules/nvim/nvim.nix
Normal file
12
modules/nvim/nvim.nix
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{ config, pkgs, lib, inputs, ... }:
|
||||||
|
with lib; {
|
||||||
|
options.nvim = {
|
||||||
|
enable = lib.mkEnableOption "Enable Neovim";
|
||||||
|
};
|
||||||
|
config = lib.mkIf config.nvim.enable {
|
||||||
|
environment.systemPackages = [ pkgs.neovim ];
|
||||||
|
|
||||||
|
# Import the theme module automatically if it's available
|
||||||
|
imports = [ ./theme.nix ];
|
||||||
|
};
|
||||||
|
}
|
||||||
@ -16,7 +16,6 @@ with lib; {
|
|||||||
environment.systemPackages = [ inputs.neovim.packages.${pkgs.system}.neovim ];
|
environment.systemPackages = [ inputs.neovim.packages.${pkgs.system}.neovim ];
|
||||||
|
|
||||||
programs.neovim = {
|
programs.neovim = {
|
||||||
enable = true;
|
|
||||||
configure = {
|
configure = {
|
||||||
customRC = ''
|
customRC = ''
|
||||||
" Add Dracula to runtimepath
|
" Add Dracula to runtimepath
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user