diff --git a/modules/home-manager/alacritty.nix b/modules/home-manager/alacritty.nix index 758ede6..3b0bd78 100644 --- a/modules/home-manager/alacritty.nix +++ b/modules/home-manager/alacritty.nix @@ -3,6 +3,13 @@ programs.alacritty = { enable = true; settings = { + cursor = { + style = { + shape = "Beam"; + blinking = "On"; + blink_interval = 75; + }; + }; window = { dimensions = { columns = 120; diff --git a/modules/home-manager/helix.nix b/modules/home-manager/helix.nix index c0ea883..d3d0b2f 100644 --- a/modules/home-manager/helix.nix +++ b/modules/home-manager/helix.nix @@ -25,15 +25,30 @@ scroll-lines = 1; scrolloff = 5; cursorline = true; + cursor-shape = { + normal = "block"; + insert = "bar"; + select = "underline"; + }; color-modes = true; indent-guides.render = true; file-picker.hidden = false; auto-pairs = true; lsp = { + enable = true; display-messages = true; + auto-signature-help = true; + display-signature-help-docs = true; + snippets = true; + goto-reference-include-declaration = true; }; statusline = { - left = [ "mode" "spinner" "file-name" ]; + mode = { + normal = "NORMAL"; + insert = "INSERT"; + select = "SELECT"; + }; + left = [ "mode" "separator" "spinner" "separator" "file-name" ]; right = [ "diagnostics" "position" "file-encoding" ]; }; }; diff --git a/modules/home-manager/zsh.nix b/modules/home-manager/zsh.nix index a00dd15..71bff30 100644 --- a/modules/home-manager/zsh.nix +++ b/modules/home-manager/zsh.nix @@ -14,11 +14,9 @@ ls = "exa -l"; lsa = "exa -al"; cd = "z"; - osrb = "sudo nixos-rebuild $1 --flake ~/code/nixos-config/#katana"; - zel = "zellij -s"; + osrb = "sudo nixos-rebuild $1 --flake ~/code/nixos-config/#$2"; top = "btm"; cat = "bat --decorations=never"; - extract = "~/.config/zsh/extract.sh"; }; localVariables = { EDITOR="hx";