From f7e29a90391021ba8810d1917df236100375edb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Czy=C5=BC?= Date: Sat, 1 Jun 2024 10:25:43 +0200 Subject: [PATCH] helix editor --- home-manager/features/helix.nix | 24 ++++++++++++++++++++++++ home-manager/home.nix | 1 + 2 files changed, 25 insertions(+) create mode 100644 home-manager/features/helix.nix diff --git a/home-manager/features/helix.nix b/home-manager/features/helix.nix new file mode 100644 index 0000000..a763fb9 --- /dev/null +++ b/home-manager/features/helix.nix @@ -0,0 +1,24 @@ +{pkgs, ...}: { + programs.helix = { + enable = true; + # settings = { + # theme = "autumn_night_transparent"; + # editor.cursor-shape = { + # normal = "block"; + # insert = "bar"; + # select = "underline"; + # }; + # }; + languages.language = [{ + name = "nix"; + auto-format = true; + formatter.command = "${pkgs.nixfmt}/bin/nixfmt"; + }]; + # themes = { + # autumn_night_transparent = { + # "inherits" = "autumn_night"; + # "ui.background" = { }; + # }; + # }; + }; +} diff --git a/home-manager/home.nix b/home-manager/home.nix index 64461ad..f898fb1 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -23,6 +23,7 @@ ./features/tmux.nix ./features/neovide.nix ./features/emacs.nix + ./features/helix.nix ]; colorScheme = inputs.nix-colors.colorSchemes.gruvbox-dark-medium;