summaryrefslogtreecommitdiff
path: root/users/seth/shell/fish.nix
diff options
context:
space:
mode:
Diffstat (limited to 'users/seth/shell/fish.nix')
-rw-r--r--users/seth/shell/fish.nix21
1 files changed, 8 insertions, 13 deletions
diff --git a/users/seth/shell/fish.nix b/users/seth/shell/fish.nix
index c138db5..455a052 100644
--- a/users/seth/shell/fish.nix
+++ b/users/seth/shell/fish.nix
@@ -1,7 +1,6 @@
{
config,
pkgs,
- standalone,
...
}: {
xdg.configFile."fish/themes" = {
@@ -19,18 +18,14 @@
programs.fish = {
enable = true;
- interactiveShellInit =
- ''
- fish_config theme choose "Catppuccin Mocha"
- direnv hook fish | source
- ''
- + (
- if standalone
- then ''
- . ${config.home.homeDirectory}/.nix-profile/etc/profile.d/nix.fish
- ''
- else ''''
- );
+ interactiveShellInit = ''
+ set -l nixfile ${config.home.homeDirectory}/.nix-profile/etc/profile.d/nix.fish
+ if test -e $nixfile
+ source $nixfile
+ end
+ fish_config theme choose "Catppuccin Mocha"
+ direnv hook fish | source
+ '';
plugins = [
{
name = "autopair-fish";