diff --git a/configs/flake-parts/default.nix b/configs/flake-parts/default.nix index e75668ec..7ad82510 100644 --- a/configs/flake-parts/default.nix +++ b/configs/flake-parts/default.nix @@ -7,6 +7,7 @@ # The environment configurations. ./home-manager.nix ./nixos.nix + ./nixvim.nix ]; _module.args = { diff --git a/configs/flake-parts/nixvim.nix b/configs/flake-parts/nixvim.nix new file mode 100644 index 00000000..55a1b54a --- /dev/null +++ b/configs/flake-parts/nixvim.nix @@ -0,0 +1,12 @@ +{ lib, ... }: + +{ + setups.nixvim = { + configs.fiesta = { + nixpkgsBranches = [ + "nixos-unstable" + "nixos-stable" + ]; + }; + }; +} diff --git a/configs/nixvim/fiesta/default.nix b/configs/nixvim/fiesta/default.nix new file mode 100644 index 00000000..63a45764 --- /dev/null +++ b/configs/nixvim/fiesta/default.nix @@ -0,0 +1,15 @@ +{ config, lib, pkgs, ... }: + +{ + colorschemes.kanagawa.enable = true; + + clipboard.providers.wl-copy.enable = true; + clipboard.providers.xclip.enable = true; + + plugins.neorg.enable = true; + plugins.nvim-autopairs.enable = true; + + extraPlugins = with pkgs; [ + decker + ]; +}