diff --git a/home/features/cli/default.nix b/home/features/cli/default.nix index c33a3c6..5221c0b 100644 --- a/home/features/cli/default.nix +++ b/home/features/cli/default.nix @@ -4,7 +4,6 @@ ./fish.nix # fish shell configuration ./lazygit.nix # my preferred git porcellain ./direnv.nix # smart cding - ./mise.nix # version management for tools ./helix.nix # helix configuration, my CLI editor ]; diff --git a/home/features/cli/mise.nix b/home/features/cli/mise.nix deleted file mode 100644 index bd258c0..0000000 --- a/home/features/cli/mise.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ pkgs, ... }: { - home.packages = with pkgs; - [ - python3 # needed for installing node.js - ]; - programs.mise = { - enable = true; - enableFishIntegration = true; - - globalConfig = { tools = { node = "lts"; }; }; - }; -} diff --git a/home/features/devel/default.nix b/home/features/devel/default.nix index ef04b9b..353d1ef 100644 --- a/home/features/devel/default.nix +++ b/home/features/devel/default.nix @@ -1,5 +1,7 @@ { pkgs, ... }: { - imports = [ ./php.nix ./clojure.nix ]; + imports = [ ./php.nix ./clojure.nix ./langs.nix ]; + + services.lorri.enable = true; home.packages = with pkgs; [ gcc diff --git a/home/features/devel/langs.nix b/home/features/devel/langs.nix new file mode 100644 index 0000000..87bccae --- /dev/null +++ b/home/features/devel/langs.nix @@ -0,0 +1 @@ +{ pkgs, ... }: { home.packages = with pkgs; [ nodejs_22 ruby_3_3 ]; }