From 5d3399ebc37b8988db9f6b1e8d346ee9fecd72ac Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Mon, 24 Mar 2025 15:13:58 +0100 Subject: [PATCH] floaterm init: Quick nixy inside nvim --- home/programs/nvim/keymaps.nix | 5 +++++ home/programs/nvim/plugins/floaterm.nix | 15 ++++++++++++--- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/home/programs/nvim/keymaps.nix b/home/programs/nvim/keymaps.nix index 5f0f1d0..48e97b4 100644 --- a/home/programs/nvim/keymaps.nix +++ b/home/programs/nvim/keymaps.nix @@ -22,6 +22,11 @@ mode = "n"; group = "+windows"; } + { + __unkeyed-1 = "c"; + mode = "n"; + group = "+code"; + } ]; win = { border = "rounded"; diff --git a/home/programs/nvim/plugins/floaterm.nix b/home/programs/nvim/plugins/floaterm.nix index 533ab3c..e52b2ff 100644 --- a/home/programs/nvim/plugins/floaterm.nix +++ b/home/programs/nvim/plugins/floaterm.nix @@ -1,4 +1,13 @@ -{ - - programs.nixvim.plugins.floaterm.enable = true; +{ config, ... }: { + programs.nixvim = { + plugins.floaterm.enable = true; + highlightOverride = { + FloatermBorder.fg = "#${config.lib.stylix.colors.base01}"; + }; + keymaps = [{ + key = "cn"; + action = "FloatermNew --title=nixy nixy"; + options.desc = "Nixy"; + }]; + }; }