diff --git a/modules/options/system/programs/default.nix b/modules/options/system/programs/default.nix index 37290f0..df72978 100644 --- a/modules/options/system/programs/default.nix +++ b/modules/options/system/programs/default.nix @@ -17,6 +17,9 @@ in { zellij.enable = mkEnableOption "Zellij terminal multiplexer"; steam.enable = mkEnableOption "Steam games platform"; + eza.enable = mkEnableOption "eza"; + oh-my-posh.enable = mkEnableOption "oh-my-posh"; + nushell.enable = mkEnableOption "nushell"; terminals = { foot.enable = mkEnableOption "Foot terminal emulator"; kitty.enable = mkEnableOption "Kitty terminal emulator"; diff --git a/modules/programs/cli/fish.nix b/modules/programs/cli/fish.nix index c0cb625..7472053 100644 --- a/modules/programs/cli/fish.nix +++ b/modules/programs/cli/fish.nix @@ -20,17 +20,15 @@ in { config = mkIf cfg.enable { programs.fish.enable = true; - users.users.${username}.shell = pkgs.fish; + # users.users.${username}.shell = pkgs.fish; environment = { - shells = [pkgs.fish]; - pathsToLink = ["/share/fish"]; + # shells = [pkgs.fish]; + # pathsToLink = ["/share/fish"]; }; home-manager.users.${username} = { programs = { - zoxide.enable = true; - zoxide.enableFishIntegration = true; fish = { enable = true; interactiveShellInit = "set fish_greeting"; diff --git a/modules/shell/module.nix b/modules/shell/module.nix deleted file mode 100644 index 714aafd..0000000 --- a/modules/shell/module.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ - config, - inputs, - lib, - pkgs, - ... -}: let - test = inputs.wrapper-manager.lib.build { - inherit pkgs; - modules = [ - { - wrappers = { - test = { - basePackage = pkgs.hello; - }; - }; - } - ]; - }; -in { - environment.systemPackages = [test]; -}