From 50506d6fda7d721a7996194ff7350634b650b00a Mon Sep 17 00:00:00 2001 From: scouckel Date: Sun, 25 Jan 2026 12:15:23 -0600 Subject: move fish --- modules/nixos/default.nix | 3 +++ modules/nixos/fish.nix | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 modules/nixos/fish.nix (limited to 'modules/nixos') diff --git a/modules/nixos/default.nix b/modules/nixos/default.nix index 9babfdb..2c7123a 100644 --- a/modules/nixos/default.nix +++ b/modules/nixos/default.nix @@ -13,6 +13,7 @@ # ./nordvpn.nix # ./ly.nix ./nas.nix + ./fish.nix ]; users.users.jck.packages = with pkgs; [ @@ -75,4 +76,6 @@ services.mullvad-vpn.enable = true; services.mullvad-vpn.package = pkgs.mullvad-vpn; services.mullvad-vpn.enableExcludeWrapper = true; + + programs.fish.enable = true; } diff --git a/modules/nixos/fish.nix b/modules/nixos/fish.nix new file mode 100644 index 0000000..e38d149 --- /dev/null +++ b/modules/nixos/fish.nix @@ -0,0 +1,18 @@ +{ pkgs, ... }: + +{ + programs.fish = { + enable = true; + + shellInit = '' + function fish_greeting + fastfetch + end + ''; + + plugins = [ + { name = "grc"; src = pkgs.fishPlugins.grc; } + { name = "bang-bang"; src = pkgs.fishPlugins.bang-bang; } + ]; + }; +} -- cgit v1.3