From 670f52ce303b97b696e785d2f1c1c3fdff578196 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Thu, 25 Jan 2024 22:51:05 +0800 Subject: [PATCH] nixvimConfigs/fiesta: init --- configs/flake-parts/default.nix | 1 + configs/flake-parts/nixvim.nix | 12 ++++++++++++ configs/nixvim/fiesta/default.nix | 15 +++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 configs/flake-parts/nixvim.nix create mode 100644 configs/nixvim/fiesta/default.nix 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 + ]; +}