diff --git a/home/.config/helix/config.toml b/home/.config/helix/config.toml index aed09ab..77d5422 100644 --- a/home/.config/helix/config.toml +++ b/home/.config/helix/config.toml @@ -37,4 +37,6 @@ enable = true backspace = { w = ":w", d = ":bc", S-d = ":bca", q = ":q", A-q = ":q!", A-d = ":bc!", A-S-d = ":bca!" } S-l = ":bn" S-h = ":bp" +S-right = ":bn" +S-left = ":bp" A-w = ":w" diff --git a/home/.config/hypr/hyprland.conf b/home/.config/hypr/hyprland.conf index 6dc29f8..e063548 100644 --- a/home/.config/hypr/hyprland.conf +++ b/home/.config/hypr/hyprland.conf @@ -193,6 +193,11 @@ bind=$mainMod ALT,R,submap,resize submap=resize # sets repeatable binds for resizing the active window +binde=,right,resizeactive,10 0 +binde=,left,resizeactive,-10 0 +binde=,up,resizeactive,0 -10 +binde=,down,resizeactive,0 10 + binde=,l,resizeactive,10 0 binde=,h,resizeactive,-10 0 binde=,k,resizeactive,0 -10 @@ -211,6 +216,11 @@ bind=$mainMod ALT,M,submap,move submap=move # sets repeatable binds for moving the active window +bind=,right,movewindow,r +bind=,left,movewindow,l +bind=,up,movewindow,u +bind=,down,movewindow,d + bind=,l,movewindow,r bind=,h,movewindow,l bind=,k,movewindow,u @@ -288,6 +298,10 @@ bind = , XF86MonBrightnessUp, exec, lightctl up bind = , XF86MonBrightnessDown, exec, lightctl down # Move focus with mainMod + arrow keys +bind = $mainMod, left, movefocus, l +bind = $mainMod, right, movefocus, r +bind = $mainMod, up, movefocus, u +bind = $mainMod, down, movefocus, d bind = $mainMod, h, movefocus, l bind = $mainMod, l, movefocus, r bind = $mainMod, k, movefocus, u diff --git a/nixos/llm.nix b/nixos/llm.nix index 81a3cb6..c2659fb 100644 --- a/nixos/llm.nix +++ b/nixos/llm.nix @@ -6,12 +6,14 @@ services.ollama.acceleration = "cuda"; environment.systemPackages = with pkgs; [ - oterm # my favorite TUI + oterm + open-webui alpaca nextjs-ollama-llm-ui - open-webui # my favorite web GUI - aichat # my favorite CLI + aichat + aider-chat + tgpt smartcat ];