From 348263df35d676c2935ad83a561737106ed7508a Mon Sep 17 00:00:00 2001 From: Roman Godmaire Date: Fri, 8 Dec 2023 07:09:30 -0500 Subject: [PATCH] Cleanup nix config --- home-manager/home.nix | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/home-manager/home.nix b/home-manager/home.nix index b5aaa41..92431e1 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -25,6 +25,7 @@ just tokei mermaid-cli + yazi # Elixir elixir @@ -125,33 +126,23 @@ fish_add_path $HOME/.emacs.d/bin/ fish_add_path $HOME/.cargo/bin/ ''; + loginShellInit = '' set -x XDG_DATA_DIRS $HOME/.nix-profile/share:$XDG_DATA_DIRS ''; + interactiveShellInit = '' set fish_greeting ''; - }; - programs.rtx = { - enable = true; - enableFishIntegration = true; + functions = { + update = "nix-channel --update && home-manager switch"; }; + }; - programs.starship = { - enable = true; - enableFishIntegration = true; - }; - - programs.yazi = { - enable = true; - enableFishIntegration = true; - }; - - programs.zoxide = { - enable = true; - enableFishIntegration = true; - }; + programs.rtx.enable = true; + programs.starship.enable = true; + programs.zoxide.enable = true; # Programming configurations programs.git = {