diff --git a/home-manager/home.nix b/home-manager/home.nix index 11bbfa4b..2006cdba 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -166,4 +166,6 @@ xdg.dataFile."homemade/bin/la".source = ../home/.local/share/homemade/bin/la.bash; xdg.dataFile."homemade/bin/zj".source = ../home/.local/share/homemade/bin/zj.bash; xdg.dataFile."homemade/bin/add_nix_channels".source = ../home/.local/share/homemade/bin/add_nix_channels.bash; + xdg.dataFile."homemade/bin/ruby".source = ../home/.local/share/homemade/bin/ruby.bash; + xdg.dataFile."homemade/bin/irb".source = ../home/.local/share/homemade/bin/irb.bash; } diff --git a/home-manager/packages.nix b/home-manager/packages.nix index 272f0e01..6644d85a 100644 --- a/home-manager/packages.nix +++ b/home-manager/packages.nix @@ -75,9 +75,9 @@ # pkgs.libyaml # pkgs.openssl # - # Don't include nixpkgs ruby, because of installing into .nix-profile hides - # adhoc use of https://github.com/bobvanderlinden/nixpkgs-ruby - # pkgs.ruby + # Don't include nixpkgs ruby for complex gems and other handlings + # Prefer adhoc use of https://github.com/bobvanderlinden/nixpkgs-ruby as follows + # `nix shell github:bobvanderlinden/nixpkgs-ruby#'"ruby-3.2"' --command irb` # As a boardgamer # pkgs.tesseract