Skip to content

Commit adef66a

Browse files
committed
refactor: next & unstable nixpkgs
1 parent 6c618ac commit adef66a

File tree

5 files changed

+31
-7
lines changed

5 files changed

+31
-7
lines changed

flake.lock

Lines changed: 21 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@
55
# Nixpkgs
66
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05";
77

8+
# Nixpkgs (next)
9+
nixpkgs-next.url = "github:nixos/nixpkgs/nixos-24.11";
10+
811
# Nixpkgs (unstable)
9-
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-24.11";
12+
nixpkgs-unstable.url = "github:nixos/nixpkgs/master";
1013

1114
# Home manager
1215
home-manager.url = "github:nix-community/home-manager/release-24.05";

home-manager/common/nixvim/default.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
};
1919
programs.nixvim = {
2020
enable = true;
21-
package = pkgs.unstable.neovim-unwrapped;
21+
package = pkgs.next.neovim-unwrapped;
2222
colorschemes.base16 = {
2323
enable = true;
2424
colorscheme = "irblack";

home-manager/common/nixvim/mini.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
programs.nixvim = {
44
plugins.mini = {
55
enable = true;
6-
package = pkgs.unstable.vimPlugins.mini-nvim;
6+
package = pkgs.next.vimPlugins.mini-nvim;
77
modules = {
88
ai = { };
99
basics = { };

overlays/default.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
# When applied, the unstable nixpkgs set (declared in the flake inputs) will
1717
# be accessible through 'pkgs.unstable'
1818
unstable-packages = final: _prev: {
19+
next = import inputs.nixpkgs-next {
20+
system = final.system;
21+
config.allowUnfree = true;
22+
};
1923
unstable = import inputs.nixpkgs-unstable {
2024
system = final.system;
2125
config.allowUnfree = true;

0 commit comments

Comments
 (0)