diff options
| author | Kumar Damani <me@kumardamani.net> | 2024-09-08 18:16:12 +0000 |
|---|---|---|
| committer | Kumar Damani <me@kumardamani.net> | 2024-09-08 18:16:12 +0000 |
| commit | ec06196c42df46cdee5fd97b6385000ab8d712bd (patch) | |
| tree | 7bc8db200de36d4e200066a94a2fb72ad1070977 | |
| parent | 85b43d9ee4ddda2a29c7697056f242b443272eff (diff) | |
added helix conf
| -rw-r--r-- | home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix | 31 |
1 files changed, 26 insertions, 5 deletions
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 |
