aboutsummaryrefslogtreecommitdiffstats
path: root/modules/by-name
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--modules/by-name/fi/fish/module.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/by-name/fi/fish/module.nix b/modules/by-name/fi/fish/module.nix
index d3ec97df..590df8b9 100644
--- a/modules/by-name/fi/fish/module.nix
+++ b/modules/by-name/fi/fish/module.nix
@@ -10,6 +10,7 @@
{
config,
lib,
+ pkgs,
...
}: let
cfg = config.soispha.programs.fish;
@@ -41,7 +42,10 @@ in {
config = lib.mkIf cfg.enable {
# Ensure that the default shell of the user is actually enabled.
- programs.fish.enable = true;
+ programs.fish = {
+ enable = true;
+ package = pkgs.fish-patched;
+ };
home-manager.users.soispha = {
home.sessionPath = lib.mkForce [];
@@ -49,6 +53,8 @@ in {
programs.fish = {
enable = true;
+ package = config.programs.fish.package;
+
interactiveShellInit = let
start = lib.modules.mkBefore (
sourceFile ./config/01_show-task.fish