refactor: biggest cleanup of my life

This commit is contained in:
2026-02-19 16:29:24 +01:00
parent 94dc0e0927
commit c15e65fece
35 changed files with 104 additions and 260 deletions
+27
View File
@@ -0,0 +1,27 @@
{ pkgs, lib, ... }:
{
programs.fish = {
enable = true;
interactiveShellInit = ''
# no greeting
set fish_greeting
# vi key binds
set -g fish_key_bindings fish_vi_key_bindings
# accept completion with ctrl-y
bind --mode insert \cy forward-char
'';
shellAbbrs = {
la = "ls -lahH";
};
plugins = with pkgs.fishPlugins; [
{
name = "tide";
inherit (tide) src;
}
];
};
home.activation.configure-tide = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
${pkgs.fish}/bin/fish -c "tide configure --auto --style=Lean --prompt_colors='16 colors' --show_time=No --lean_prompt_height='Two lines' --prompt_connection=Disconnected --prompt_spacing=Compact --icons='Few icons' --transient=Yes"
'';
}