aboutsummaryrefslogtreecommitdiff
path: root/home-manager
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager')
-rw-r--r--home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix31
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