somewhat minimal neovim config to match helix (incomplete)

This commit is contained in:
William 2025-08-16 18:50:51 -03:00
parent bcfa8465bf
commit c17f8d9d87
6 changed files with 197 additions and 22 deletions

View file

@ -1,5 +1,4 @@
{
config,
hostType,
lib,
pkgs,
@ -10,12 +9,6 @@
config = lib.mkMerge [
# Common configuration
{
home = {
sessionVariables = {
EDITOR = "hx";
};
};
programs = {
bash = {
enable = true;
@ -45,6 +38,13 @@
};
};
nixvim = {
enable = true;
defaultEditor = true;
enableMan = false;
enablePrintInit = false;
};
fish = {
enable = true;
functions.fish_greeting = "";
@ -88,15 +88,7 @@
# Workstation specific configuration
(lib.mkIf hostType.isWorkstation {
programs.rio = {
enable = true;
settings = {
window = {
width = 1121;
height = 633;
};
};
};
programs.nixvim.clipboard.providers.wl-copy.enable = true;
})
];
}