diff --git a/modules/home/shell-conf.nix b/modules/home/shell-conf.nix index f276b93..dd5eb81 100644 --- a/modules/home/shell-conf.nix +++ b/modules/home/shell-conf.nix @@ -1,4 +1,4 @@ -{ config, lib, pkgs-stable, inputs, pkgs, ... }: +{ inputs, pkgs, ... }: { imports = [ @@ -113,9 +113,6 @@ }; programs = { - # carapace = { - # enable = true; - # }; bash = { enable = true; }; @@ -186,21 +183,22 @@ }; }; - ".local/bin" = { - source = ./shell-conf/scripts; - recursive = true; + home.file = { + ".local/bin" = { + source = ./shell-conf/scripts; + recursive = true; + }; + ".local/share/flf".source = ./shell-conf/flf; }; - - xdg.configFile."starship.toml".source = ./shell-conf/starship/starship.toml; - xdg.configFile."wezterm" = { + xdg.configFile = { + "starship.toml".source = ./shell-conf/starship/starship.toml; + "wezterm" = { recursive = true; source = ./shell-conf/wezterm; }; - - xdg.configFile."rbw".source = ./shell-conf/rbw; - xdg.configFile."isd_tui/config.yaml".source = ./shell-conf/isd_tui/config.yaml; - - home.file.".local/share/flf".source = ./shell-conf/flf; + "rbw".source = ./shell-conf/rbw; + "isd_tui/config.yaml".source = ./shell-conf/isd_tui/config.yaml; + }; }