aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-08-23 22:41:52 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-08-23 22:41:52 +0200
commitf0642a32f9b29a019c31a4accc2236e123666254 (patch)
tree012dbc9430db052f73e8b111d7157e2ad8cea5cf /modules
parentunflake.nix/turtle: Update (diff)
downloadnixos-config-f0642a32f9b29a019c31a4accc2236e123666254.zip
modules/fish: Switch to the patched fish package
Diffstat (limited to 'modules')
-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