From c754658646d943278fb9c49746b9ae2dfbd4fe95 Mon Sep 17 00:00:00 2001 From: Sweetbread Date: Sun, 24 Nov 2024 17:26:08 +0300 Subject: [PATCH] feat: Add Helix rendering whitespaces --- home-manager/modules/bundle.nix | 1 + home-manager/modules/helix.nix | 21 +++++++++++++++++++ home-manager/users/chest/modules/style.nix | 2 -- .../users/sweetbread/modules/style.nix | 2 -- 4 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 home-manager/modules/helix.nix diff --git a/home-manager/modules/bundle.nix b/home-manager/modules/bundle.nix index 34214b9..4e927ef 100644 --- a/home-manager/modules/bundle.nix +++ b/home-manager/modules/bundle.nix @@ -8,6 +8,7 @@ ./yazi.nix ./ags.nix ./zsh.nix + ./helix.nix ./wms/wofi.nix ./wms/mako.nix diff --git a/home-manager/modules/helix.nix b/home-manager/modules/helix.nix new file mode 100644 index 0000000..dece2cf --- /dev/null +++ b/home-manager/modules/helix.nix @@ -0,0 +1,21 @@ +{ + programs.helix = { + enable = true; + defaultEditor = true; + + settings = { + # theme = "catppuccin-mocha"; + editor = { + whitespace.render = { + space = "all"; + tab = "all"; + nbsp = "none"; + nnbsp = "none"; + newline = "none"; + }; + + indent-guides.render = true; + }; + }; + }; +} diff --git a/home-manager/users/chest/modules/style.nix b/home-manager/users/chest/modules/style.nix index 7a644f9..b6105a1 100644 --- a/home-manager/users/chest/modules/style.nix +++ b/home-manager/users/chest/modules/style.nix @@ -32,6 +32,4 @@ terminal = .5; }; }; - - xdg.configFile."helix/config.toml".text = ''theme = "catppuccin_mocha"''; } diff --git a/home-manager/users/sweetbread/modules/style.nix b/home-manager/users/sweetbread/modules/style.nix index aa1f8b5..3048f3c 100644 --- a/home-manager/users/sweetbread/modules/style.nix +++ b/home-manager/users/sweetbread/modules/style.nix @@ -37,6 +37,4 @@ terminal = .5; }; }; - - xdg.configFile."helix/config.toml".text = ''theme = "catppuccin_mocha"''; }