From ec06196c42df46cdee5fd97b6385000ab8d712bd Mon Sep 17 00:00:00 2001 From: Kumar Damani Date: Sun, 8 Sep 2024 14:16:12 -0400 Subject: added helix conf --- .../home-manager/per-user/kdam0-orb-deb/home.nix | 31 ++++++++++++++++++---- 1 file changed, 26 insertions(+), 5 deletions(-) (limited to 'home-manager') diff --git a/home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix b/home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix index ce9e6c5..3012619 100644 --- a/home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix +++ b/home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix @@ -6,19 +6,17 @@ "$HOME/.config/home-manager/common/scripts" ]; home.sessionVariables = { - EDITOR = "nvim"; + EDITOR = "hx"; TERM = "xterm-256color"; }; home.shellAliases = { l = "ls -l"; ll = "ls -al"; ".." = "cd .."; - v = "nvim $@"; + v = "hx $@"; r = "yazi $@"; gst = "git status"; - chm = "nvim ~/.config/home-manager/per-user/kdam0-orb-deb/home.nix"; - cvim = "nvim ~/.config/home-manager/common/nvim/init.vim"; - clsp = "nvim ~/.config/home-manager/common/nvim/plugins/lspconfig.lua"; + chm = "hx ~/.config/home-manager/per-user/kdam0-orb-deb/home.nix"; search = "nix search home-manager $@"; conf = "ranger ~/.config/home-manager/common/"; up = "home-manager switch"; @@ -132,6 +130,29 @@ enableZshIntegration = true; # see note on other shells below nix-direnv.enable = true; }; + programs.helix = { + enable = true; + settings = { + theme = "jetbrains_dark"; + editor = { + true-color = true; + line-number = "relative"; + lsp.display-messages = true; + rulers = [81]; + }; + keys.normal = { + space.space = "file_picker"; + space.w = ":w"; + space.q = ":q"; + G = "goto_file_end"; + esc = [ "collapse_selection" "keep_primary_selection" ]; + }; + }; + extraPackages = [ + pkgs.marksman + pkgs.ansible-language-server + ]; + }; home.stateVersion = "23.05"; home.packages = with pkgs; [ ranger -- cgit v1.2.3